forked from enlightenment/enlightenment
handle e_scale correctly in bryces
This commit is contained in:
parent
bc0ccf9ebb
commit
464eded3a3
|
@ -106,18 +106,18 @@ _bryce_autohide_coords(Bryce *b, int *x, int *y)
|
||||||
*x = b->x;
|
*x = b->x;
|
||||||
|
|
||||||
if (an & E_GADGET_SITE_ANCHOR_TOP)
|
if (an & E_GADGET_SITE_ANCHOR_TOP)
|
||||||
*y = oy - b->size + b->autohide_size;
|
*y = oy - (e_scale * b->size) + e_scale * (b->autohide_size);
|
||||||
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
||||||
*y = oy + oh - b->autohide_size;
|
*y = oy + oh - (e_scale * b->autohide_size);
|
||||||
}
|
}
|
||||||
else if (b->orient == E_GADGET_SITE_ORIENT_VERTICAL)
|
else if (b->orient == E_GADGET_SITE_ORIENT_VERTICAL)
|
||||||
{
|
{
|
||||||
*y = b->y;
|
*y = b->y;
|
||||||
|
|
||||||
if (an & E_GADGET_SITE_ANCHOR_LEFT)
|
if (an & E_GADGET_SITE_ANCHOR_LEFT)
|
||||||
*x = ox - b->size + b->autohide_size;
|
*x = ox - (e_scale * b->size) + e_scale * (b->autohide_size);
|
||||||
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
||||||
*x = ox + ow - b->autohide_size;
|
*x = ox + ow - (e_scale * b->autohide_size);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -159,14 +159,14 @@ _bryce_position(Bryce *b, int w, int h, int *nx, int *ny)
|
||||||
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
||||||
x = ox + ow - w;
|
x = ox + ow - w;
|
||||||
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
||||||
y = oy + oh - b->size;
|
y = oy + oh - (e_scale * b->size);
|
||||||
if (!b->autosize)
|
if (!b->autosize)
|
||||||
x = ox;
|
x = ox;
|
||||||
}
|
}
|
||||||
else if (b->orient == E_GADGET_SITE_ORIENT_VERTICAL)
|
else if (b->orient == E_GADGET_SITE_ORIENT_VERTICAL)
|
||||||
{
|
{
|
||||||
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
if (an & E_GADGET_SITE_ANCHOR_RIGHT)
|
||||||
x = ox + ow - b->size;
|
x = ox + ow - (e_scale * b->size);
|
||||||
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
if (an & E_GADGET_SITE_ANCHOR_BOTTOM)
|
||||||
y = oy + oh - h;
|
y = oy + oh - h;
|
||||||
if (!b->autosize)
|
if (!b->autosize)
|
||||||
|
@ -1014,7 +1014,7 @@ e_bryce_add(Evas_Object *parent, const char *name, E_Gadget_Site_Orient orient,
|
||||||
Bryce *b;
|
Bryce *b;
|
||||||
|
|
||||||
b = E_NEW(Bryce, 1);
|
b = E_NEW(Bryce, 1);
|
||||||
b->size = 48;
|
b->size = e_scale * 48;
|
||||||
b->name = eina_stringshare_add(name);
|
b->name = eina_stringshare_add(name);
|
||||||
b->anchor = an;
|
b->anchor = an;
|
||||||
b->orient = orient;
|
b->orient = orient;
|
||||||
|
|
Loading…
Reference in New Issue