naviframe: always keep title centered

if there is a button, consider the same amount on the other side, even
if there is no button in there, limited to the maximum button size
(100px). It's not optimal, but looks less ugly.



SVN revision: 74451
This commit is contained in:
Gustavo Sverzut Barbieri 2012-07-26 20:50:34 +00:00
parent f97856f4e7
commit c146fb2b95
1 changed files with 15 additions and 54 deletions

View File

@ -155,46 +155,26 @@ group { name: "elm/naviframe/item/basic/default";
color: 0 0 0 0;
fixed: 1 1;
rel1 {
to_y: "title_clip";
to_x: "elm.swallow.prev_btn";
relative: 1.0 0.0;
offset: 10 0;
to: "title_clip";
relative: 0.0 0.0;
offset: 100 0;
}
rel2 {
to: "title_clip";
to_x: "elm.swallow.next_btn";
relative: 0.0 1.0;
offset: -11 -1;
relative: 1.0 1.0;
offset: -101 -1;
}
}
description { state: "full" 0.0;
inherit: "default" 0.0;
rel1 {
to: "title_clip";
relative: 0.0 0.0;
offset: 0 0;
}
rel2 {
to: "title_clip";
relative: 1.0 1.0;
offset: -1 -1;
}
rel1.offset: 0 0;
rel2.offset: -1 -1;
}
description { state: "no-prev" 0.0;
inherit: "default" 0.0;
rel1 {
to: "title_clip";
relative: 0.0 0.0;
offset: 0 0;
}
}
description { state: "no-next" 0.0;
inherit: "default" 0.0;
rel2 {
to: "title_clip";
relative: 1.0 1.0;
offset: -1 -1;
}
}
}
part { name: "elm.swallow.prev_btn";
@ -615,50 +595,31 @@ group { name: "elm/naviframe/item/overlap/default";
part { name: "elements_area";
type: RECT;
mouse_events: 0;
clip_to: "title_clip";
description { state: "default" 0.0;
color: 0 0 0 0;
fixed: 1 1;
rel1 {
to_y: "title_clip";
to_x: "elm.swallow.prev_btn";
relative: 1.0 0.0;
offset: 10 0;
to: "title_clip";
relative: 0.0 0.0;
offset: 100 0;
}
rel2 {
to: "title_clip";
to_x: "elm.swallow.next_btn";
relative: 0.0 1.0;
offset: -11 -1;
relative: 1.0 1.0;
offset: -101 -1;
}
}
description { state: "full" 0.0;
inherit: "default" 0.0;
rel1 {
to: "title_clip";
relative: 0.0 0.0;
offset: 0 0;
}
rel2 {
to: "title_clip";
relative: 1.0 1.0;
offset: -1 -1;
}
rel1.offset: 0 0;
rel2.offset: -1 -1;
}
description { state: "no-prev" 0.0;
inherit: "default" 0.0;
rel1 {
to: "title_clip";
relative: 0.0 0.0;
offset: 0 0;
}
}
description { state: "no-next" 0.0;
inherit: "default" 0.0;
rel2 {
to: "title_clip";
relative: 1.0 1.0;
offset: -1 -1;
}
}
}
part { name: "elm.swallow.prev_btn";