IF THEY DO NOT SUPPORT EVAS LINE THEN WE SHALL COME USING EVAS RECTANGLE!

This commit is contained in:
Mike Blumenkrantz 2013-12-21 19:05:38 -05:00
parent 807b100fe0
commit 90c5b70582
1 changed files with 15 additions and 15 deletions

View File

@ -61,7 +61,7 @@ move_x_update(E_Client *ec)
evas_object_clip_set(mr_line_x, zone->bg_clip_object); evas_object_clip_set(mr_line_x, zone->bg_clip_object);
efx_reclip(mr_line_x); efx_reclip(mr_line_x);
} }
evas_object_line_xy_set(mr_line_x, ec->x, zone->y, ec->x, ec->y); evas_object_geometry_set(mr_line_x, ec->x, zone->y, 1, zone->h);
if (zone->x == 0) if (zone->x == 0)
snprintf(buf, sizeof(buf), "%d", ec->x); snprintf(buf, sizeof(buf), "%d", ec->x);
@ -87,7 +87,7 @@ move_y_update(E_Client *ec)
evas_object_clip_set(mr_line_y, zone->bg_clip_object); evas_object_clip_set(mr_line_y, zone->bg_clip_object);
efx_reclip(mr_line_y); efx_reclip(mr_line_y);
} }
evas_object_line_xy_set(mr_line_y, zone->x, ec->y, ec->x, ec->y); evas_object_geometry_set(mr_line_y, zone->x, ec->y, zone->w, 1);
if (zone->y == 0) if (zone->y == 0)
snprintf(buf, sizeof(buf), "%d", ec->y); snprintf(buf, sizeof(buf), "%d", ec->y);
@ -167,11 +167,11 @@ resize_text_update(E_Client *ec)
zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y); zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y);
if (!zone2) zone2 = ec->zone; if (!zone2) zone2 = ec->zone;
if (zone1 == zone2) if (zone1 == zone2)
x = zone1->x + zone1->w; x = zone1->w;
else else
x = zone2->x + zone2->w; x = zone2->w;
/* top */ /* top */
evas_object_line_xy_set(resize_rect[0], zone1->x, ec->y, x, ec->y); evas_object_geometry_set(resize_rect[0], zone1->x, ec->y, x, 1);
} }
if (resize_rect[1]) if (resize_rect[1])
@ -181,11 +181,11 @@ resize_text_update(E_Client *ec)
zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y + ec->h); zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y + ec->h);
if (!zone2) zone2 = ec->zone; if (!zone2) zone2 = ec->zone;
if (zone1 == zone2) if (zone1 == zone2)
y = zone1->y + zone1->h; y = zone1->h;
else else
y = zone2->y + zone2->h; y = zone2->h;
/* right */ /* right */
evas_object_line_xy_set(resize_rect[1], ec->x + ec->w, zone1->y, ec->x + ec->w, y); evas_object_geometry_set(resize_rect[1], ec->x + ec->w, zone1->y, 1, y);
} }
if (resize_rect[2]) if (resize_rect[2])
@ -195,11 +195,11 @@ resize_text_update(E_Client *ec)
zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y + ec->h); zone2 = e_comp_zone_xy_get(ec->comp, ec->x + ec->w, ec->y + ec->h);
if (!zone2) zone2 = ec->zone; if (!zone2) zone2 = ec->zone;
if (zone1 == zone2) if (zone1 == zone2)
x = zone1->x + zone1->w; x = zone1->w;
else else
x = zone2->x + zone2->w; x = zone2->w;
/* bottom */ /* bottom */
evas_object_line_xy_set(resize_rect[2], zone1->x, ec->y + ec->h, x, ec->y + ec->h); evas_object_geometry_set(resize_rect[2], zone1->x, ec->y + ec->h, x, 1);
} }
if (resize_rect[3]) if (resize_rect[3])
@ -209,11 +209,11 @@ resize_text_update(E_Client *ec)
zone2 = e_comp_zone_xy_get(ec->comp, ec->x, ec->y + ec->h); zone2 = e_comp_zone_xy_get(ec->comp, ec->x, ec->y + ec->h);
if (!zone2) zone2 = ec->zone; if (!zone2) zone2 = ec->zone;
if (zone1 == zone2) if (zone1 == zone2)
y = zone1->y + zone1->h; y = zone1->h;
else else
y = zone2->y + zone2->h; y = zone2->h;
/* left */ /* left */
evas_object_line_xy_set(resize_rect[3], ec->x, zone1->y, ec->x, y); evas_object_geometry_set(resize_rect[3], ec->x, zone1->y, 1, y);
} }
} }
@ -234,7 +234,7 @@ line_add(Evas *e)
{ {
Evas_Object *o; Evas_Object *o;
o = evas_object_line_add(e); o = evas_object_rectangle_add(e);
evas_object_layer_set(o, E_LAYER_MENU + 2); evas_object_layer_set(o, E_LAYER_MENU + 2);
evas_object_color_set(o, 51, 153, 255, 255); evas_object_color_set(o, 51, 153, 255, 255);
evas_object_show(o); evas_object_show(o);