type: IMAGE;
scale: 1;
mouse_events: 0;
+ clip: "clipper_icon";
description {
state: "default" 0.0;
min: BUTTON_NAVIFRAME_BACK_BUTTON_SIZE_INC;
max: BUTTON_NAVIFRAME_BACK_BUTTON_SIZE_INC;
fixed: 1 1;
- color: BUTTON_NAVIFRAME_BACK_BUTTON_COLOR_WHITE;
image.normal: "core_icon_back.png";
}
+ description {
+ state: "rtl" 0.0;
+ inherit: "default" 0.0;
+ map.on: 1;
+ map.rotation.y: 180.0;
+ }
+ }
+ part {
+ name: "clipper_icon";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: BUTTON_NAVIFRAME_BACK_BUTTON_COLOR_WHITE;
+ }
description {
state: "blue" 0.0;
- inherit: "default" 0.0;
color: BUTTON_NAVIFRAME_BACK_BUTTON_COLOR_BLUE;
}
}
signal: "button,color,blue";
source: "*";
action: STATE_SET "blue" 0.0;
- target: "button_icon";
+ target: "clipper_icon";
}
program {
name: "make_white";
signal: "button,color,white";
source: "*";
action: STATE_SET "default" 0.0;
+ target: "clipper_icon";
+ }
+ program {
+ signal: "edje,state,rtl";
+ source: "edje";
+ action: STATE_SET "rtl";
+ target: "button_icon";
+ }
+ program {
+ signal: "edje,state,ltr";
+ source: "edje";
+ action: STATE_SET "default";
target: "button_icon";
}
}
description { "default";
visible: 0;
}
+ description { "rtl";
+ visible: 0;
+ }
}
part {
name: "elm.text";