group { name: "elm/progressbar/horizontal/pending_list";
images {
+ image: "00_progress_bg.png" COMP;
image: "00_progress_pending_01_bg.png" COMP;
image: "00_progress_pending_02_bg.png" COMP;
+ image: "00_progress_pending_01_bg_h.png" COMP;
+ image: "00_progress_pending_02_bg_h.png" COMP;
}
parts {
part { name: "access";
inherit: "default" 0.0;
}
description {
+ state: "state_begin_landscape" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "00_progress_pending_01_bg_h.png";
+ border: 0 0 0 0;
+ }
+ }
+ description {
state: "state_end" 0.0;
inherit: "default" 0.0;
image {
border: 0 0 0 0;
}
}
+ description {
+ state: "state_end_landscape" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "00_progress_pending_02_bg_h.png";
+ border: 0 0 0 0;
+ }
+ }
}
}
+ script {
+ public landscape = 0;
+ }
programs {
program { name: "slide_to_end";
- action: STATE_SET "state_end" 0.0;
in: 0.3 0.0;
- target: "elm.progress.progressbar";
+ script {
+ if (!get_int(landscape))
+ set_state(PART:"elm.progress.progressbar", "state_end", 0.0);
+ else
+ set_state(PART:"elm.progress.progressbar", "state_end_landscape", 0.0);
+ }
after: "slide_to_begin";
}
program { name: "slide_to_begin";
signal: "elm,state,slide,begin";
- action: STATE_SET "state_begin" 0.0;
- target: "elm.progress.progressbar";
in: 0.3 0.0;
+ script {
+ if (!get_int(landscape))
+ set_state(PART:"elm.progress.progressbar", "state_begin", 0.0);
+ else
+ set_state(PART:"elm.progress.progressbar", "state_begin_landscape", 0.0);
+ }
after: "slide_to_end";
}
program { name: "start_pulse";
action: STATE_SET "default" 0.0;
target: "elm.progress.progressbar";
}
+ program { name: "landscape_mode";
+ source: "elm";
+ signal: "elm,state,orient,90";
+ script {
+ set_int(landscape, 1);
+ }
+ }
+ program { name: "landscape_mode2";
+ source: "elm";
+ signal: "elm,state,orient,270";
+ script {
+ set_int(landscape, 1);
+ }
+ }
+ program { name: "portrait_mode";
+ source: "elm";
+ signal: "elm,state,orient,0";
+ script {
+ set_int(landscape, 0);
+ }
+ }
+ program { name: "portrait_mode2";
+ source: "elm";
+ signal: "elm,state,orient,180";
+ script {
+ set_int(landscape, 0);
+ }
+ }
}
}