forked from enlightenment/enlightenment
fix border theme to be pixel-perfect for mouse events
This commit is contained in:
parent
b0fb5ae565
commit
07c39a3b80
|
@ -49,7 +49,7 @@ group { name: "e/widgets/border/default/border";
|
|||
rel2.to_y: "bottom";
|
||||
}
|
||||
}
|
||||
part { name: "top";
|
||||
part { name: "top"; mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color_class: "border_top";
|
||||
image.normal: "vgrad_med_lighter.png";
|
||||
|
@ -307,6 +307,14 @@ group { name: "e/widgets/border/default/border";
|
|||
image.normal: "sym_down_light_selected.png";
|
||||
}
|
||||
}
|
||||
part { name: "e.event.titlebar"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel2.to_y: "e.swallow.client";
|
||||
rel2.relative: 1 0;
|
||||
rel2.offset: 0 1;
|
||||
color: 0 0 0 0;
|
||||
}
|
||||
}
|
||||
part { name: "e.event.icon"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.relative: 0.0 0.0;
|
||||
|
@ -317,16 +325,6 @@ group { name: "e/widgets/border/default/border";
|
|||
color: 0 0 0 0;
|
||||
}
|
||||
}
|
||||
part { name: "e.event.titlebar"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.relative: 1.0 0.0;
|
||||
rel1.to_x: "e.event.icon";
|
||||
rel2.relative: 0.0 1.0;
|
||||
rel2.to_x: "e.event.minimize";
|
||||
rel2.to_y: "top";
|
||||
color: 0 0 0 0;
|
||||
}
|
||||
}
|
||||
part { name: "e.event.close"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.relative: 1.0 0.0;
|
||||
|
@ -430,8 +428,7 @@ group { name: "e/widgets/border/default/border";
|
|||
visible: 0;
|
||||
}
|
||||
}
|
||||
part { name: "shadow";
|
||||
mouse_events: 0;
|
||||
part { name: "shadow"; mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
image.normal: "win_shadow.png";
|
||||
image.border: 14 14 14 14;
|
||||
|
@ -450,6 +447,8 @@ group { name: "e/widgets/border/default/border";
|
|||
part { name: "e.event.resize.bl"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.relative: 0.0 1.0;
|
||||
rel1.to_y: "e.swallow.client";
|
||||
rel1.offset: 0 -1;
|
||||
rel2.relative: 0.0 1.0;
|
||||
min: 32 5;
|
||||
align: 0.0 1.0;
|
||||
|
@ -471,6 +470,8 @@ group { name: "e/widgets/border/default/border";
|
|||
description { state: "default" 0.0;
|
||||
rel1.relative: 1.0 1.0;
|
||||
rel1.to_x: "e.event.resize.tl";
|
||||
rel1.to_y: "e.swallow.client";
|
||||
rel1.offset: 0 -1;
|
||||
rel2.relative: 0.0 1.0;
|
||||
rel2.to_x: "e.event.resize.tr";
|
||||
min: 0 5;
|
||||
|
@ -492,6 +493,8 @@ group { name: "e/widgets/border/default/border";
|
|||
part { name: "e.event.resize.br"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.relative: 1.0 1.0;
|
||||
rel1.to_y: "e.swallow.client";
|
||||
rel1.offset: 0 -1;
|
||||
rel2.relative: 1.0 1.0;
|
||||
min: 32 5;
|
||||
align: 1.0 1.0;
|
||||
|
@ -520,11 +523,6 @@ group { name: "e/widgets/border/default/border";
|
|||
FIXED_SIZE(69, 5)
|
||||
}
|
||||
}
|
||||
part { name: "events"; type: RECT; repeat_events: 1;
|
||||
description { state: "default";
|
||||
color: 0 0 0 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
programs {
|
||||
program {
|
||||
|
@ -772,6 +770,11 @@ group { name: "e/widgets/border/sparkle/border";
|
|||
visible: 0;
|
||||
}
|
||||
}
|
||||
part { name: "events"; type: RECT; repeat_events: 1;
|
||||
description { state: "default";
|
||||
color: 0 0 0 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
programs {
|
||||
program { name: "in";
|
||||
|
|
Loading…
Reference in New Issue