///////////////////////////////////////////////////////////////////////////////////////
+
group { name: "elm/progressbar/horizontal/default";
+ alias: "elm/progressbar/horizontal/list_progress";
images {
- image: "progress_slider_bg.9.png" COMP;
- image: "progress_slider_bar.9.png" COMP;
+ image: "00_progress_bg.png" COMP;
+ image: "00_progress_bar.png" COMP;
}
parts {
part { name: "access";
color: 0 0 0 0;
}
}
+ part { name: "elm.padding.left";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ visible: 0;
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "elm.padding.right";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ visible: 0;
+ align: 1.0 0.0;
+ }
+ }
part { name: "elm.background.progressbar";
type: RECT;
mouse_events: 0;
description {
state: "default" 0.0;
rel1 {
- relative: 0.0 0.0;
+ to_x: "elm.padding.left";
+ relative: 1.0 0.0;
offset: 0 0;
}
rel2 {
- relative: 1.0 1.0;
+ to_x: "elm.padding.right";
+ relative: 0.0 1.0;
+ offset: 0 0;
}
}
}
scale: 1;
type: SWALLOW;
description {
- min: 0 18;
- max: 99999 18;
+ min: 1 PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC;
+ max: 99999 PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC;
state: "default" 0.0;
rel1 {
- to_y: "elm.background.progressbar";
+ to: "elm.background.progressbar";
relative: 0.0 0.0;
}
rel2 {
visible: 1;
aspect: 1.0 1.0;
aspect_preference: VERTICAL;
- rel2.offset: 0 -1;//4 -1;
+ rel2.offset: 4 -1;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ rel1.to_x: "elm.swallow.content";
+ rel1.relative: 1.0 0.0;
+ rel2.to_x: "elm.swallow.content";
+ rel2.relative: 1.0 1.0;
+ color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
+ text {
+ font: "Tizen:style=Medium";
+ size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
+ min: 0 0;
+ align: 0.0 0.5;
+ text_class: "tizen";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ text.min: 1 1;
}
}
part { name: "background";
rel2 {
to: "elm.swallow.bar";
relative: 1.0 1.0;
- offset: -1 -1;
}
image {
- normal: "progress_slider_bg.9.png";
- border: 3 3 2 2;
+ normal: "00_progress_bg.png";
+ border: PROGRESS_BG_IMAGE_BORDER_INC;
+ border_scale: 1;
}
}
}
part { name: "elm.text.status";
type: TEXT;
- scale: 1;
mouse_events: 0;
+ scale: 1;
description { state: "default" 0.0;
fixed: 1 1;
visible: 0;
relative: 0.5 0.5;
}
text {
- font: "Tizen:style=Roman";
- size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
+ font: "Tizen:style=Medium";
+ size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
min: 0 0;
align: 0.5 0.0;
text_class: "tizen";
}
- color: PROGRESSBAR_DEFAULT_STYLE_STATUS_TEXT_COLOR_INC;
+ color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
}
description { state: "show" 0.0;
inherit: "default" 0.0;
text.min: 1 1;
}
}
+ part {
+ name: "bar.image.left.padding";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+ max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+ fixed: 1 0;
+ rel1.to: "elm.swallow.bar";
+ rel2 {
+ relative: 0.0 1.0;
+ to: "elm.swallow.bar";
+ }
+ align: 0.0 0.5;
+ }
+ }
+ part {
+ name: "bar.image.right.padding";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+ max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "elm.swallow.bar";
+ }
+ rel2.to: "elm.swallow.bar";
+ align: 1.0 0.5;
+ }
+ }
+ part { name: "drag.background";
+ mouse_events: 0;
+ type: RECT;
+ scale: 1;
+ clip_to: "elm.background.progressbar";
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to_x: "bar.image.left.padding";
+ to_y: "elm.swallow.bar";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to_x: "bar.image.right.padding";
+ to_y: "elm.swallow.bar";
+ relative: 0.0 1.0;
+ }
+ }
+ }
part { name: "elm.progress.progressbar";
mouse_events: 0;
scale: 1;
description {
state: "default" 0.0;
min: 0 0;
- fixed: 1 0;
+ fixed: 1 1;
rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
+ to_x: "bar.image.left.padding";
+ to_y: "elm.swallow.bar";
+ relative: 1.0 0.0;
}
rel2 {
to_y: "elm.swallow.bar";
offset: -1 -1;
}
image {
- normal: "progress_slider_bar.9.png";
- border: 3 3 2 2;
+ normal: "00_progress_bar.png";
+ border: PROGRESS_BAR_IMAGE_BORDER_INC;
+ border_scale: 1;
}
}
description {
to_x: "elm.cur.progressbar";
}
rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
+ to_y: "elm.swallow.bar";
+ to_x: "bar.image.right.padding";
+ relative: 1.0 0.0;
}
}
description {
scale: 1;
clip_to: "progress-rect";
//effect: SOFT_SHADOW;
- scale: 1;
+ scale: 0;
description { state: "default" 0.0;
align: 0.0 0.0;
fixed: 1 1;
rel2.to: "elm.text.status";
text {
text_source: "elm.text.status";
- font: "Tizen:style=Roman";
- size: 10;
+ font: "Tizen:style=Medium";
+ size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
min: 0 0;
align: 0.0 0.0;
text_class: "tizen";
}
- color: PROGRESSBAR_DEFAULT_STYLE_TEXT_COLOR_INC;
+ color: PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
}
description { state: "show" 0.0;
inherit: "default" 0.0;
mouse_events: 0;
scale: 1;
dragable {
- confine: "background";
+ confine: "drag.background";
x: 1 1 1;
y: 0 0 0;
}
min: 0 28;
fixed: 1 1;
visible: 0;
- rel1 {
- to: "background";
- relative: 0 0;
- }
- rel2.to: "background";
+ rel1.to: "drag.background";
+ rel2.to: "drag.background";
}
}
part { name: "progress-rect";
rel2.to: "elm.progress.progressbar";
}
}
- part { name: "elm.padding.left";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 20 0;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 {
- to_x: "elm.padding.left";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: PROGRESSBAR_DEFAULT_STYLE_STATUS_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Roman";
- size: 34;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
}
programs {
program { name: "label_show";
program { name: "start_pulse";
signal: "elm,state,pulse,start";
source: "elm";
- after: "slide_to_end";
+ // after: "slide_to_end";
}
program { name: "stop_pulse";
signal: "elm,state,pulse,stop";
target: "slide_to_begin";
target: "slide_to_end";
target: "start_pulse";
- after: "state_pulse";
+ //after: "state_pulse";
}
program { name: "state_pulse";
signal: "elm,state,pulse";
}
}
- group { name: "elm/progressbar/horizontal/list_progress";
+ group { name: "elm/progressbar/horizontal/list_title_progress";
images {
image: "00_progress_bg.png" COMP;
image: "00_progress_bar.png" COMP;
color: 0 0 0 0;
}
}
- part { name: "elm.padding.left";
+ part { name: "base";
type: RECT;
scale: 1;
description {
state: "default" 0.0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
visible: 0;
- align: 0.0 0.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ color: 0 0 0 0;
}
}
- part { name: "elm.padding.right";
+ part { name: "elm.padding.left";
type: RECT;
scale: 1;
description {
state: "default" 0.0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
+ min: 0 82;
visible: 0;
- align: 1.0 0.0;
+ fixed: 1 0;
+ rel1 { relative: 0.0 0.0; to: "base"; }
+ rel2 { relative: 0.0 1.0; to: "base"; }
+ color: 0 0 0 0;
+ align: 0.0 0.0;
}
}
- part { name: "elm.background.progressbar";
+ part { name: "elm.padding.right";
type: RECT;
- mouse_events: 0;
scale: 1;
description {
state: "default" 0.0;
- rel1 {
- to_x: "elm.padding.left";
- relative: 1.0 0.0;
+ min: 0 82;
+ visible: 0;
+ fixed: 1 0;
+ rel1 { relative: 1.0 0.0; to: "base"; }
+ rel2 { relative: 1.0 1.0; to: "base"; }
+ color: 0 0 0 0;
+ align: 1.0 0.0;
+ }
+ }
+ part {
+ name: "elm.padding.top";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ min: 100 1;
+ visible: 0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 0.0; to: "base"; }
+ rel2 { relative: 1.0 0.0; to: "base"; }
+ color: 0 0 0 0;
+ }
+ }
+ part {
+ name: "elm.padding.bottom";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 1.0;
+ min: 100 1;
+ visible: 0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 1.0; to: "base"; }
+ rel2 { relative: 1.0 1.0; to: "base"; }
+ color: 0 0 0 0;
+ }
+ }
+ part {
+ name: "label_rect";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ min: 460 56;
+ fixed: 0 1;
+ rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "elm.padding.top"; }
+ rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; }
+ align: 0.0 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "elm.background.progressbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "elm.padding.left";
+ to_y: "label_rect";
+ relative: 1.0 1.0;
offset: 0 0;
}
rel2 {
mouse_events: 0;
scale: 1;
description { state: "default" 0.0;
- visible: 0;
+ visible: 1;
fixed: 1 1;
align: 0.0 0.5;
- rel1.to_x: "elm.swallow.content";
- rel1.relative: 1.0 0.0;
- rel2.to_x: "elm.swallow.content";
- rel2.relative: 1.0 1.0;
+ rel1.to: "label_rect";
+ rel2.to: "label_rect";
color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
text {
font: "Tizen:style=Medium";
- size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
+ size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
min: 0 0;
align: 0.0 0.5;
text_class: "tizen";
}
description { state: "visible" 0.0;
inherit: "default" 0.0;
- visible: 0;
+ visible: 1;
text.min: 1 1;
}
}
}
text {
font: "Tizen:style=Medium";
- size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
+ size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
min: 0 0;
align: 0.5 0.0;
text_class: "tizen";
visible: 0;
rel1.to: "drag.background";
rel2.to: "drag.background";
- }
+ }
}
part { name: "progress-rect";
type: RECT;
}
}
- group { name: "elm/progressbar/horizontal/list_title_progress";
+ group { name: "elm/progressbar/horizontal/pending_list";
images {
- image: "00_progress_bg.png" COMP;
- image: "00_progress_bar.png" COMP;
+ image: "00_progress_pending_01_bg.png" COMP;
+ image: "00_progress_pending_02_bg.png" COMP;
}
parts {
part { name: "access";
color: 0 0 0 0;
}
}
- part { name: "base";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 1.0; }
- color: 0 0 0 0;
- }
- }
- part { name: "elm.padding.left";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 82;
- visible: 0;
- fixed: 1 0;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 0.0 1.0; to: "base"; }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part { name: "elm.padding.right";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 82;
- visible: 0;
- fixed: 1 0;
- rel1 { relative: 1.0 0.0; to: "base"; }
- rel2 { relative: 1.0 1.0; to: "base"; }
- color: 0 0 0 0;
- align: 1.0 0.0;
- }
- }
- part {
- name: "elm.padding.top";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- min: 100 1;
- visible: 0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 1.0 0.0; to: "base"; }
- color: 0 0 0 0;
- }
- }
- part {
- name: "elm.padding.bottom";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 1.0 1.0;
- min: 100 1;
- visible: 0;
- fixed: 0 1;
- rel1 { relative: 0.0 1.0; to: "base"; }
- rel2 { relative: 1.0 1.0; to: "base"; }
- color: 0 0 0 0;
- }
- }
- part {
- name: "label_rect";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- min: 460 56;
- fixed: 0 1;
- rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "elm.padding.top"; }
- rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; }
- align: 0.0 0.0;
- color: 0 0 0 0;
- }
- }
part { name: "elm.background.progressbar";
type: RECT;
mouse_events: 0;
description {
state: "default" 0.0;
rel1 {
- to_x: "elm.padding.left";
- to_y: "label_rect";
- relative: 1.0 1.0;
+ relative: 0.0 0.0;
offset: 0 0;
}
rel2 {
- to_x: "elm.padding.right";
- relative: 0.0 1.0;
- offset: 0 0;
+ relative: 1.0 1.0;
}
}
}
scale: 1;
type: SWALLOW;
description {
- min: 1 PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC;
- max: 99999 PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC;
+ min: 1 PROGRESSBAR_LIST_PENDING_HEIGHT_INC;
+ max: 99999 PROGRESSBAR_LIST_PENDING_HEIGHT_INC;
state: "default" 0.0;
rel1 {
to: "elm.background.progressbar";
}
}
}
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- offset: 0 0;
- to_y: "elm.background.progressbar";
- }
- rel2 {
- offset: 0 -1;
- relative: 0.0 1.0;
- to_y: "elm.background.progressbar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel2.offset: 4 -1;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 1;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1.to: "label_rect";
- rel2.to: "label_rect";
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "background";
+ part { name: "elm.progress.progressbar";
mouse_events: 0;
scale: 1;
clip_to: "elm.background.progressbar";
description {
state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
rel1 {
to: "elm.swallow.bar";
relative: 0.0 0.0;
rel2 {
to: "elm.swallow.bar";
relative: 1.0 1.0;
+ offset: -1 -1;
}
image {
- normal: "00_progress_bg.png";
- border: PROGRESS_BG_IMAGE_BORDER_INC;
- border_scale: 1;
+ normal: "00_progress_pending_01_bg.png";
+ border: 0 0 0 0;
+ }
+ }
+ description {
+ state: "state_begin" 0.0;
+ inherit: "default" 0.0;
+ }
+ description {
+ state: "state_end" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "00_progress_pending_02_bg.png";
+ border: 0 0 0 0;
}
}
}
- part { name: "elm.text.status";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0.5 0.5;
- }
- rel2 {
- to: "background";
- relative: 0.5 0.5;
- }
- text {
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part {
- name: "bar.image.left.padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
- max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
- fixed: 1 0;
- rel1.to: "elm.swallow.bar";
- rel2 {
- relative: 0.0 1.0;
- to: "elm.swallow.bar";
- }
- align: 0.0 0.5;
- }
- }
- part {
- name: "bar.image.right.padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
- max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- to: "elm.swallow.bar";
- }
- rel2.to: "elm.swallow.bar";
- align: 1.0 0.5;
- }
- }
- part { name: "drag.background";
- mouse_events: 0;
- type: RECT;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to_x: "bar.image.left.padding";
- to_y: "elm.swallow.bar";
- relative: 1.0 0.0;
- }
- rel2 {
- to_x: "bar.image.right.padding";
- to_y: "elm.swallow.bar";
- relative: 0.0 1.0;
- }
- }
- }
- part { name: "elm.progress.progressbar";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- rel1 {
- to_x: "bar.image.left.padding";
- to_y: "elm.swallow.bar";
- relative: 1.0 0.0;
- }
- rel2 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- offset: -1 -1;
- }
- image {
- normal: "00_progress_bar.png";
- border: PROGRESS_BAR_IMAGE_BORDER_INC;
- border_scale: 1;
- }
- }
- description {
- state: "invert" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- }
- rel2 {
- to_y: "elm.swallow.bar";
- to_x: "bar.image.right.padding";
- relative: 1.0 0.0;
- }
- }
- description {
- state: "state_begin" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 0.1 1.0;
- }
- }
- description {
- state: "state_end" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.9 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "text-bar";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- clip_to: "progress-rect";
- //effect: SOFT_SHADOW;
- scale: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 1 1;
- visible: 0;
- rel1.to: "elm.text.status";
- rel1.offset: -1 -1;
- rel2.to: "elm.text.status";
- text {
- text_source: "elm.text.status";
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.cur.progressbar";
- mouse_events: 0;
- scale: 1;
- dragable {
- confine: "drag.background";
- x: 1 1 1;
- y: 0 0 0;
- }
- description { state: "default" 0.0;
- min: 0 28;
- fixed: 1 1;
- visible: 0;
- rel1.to: "drag.background";
- rel2.to: "drag.background";
- }
- }
- part { name: "progress-rect";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description {
- state: "default" 0.0;
- rel1.to: "elm.progress.progressbar";
- rel2.to: "elm.progress.progressbar";
- }
- }
- }
- programs {
- program { name: "label_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "label_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "show" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "slide_to_end";
- action: STATE_SET "state_end" 0.0;
- transition: LINEAR 0.5;
- target: "elm.progress.progressbar";
- 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";
- transition: LINEAR 0.5;
- after: "slide_to_end";
- }
- program { name: "start_pulse";
- signal: "elm,state,pulse,start";
- source: "elm";
- // after: "slide_to_end";
- }
- program { name: "stop_pulse";
- signal: "elm,state,pulse,stop";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- //after: "state_pulse";
- }
- program { name: "state_pulse";
- signal: "elm,state,pulse";
- source: "elm";
- action: STATE_SET "state_begin" 0.0;
- target: "elm.progress.progressbar";
- after: "units_hide";
- }
- program { name: "state_fraction";
- signal: "elm,state,fraction";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- action: STATE_SET "invert" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- }
- }
-
- group { name: "elm/progressbar/horizontal/list_title_progress_text";
- images {
- image: "00_winset_list_progress_bg.png" COMP;
- image: "00_winset_list_progress_bar.png" COMP;
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 1.0; }
- color: 0 0 0 0;
- }
- }
- part { name: "elm.padding.left";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 82;
- visible: 0;
- fixed: 1 0;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 0.0 1.0; to: "base"; }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part { name: "elm.padding.right";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 82;
- visible: 0;
- fixed: 1 0;
- rel1 { relative: 1.0 0.0; to: "base"; }
- rel2 { relative: 1.0 1.0; to: "base"; }
- color: 0 0 0 0;
- align: 1.0 0.0;
- }
- }
- part {
- name: "elm.padding.top";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- min: 100 1;
- visible: 0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 1.0 0.0; to: "base"; }
- color: 0 0 0 0;
- }
- }
- part {
- name: "elm.padding.bottom";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 1.0 1.0;
- min: 100 1;
- visible: 0;
- fixed: 0 1;
- rel1 { relative: 0.0 1.0; to: "base"; }
- rel2 { relative: 1.0 1.0; to: "base"; }
- color: 0 0 0 0;
- }
- }
- part {
- name: "label_rect";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- min: 10 40;
- fixed: 0 1;
- rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "elm.padding.top"; }
- rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; to_y: "base"; }
- align: 0.0 0.0;
- color: 0 0 0 0;
- }
- }
- part { name: "elm.background.progressbar";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- min: 10 10;
- fixed: 0 1;
- rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "label_rect"; }
- rel2 { relative: 0.0 1.0; to_x: "elm.padding.right"; to_y: "label_rect"; }
- }
- }
- part { name: "elm.swallow.bar";
- mouse_events: 0;
- scale: 1;
- type: SWALLOW;
- description {
- min: 48 10;
- state: "default" 0.0;
- rel1 { relative: 0.0 0.0; to: "elm.background.progressbar"; }
- rel2 { relative: 1.0 1.0; to: "elm.background.progressbar"; }
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- min: 30 30;
- max: 30 30;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 { relative: 430/460 6/40; to: "label_rect"; }
- rel2 { relative: 1.0 36/40; to: "label_rect"; offset: 1 0;}
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 1;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 { relative: 0.0 0.0; to: "label_rect"; }
- rel2 { relative: 1.0 1.0; to: "label_rect"; }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "background";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- rel1 { relative: 0.0 0.0; to: "elm.swallow.bar"; }
- rel2 { relative: 1.0 1.0; to: "elm.swallow.bar"; }
- image {
- normal: "00_winset_list_progress_bg.png";
- border: 0 0 1 1;
- }
- }
- }
- part { name: "elm.progress.progressbar";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- rel1 { relative: 0.0 0.0; to: "elm.swallow.bar"; }
- rel2 { relative: 1.0 1.0; to_x: "elm.cur.progressbar"; to_y: "elm.swallow.bar"; offset: -1 -1; }
- image {
- normal: "00_winset_list_progress_bar.png";
- border: 0 0 1 1;
- }
- }
- description {
- state: "invert" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- description {
- state: "state_begin" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 0.1 1.0;
- }
- }
- description {
- state: "state_end" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.9 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "text-bar";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- clip_to: "progress-rect";
- //effect: SOFT_SHADOW;
- scale: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 1 1;
- visible: 0;
- rel1.to: "elm.text.status";
- rel1.offset: -1 -1;
- rel2.to: "elm.text.status";
- text {
- text_source: "elm.text.status";
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.cur.progressbar";
- mouse_events: 0;
- scale: 1;
- dragable {
- confine: "background";
- x: 1 1 1;
- y: 0 0 0;
- }
- description { state: "default" 0.0;
- min: 0 28;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0 0;
- }
- rel2.to: "background";
- }
- }
- part { name: "progress-rect";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "elm.progress.progressbar";
- rel2.to: "elm.progress.progressbar";
- }
- }
- part { name: "elm.text.status";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- min: 80 30;
- align: 0.0 1.0;
- rel1 {
- to_y: "elm.padding.bottom";
- relative: 1.0 1.0;
- to_x:"elm.padding.left";
- }
- rel2 {
- to_y: "elm.padding.bottom";
- relative: 1.0 1.0;
- to_x:"elm.padding.left";
- }
- text {
- font: "Tizen:style=Medium";
- size: PROGRESSBAR_TITLE_FONT_SIZE_INC;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- color:PROGRESSBAR_LIST_TITLE_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- }
- programs {
- program { name: "label_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "label_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "show" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "slide_to_end";
- action: STATE_SET "state_end" 0.0;
- transition: LINEAR 0.5;
- target: "elm.progress.progressbar";
- 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";
- transition: LINEAR 0.5;
- after: "slide_to_end";
- }
- program { name: "start_pulse";
- signal: "elm,state,pulse,start";
- source: "elm";
- // after: "slide_to_end";
- }
- program { name: "stop_pulse";
- signal: "elm,state,pulse,stop";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- //after: "state_pulse";
- }
- program { name: "state_pulse";
- signal: "elm,state,pulse";
- source: "elm";
- action: STATE_SET "state_begin" 0.0;
- target: "elm.progress.progressbar";
- after: "units_hide";
- }
- program { name: "state_fraction";
- signal: "elm,state,fraction";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- action: STATE_SET "invert" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- }
- }
-
- group { name: "elm/progressbar/horizontal/pending_list";
- images {
- image: "00_progress_pending_01_bg.png" COMP;
- image: "00_progress_pending_02_bg.png" COMP;
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "elm.background.progressbar";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "elm.swallow.bar";
- mouse_events: 0;
- scale: 1;
- type: SWALLOW;
- description {
- min: 1 PROGRESSBAR_LIST_PENDING_HEIGHT_INC;
- max: 99999 PROGRESSBAR_LIST_PENDING_HEIGHT_INC;
- state: "default" 0.0;
- rel1 {
- to: "elm.background.progressbar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.background.progressbar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "elm.progress.progressbar";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "00_progress_pending_01_bg.png";
- border: 0 0 0 0;
- }
- }
- description {
- state: "state_begin" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "state_end" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "00_progress_pending_02_bg.png";
- border: 0 0 0 0;
- }
- }
- }
- }
- programs {
- program { name: "slide_to_end";
- action: STATE_SET "state_end" 0.0;
- in: 0.3 0.0;
- target: "elm.progress.progressbar";
- 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;
- after: "slide_to_end";
- }
- program { name: "start_pulse";
- signal: "elm,state,pulse,start";
- source: "elm";
- after: "slide_to_end";
- }
- program { name: "stop_pulse";
- signal: "elm,state,pulse,stop";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- after: "init_pulse";
- }
- program { name: "init_pulse";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- }
- }
-
- group { name: "elm/progressbar/horizontal/UIProgressViewStyleDefault";
- images {
- image: "progress_slider_bg01.9.png" COMP;
- image: "progress_slider_bar01.9.png" COMP;
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "elm.padding.left";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- //min: 25 0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part { name: "elm.padding.right";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- //min: 25 0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 0;
- align: 1.0 0.0;
- }
- }
- part { name: "elm.background.progressbar";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "elm.padding.left";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to_x: "elm.padding.right";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- }
- }
- part { name: "elm.swallow.bar";
- mouse_events: 0;
- scale: 1;
- type: SWALLOW;
- description {
- min: 48 14;
- max: 99999 14;
- state: "default" 0.0;
- rel1 {
- to: "elm.background.progressbar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.background.progressbar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- offset: 0 0;
- to_y: "elm.background.progressbar";
- }
- rel2 {
- offset: 0 -1;
- relative: 0.0 1.0;
- to_y: "elm.background.progressbar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel2.offset: 4 -1;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1.to_x: "elm.swallow.content";
- rel1.relative: 1.0 0.0;
- rel1.offset: -1 4;
- rel2.to_x: "elm.swallow.content";
- rel2.relative: 1.0 1.0;
- rel2.offset: -1 -5;
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- rel1.offset: 0 4;
- rel2.offset: 0 -5;
- }
- }
- part { name: "background";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "progress_slider_bg01.9.png";
- border: 6 6 0 0;
- }
- }
- }
- part { name: "elm.text.status";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0.5 0.5;
- }
- rel2 {
- to: "background";
- relative: 0.5 0.5;
- }
- text {
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.progress.progressbar";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- offset: -1 -1;
- }
- image {
- normal: "progress_slider_bar01.9.png";
- border: 6 6 0 0;
- }
- }
- description {
- state: "invert" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- description {
- state: "state_begin" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 0.1 1.0;
- }
- }
- description {
- state: "state_end" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.9 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "text-bar";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- clip_to: "progress-rect";
- //effect: SOFT_SHADOW;
- scale: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 1 1;
- visible: 0;
- rel1.to: "elm.text.status";
- rel1.offset: -1 -1;
- rel2.to: "elm.text.status";
- text {
- text_source: "elm.text.status";
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.cur.progressbar";
- mouse_events: 0;
- scale: 1;
- dragable {
- confine: "background";
- x: 1 1 1;
- y: 0 0 0;
- }
- description { state: "default" 0.0;
- min: 0 28;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0 0;
- }
- rel2.to: "background";
- }
- }
- part { name: "progress-rect";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "elm.progress.progressbar";
- rel2.to: "elm.progress.progressbar";
- }
- }
- }
- programs {
- program { name: "label_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "label_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "show" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "slide_to_end";
- action: STATE_SET "state_end" 0.0;
- transition: LINEAR 0.5;
- target: "elm.progress.progressbar";
- 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";
- transition: LINEAR 0.5;
- after: "slide_to_end";
- }
- program { name: "start_pulse";
- signal: "elm,state,pulse,start";
- source: "elm";
- after: "slide_to_end";
- }
- program { name: "stop_pulse";
- signal: "elm,state,pulse,stop";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- after: "state_pulse";
- }
- program { name: "state_pulse";
- signal: "elm,state,pulse";
- source: "elm";
- action: STATE_SET "state_begin" 0.0;
- target: "elm.progress.progressbar";
- after: "units_hide";
- }
- program { name: "state_fraction";
- signal: "elm,state,fraction";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- action: STATE_SET "invert" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
- }
- }
-
- group { name: "elm/progressbar/horizontal/UIProgressViewStyleBar";
- images {
- image: "progress_slider_bg02.9.png" COMP;
- image: "progress_slider_bar02.9.png" COMP;
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "elm.padding.left";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- //min: 25 0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part { name: "elm.padding.right";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- //min: 25 0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 0;
- align: 1.0 0.0;
- }
- }
- part { name: "elm.background.progressbar";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "elm.padding.left";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to_x: "elm.padding.right";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- }
- }
- part { name: "elm.swallow.bar";
- mouse_events: 0;
- scale: 1;
- type: SWALLOW;
- description {
- min: 48 14;
- max: 99999 14;
- state: "default" 0.0;
- rel1 {
- to: "elm.background.progressbar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.background.progressbar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- offset: 0 0;
- to_y: "elm.background.progressbar";
- }
- rel2 {
- offset: 0 -1;
- relative: 0.0 1.0;
- to_y: "elm.background.progressbar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel2.offset: 4 -1;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1.to_x: "elm.swallow.content";
- rel1.relative: 1.0 0.0;
- rel1.offset: -1 4;
- rel2.to_x: "elm.swallow.content";
- rel2.relative: 1.0 1.0;
- rel2.offset: -1 -5;
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- rel1.offset: 0 4;
- rel2.offset: 0 -5;
- }
- }
- part { name: "background";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "progress_slider_bg02.9.png";
- border: 6 6 0 0;
- }
- }
- }
- part { name: "elm.text.status";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0.5 0.5;
- }
- rel2 {
- to: "background";
- relative: 0.5 0.5;
- }
- text {
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.progress.progressbar";
- mouse_events: 0;
- scale: 1;
- clip_to: "elm.background.progressbar";
- description {
- state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- offset: -1 -1;
- }
- image {
- normal: "progress_slider_bar02.9.png";
- border: 6 6 0 0;
- }
- }
- description {
- state: "invert" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to_y: "elm.swallow.bar";
- to_x: "elm.cur.progressbar";
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- description {
- state: "state_begin" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 0.1 1.0;
- }
- }
- description {
- state: "state_end" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.swallow.bar";
- relative: 0.9 0.0;
- }
- rel2 {
- to: "elm.swallow.bar";
- relative: 1.0 1.0;
- }
- }
- }
- part { name: "text-bar";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- clip_to: "progress-rect";
- //effect: SOFT_SHADOW;
- scale: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 1 1;
- visible: 0;
- rel1.to: "elm.text.status";
- rel1.offset: -1 -1;
- rel2.to: "elm.text.status";
- text {
- text_source: "elm.text.status";
- font: "Tizen:style=Roman";
- size: 10;
- min: 0 0;
- align: 0.0 0.0;
- text_class: "tizen";
- }
- color: PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC;
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- text.min: 1 1;
- }
- }
- part { name: "elm.cur.progressbar";
- mouse_events: 0;
- scale: 1;
- dragable {
- confine: "background";
- x: 1 1 1;
- y: 0 0 0;
- }
- description { state: "default" 0.0;
- min: 0 28;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "background";
- relative: 0 0;
- }
- rel2.to: "background";
- }
- }
- part { name: "progress-rect";
- mouse_events: 0;
- scale: 1;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "elm.progress.progressbar";
- rel2.to: "elm.progress.progressbar";
- }
- }
}
programs {
- program { name: "label_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "label_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.content";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "show" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "text-bar";
- target: "elm.text.status";
- }
program { name: "slide_to_end";
action: STATE_SET "state_end" 0.0;
- transition: LINEAR 0.5;
+ in: 0.3 0.0;
target: "elm.progress.progressbar";
after: "slide_to_begin";
}
signal: "elm,state,slide,begin";
action: STATE_SET "state_begin" 0.0;
target: "elm.progress.progressbar";
- transition: LINEAR 0.5;
+ in: 0.3 0.0;
after: "slide_to_end";
}
program { name: "start_pulse";
target: "slide_to_begin";
target: "slide_to_end";
target: "start_pulse";
- after: "state_pulse";
- }
- program { name: "state_pulse";
- signal: "elm,state,pulse";
- source: "elm";
- action: STATE_SET "state_begin" 0.0;
- target: "elm.progress.progressbar";
- after: "units_hide";
+ after: "init_pulse";
}
- program { name: "state_fraction";
- signal: "elm,state,fraction";
- source: "elm";
- action: ACTION_STOP;
- target: "slide_to_begin";
- target: "slide_to_end";
- target: "start_pulse";
+ program { name: "init_pulse";
action: STATE_SET "default" 0.0;
target: "elm.progress.progressbar";
}
- program { name: "set_invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- action: STATE_SET "invert" 0.0;
- target: "elm.progress.progressbar";
- }
- program { name: "set_invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.progress.progressbar";
- }
}
}
group { name: "elm/slider/horizontal/indicator/default";
alias: "elm/slider/horizontal/indicator/disabled";
- alias: "elm/slider/vertical/indicator/default";
- alias: "elm/slider/vertical/indicator/disabled";
alias: "elm/slider/horizontal/indicator/tap_to_drag";
images {
image: "00_slider_handle.png" COMP;
}
}
-
- group { name: "elm/slider/horizontal/volume";
- images {
- image: "00_volume_bg.png" COMP;
- image: "00_volume_01.png" COMP;
- image: "00_volume_02.png" COMP;
- image: "00_volume_03.png" COMP;
- image: "00_volume_04.png" COMP;
- image: "00_volume_05.png" COMP;
- image: "00_volume_06.png" COMP;
- image: "00_volume_07.png" COMP;
- image: "00_volume_08.png" COMP;
- image: "00_volume_09.png" COMP;
- image: "00_volume_10.png" COMP;
- image: "00_volume_11.png" COMP;
- image: "00_volume_12.png" COMP;
- image: "00_volume_13.png" COMP;
- image: "00_volume_14.png" COMP;
- }
- script {
- public volume_state_change(){
- new Float:x, Float:y;
- get_drag(PART:"elm.dragable.slider", x, y);
- if(x < 0.0333333)
- set_state(PART:"base", "default", 0.0);
- else if(x < 0.1)
- set_state(PART:"base", "volume_01", 0.0);
- else if(x < 0.1666666)
- set_state(PART:"base", "volume_02", 0.0);
- else if(x < 0.2333333)
- set_state(PART:"base", "volume_03", 0.0);
- else if(x < 0.3)
- set_state(PART:"base", "volume_04", 0.0);
- else if(x < 0.3666666)
- set_state(PART:"base", "volume_05", 0.0);
- else if(x < 0.4333333)
- set_state(PART:"base", "volume_06", 0.0);
- else if(x < 0.5)
- set_state(PART:"base", "volume_07", 0.0);
- else if(x < 0.5666666)
- set_state(PART:"base", "volume_08", 0.0);
- else if(x < 0.6333333)
- set_state(PART:"base", "volume_09", 0.0);
- else if(x < 0.7)
- set_state(PART:"base", "volume_10", 0.0);
- else if(x < 0.7666666)
- set_state(PART:"base", "volume_11", 0.0);
- else if(x < 0.8333333)
- set_state(PART:"base", "volume_12", 0.0);
- else if(x < 0.9)
- set_state(PART:"base", "volume_13", 0.0);
- else
- set_state(PART:"base", "volume_14", 0.0);
- }
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- max: 99999 62;
- min: 0 62;
- rel1 { to: "bg";
- offset: 0 0;
- }
- rel2 { to: "bg";
- offset: -1 -1;
- }
- image.normal: "00_volume_bg.png";
- }
-#define SLIDER_BG_PART(part_number)\
- description {\
- state: "volume_"part_number 0.0; \
- inherit: "default" 0.0; \
- image.normal: "00_volume_"part_number".png"; \
- }
- SLIDER_BG_PART(01)
- SLIDER_BG_PART(02)
- SLIDER_BG_PART(03)
- SLIDER_BG_PART(04)
- SLIDER_BG_PART(05)
- SLIDER_BG_PART(06)
- SLIDER_BG_PART(07)
- SLIDER_BG_PART(08)
- SLIDER_BG_PART(09)
- SLIDER_BG_PART(10)
- SLIDER_BG_PART(11)
- SLIDER_BG_PART(12)
- SLIDER_BG_PART(13)
- SLIDER_BG_PART(14)
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- rel2.offset: 0 0;
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 48 62;
- max: 99999 62;
- align: 1.0 0.5;
- rel1 {
- to_x: "bar_left_padding";
- relative: 1.0 0.0;
- }
- rel2 {
- to_x: "bar_right_padding";
- relative: 0.0 1.0;
- }
- }
- }
- part {
- name: "bar_left_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 10 0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.5;
- to_x: "elm.text";
- }
- rel2 {
- relative: 1.0 0.5;
- to_x: "elm.text";
- }
- align: 0.0 0.5;
- }
- }
- part {
- name: "bar_right_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 10 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.5;
- to_x: "elm.units";
- }
- rel2 {
- relative: 0.0 0.5;
- to_x: "elm.units";
- }
- align: 1.0 0.5;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- to_y: "elm.swallow.bar";
- }
- rel2 {
- relative: 0.0 1.0;
- to_y: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1.to_x: "elm.swallow.icon";
- rel1.relative: 1.0 0.0;
- rel1.offset: -1 4;
- rel2.to_x: "elm.swallow.icon";
- rel2.relative: 1.0 1.0;
- rel2.offset: -1 -5;
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- rel1.offset: 0 4;
- rel2.offset: 0 -5;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 1.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to_y: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_y: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "units";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1 {
- to_x: "elm.units";
- offset: 0 5;
- }
- image {
- // normal: "sl_units.png";
- border: 0 5 3 8;
- border_scale: 1;
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1.relative: 0.0 0.0;
- rel1.offset: 0 8;
- rel1.to_x: "elm.swallow.end";
- rel2.relative: 0.0 1.0;
- rel2.offset: 0 -9;
- rel2.to_x: "elm.swallow.end";
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- rel1.offset: -5 0;
- rel2.offset: -5 -1;
- }
- }
- part { name: "elm.dragable.slider";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: 4 62;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_x: "bg";
- }
- rel2 {
- relative: 0.5 1.0;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "volume_state_change";
- signal: "elm,state,drag";
- source: "elm";
- script {
- volume_state_change()
- }
- }
- }
- }
-
- group { name: "elm/slider/vertical/volume";
- images {
- image: "00_volume_00_ver.png" COMP;
- image: "00_volume_01_ver.png" COMP;
- image: "00_volume_02_ver.png" COMP;
- image: "00_volume_03_ver.png" COMP;
- image: "00_volume_04_ver.png" COMP;
- image: "00_volume_05_ver.png" COMP;
- image: "00_volume_06_ver.png" COMP;
- image: "00_volume_07_ver.png" COMP;
- image: "00_volume_08_ver.png" COMP;
- image: "00_volume_09_ver.png" COMP;
- image: "00_volume_10_ver.png" COMP;
- image: "00_volume_11_ver.png" COMP;
- image: "00_volume_12_ver.png" COMP;
- image: "00_volume_13_ver.png" COMP;
- image: "00_volume_14_ver.png" COMP;
- }
- script {
- public volume_state_change(){
- new Float:x, Float:y;
- get_drag(PART:"elm.dragable.slider", x, y);
- if(y <= 0.1)
- set_state(PART:"base", "volume_14", 0.0);
- else if(y <= 0.1666666)
- set_state(PART:"base", "volume_13", 0.0);
- else if(y <= 0.2333333)
- set_state(PART:"base", "volume_12", 0.0);
- else if(y <= 0.3)
- set_state(PART:"base", "volume_11", 0.0);
- else if(y <= 0.3666666)
- set_state(PART:"base", "volume_10", 0.0);
- else if(y <= 0.4333333)
- set_state(PART:"base", "volume_09", 0.0);
- else if(y <= 0.5)
- set_state(PART:"base", "volume_08", 0.0);
- else if(y <= 0.5666666)
- set_state(PART:"base", "volume_07", 0.0);
- else if(y <= 0.6333333)
- set_state(PART:"base", "volume_06", 0.0);
- else if(y <= 0.7)
- set_state(PART:"base", "volume_05", 0.0);
- else if(y <= 0.7666666)
- set_state(PART:"base", "volume_04", 0.0);
- else if(y <= 0.8333333)
- set_state(PART:"base", "volume_03", 0.0);
- else if(y <= 0.9)
- set_state(PART:"base", "volume_02", 0.0);
- else if(y <= 0.9666666)
- set_state(PART:"base", "volume_01", 0.0);
- else
- set_state(PART:"base", "default", 0.0);
- }
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- scale: 1;
- description { state: "default" 0.0;
- max: 126 999999;
- min: 126 0;
- fixed: 1 1;
- rel1 { to: "bg";
- offset: 0 0;
- }
- rel2 { to: "bg";
- offset: -1 -1;
- }
- image.normal: "00_volume_00_ver.png";
- }
-#define SLIDER_VER_BG_PART(part_number)\
- description {\
- state: "volume_"part_number 0.0; \
- inherit: "default" 0.0; \
- image.normal: "00_volume_"part_number"_ver.png"; \
- }
- SLIDER_VER_BG_PART(01)
- SLIDER_VER_BG_PART(02)
- SLIDER_VER_BG_PART(03)
- SLIDER_VER_BG_PART(04)
- SLIDER_VER_BG_PART(05)
- SLIDER_VER_BG_PART(06)
- SLIDER_VER_BG_PART(07)
- SLIDER_VER_BG_PART(08)
- SLIDER_VER_BG_PART(09)
- SLIDER_VER_BG_PART(10)
- SLIDER_VER_BG_PART(11)
- SLIDER_VER_BG_PART(12)
- SLIDER_VER_BG_PART(13)
- SLIDER_VER_BG_PART(14)
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- rel2.offset: 0 0;
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 126 48;
- max: 126 99999;
- align: 0.5 1.0;
- rel1 {
- to_y: "bar_top_padding";
- relative: 0.0 1.0;
- }
- rel2 {
- to_y: "bar_bottom_padding";
- relative: 1.0 0.0;
- }
- }
- }
- part {
- name: "bar_top_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- rel2 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- align: 0.5 0.0;
- }
- }
- part {
- name: "bar_bottom_padding";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- rel2 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- align: 0.5 1.0;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 0.0;
- rel1 {
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 0.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1.to_y: "elm.swallow.icon";
- rel1.relative: 0.0 1.0;
- rel2.to_y: "elm.swallow.icon";
- rel2.relative: 1.0 1.0;
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 1.0;
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "units";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1 {
- to_y: "elm.units";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 1.0;
- rel1.relative: 0.0 0.0;
- rel1.to_y: "elm.swallow.end";
- rel2.relative: 1.0 0.0;
- rel2.to_y: "elm.swallow.end";
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- rel1.offset: -5 0;
- rel2.offset: -5 -1;
- }
- }
- part { name: "elm.dragable.slider";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: 126 5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.5;
- to_x: "bg";
- }
- rel2 {
- relative: 1.0 0.5;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "volume_state_change";
- signal: "elm,state,drag";
- source: "elm";
- script {
- volume_state_change()
- }
- }
- }
- }
-
- group { name: "elm/slider/horizontal/ebook";
- images {
- image: "00_winset_list_progress_bg.png" COMP;
- image: "00_winset_list_progress_bar.png" COMP;
- image: "00_winset_list_progress_bar_pressed.png" COMP;
- image: "00_ebook_slider_handle.png" COMP;
- image: "00_ebook_slider_handle_press.png" COMP;
- }
- script {
- public value_hide = 0;
- public invert_on = 0;
- public set_value_show() {
- set_int(value_hide, 0);
- set_state(PART:"elm.indicator", "default", 0.0);
- }
- public set_value_hide() {
- set_int(value_hide, 1);
- set_state(PART:"elm.indicator", "hide", 0.0);
- }
- public set_invert_on() {
- set_state(PART:"level", "inverted", 0.0);
- set_state(PART:"level2", "inverted", 0.0);
- set_int(invert_on, 1);
- }
- public set_invert_off() {
- set_state(PART:"level", "default", 0.0);
- set_state(PART:"level2", "default", 0.0);
- set_int(invert_on, 0);
- }
- public thumb_down() {
- if(get_int(value_hide) == 1) {
- set_state(PART:"elm.indicator", "hide", 0.0);
- set_state(PART:"button0", "visible", 0.0);
- } else {
- set_state(PART:"elm.indicator", "visible", 0.0);
- set_state(PART:"button0", "visible", 0.0);
- }
- if(get_int(invert_on) == 0)
- set_state(PART:"level", "pressed", 0.0);
- else if(get_int(invert_on) == 1)
- set_state(PART:"level2", "pressed", 0.0);
- }
- public thumb_up() {
- if(get_int(value_hide) == 1)
- set_state(PART:"elm.indicator", "hide", 0.0);
- else
- set_state(PART:"elm.indicator", "default", 0.0);
- if(get_int(invert_on) == 0)
- set_state(PART:"level", "default", 0.0);
- else if(get_int(invert_on) == 1)
- set_state(PART:"level2", "inverted", 0.0);
- set_state(PART:"button0", "default", 0.0);
- }
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- max: 99999 SLIDER_EBOOK_HEIGHT_INC;
- min: 0 SLIDER_EBOOK_HEIGHT_INC;
- rel1 { to: "bg";
- offset: 11 0;
- }
- rel2 { to: "bg";
- offset: -15 -1;
- }
- image.normal: "00_winset_list_progress_bg.png";
- image.border: 0 0 4 4;
- image.border_scale: 1;
- }
- }
- part { name: "level";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2 {
- to_y: "base";
- to_x: "elm.dragable.slider";
- offset: -5 -1;
- relative: 0.5 1.0;
- }
- image.normal: "00_winset_list_progress_bar.png";
- image.border: 0 0 4 4;
- image.border_scale: 1;
- }
- description { state: "inverted" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- description { state: "pressed" 0.0;
- inherit: "default" 0.0;
- image.normal: "00_winset_list_progress_bar_pressed.png";
- image.border: 0 0 4 4;
- image.border_scale: 1;
- }
- }
- part { name: "level2";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to_y: "base";
- to_x: "elm.dragable.slider";
- relative: 0.5 0.0;
- }
- rel2.to: "base";
- rel2.offset: -2 -1;
- image.normal: "00_winset_list_progress_bar.png";
- image.border: 0 0 4 4;
- image.border_scale: 1;
- }
- description { state: "inverted" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description { state: "pressed" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "00_winset_list_progress_bar_pressed.png";
- image.border: 0 0 4 4;
- image.border_scale: 1;
- }
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- rel2.offset: 3 0;
- color: 0 0 0 0;
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 48 48;
- max: 99999 48;
- align: 1.0 0.5;
- rel1 {
- to_x: "bar_left_padding";
- relative: 1.0 0.0;
- // offset: 2 0;
- }
- rel2 {
- to_x: "bar_right_padding";
- relative: 0.0 1.0;
- // offset: -3 -1;
- }
- }
- }
- part {
- name: "bar_left_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 10 0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.5;
- to_x: "elm.text";
- }
- rel2 {
- relative: 1.0 0.5;
- to_x: "elm.text";
- }
- align: 0.0 0.5;
- }
- }
- part {
- name: "bar_right_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 10 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.5;
- to_x: "elm.units";
- }
- rel2 {
- relative: 0.0 0.5;
- to_x: "elm.units";
- }
- align: 1.0 0.5;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- to_y: "elm.swallow.bar";
- }
- rel2 {
- relative: 0.0 1.0;
- to_y: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1.to_x: "elm.swallow.icon";
- rel1.relative: 1.0 0.0;
- rel1.offset: -1 4;
- rel2.to_x: "elm.swallow.icon";
- rel2.relative: 1.0 1.0;
- rel2.offset: -1 -5;
- color: SLIDER_EBOOK_UNITS_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Bold";
- size: SLIDER_EBOOK_UNITS_TEXT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- rel1.offset: 0 4;
- rel2.offset: 0 -5;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 1.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to_y: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_y: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "units";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1 {
- to_x: "elm.units";
- offset: 0 5;
- }
- image {
-// normal: "sl_units.png";
- border: 0 5 3 8;
- border_scale: 1;
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1.relative: 0.0 0.0;
- rel1.offset: 0 8;
- rel1.to_x: "elm.swallow.end";
- rel2.relative: 0.0 1.0;
- rel2.offset: 0 -9;
- rel2.to_x: "elm.swallow.end";
- color: SLIDER_EBOOK_UNITS_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Bold";
- size: SLIDER_EBOOK_UNITS_TEXT_SIZE_INC;
- min: 0 0;
- align: 0.0 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- rel1.offset: -5 0;
- rel2.offset: -5 -1;
- }
- }
- part { name: "elm.dragable.slider";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: SLIDER_EBOOK_INDICATOR_WIDTH_INC SLIDER_EBOOK_INDICATOR_HEIGHT_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_x: "bg";
- }
- rel2 {
- relative: 0.5 1.0;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- part { name: "button0";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- min: SLIDER_EBOOK_INDICATOR_WIDTH_INC SLIDER_EBOOK_INDICATOR_HEIGHT_INC;
- max: SLIDER_EBOOK_INDICATOR_WIDTH_INC SLIDER_EBOOK_INDICATOR_HEIGHT_INC;
- rel1.to: "elm.dragable.slider";
- rel2.to: "elm.dragable.slider";
- image {
- normal: "00_ebook_slider_handle.png";
- border: 12 12 12 12;
- border_scale: 1;
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "00_ebook_slider_handle_press.png";
- }
- }
- }
- part { name: "popup";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- rel1 {
- to: "button0";
- relative: 0.0 0.0;
- offset: -20 -92;
- }
- rel2 {
- to: "button0";
- relative: 1.0 0.0;
- offset: 22 0;
- }
- image {
- // normal: "00_slider_popup_bg.png";
- border: 13 21 10 22;
- border_scale: 1;
- }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.indicator";
- type: TEXT;
- mouse_events: 0;
-// effect: SOFT_SHADOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 1;
- fixed: 1 1;
- align: 0.5 0.5;
- rel1 {
- to: "button0";
- relative: 0.0 0;
- offset: 0 0;
- }
- rel2 {
- to: "button0";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: SLIDER_EBOOK_INDICATOR_TEXT_COLOR_INC;
- color3: 0 0 0 64;
- text {
- font: "Tizen:style=Bold";
- size: SLIDER_EBOOK_INDICATOR_DEFAULT_TEXT_SIZE_INC;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: SLIDER_EBOOK_INDICATOR_TEXT_COLOR_INC;
- text.size: SLIDER_EBOOK_INDICATOR_DRAG_TEXT_SIZE_INC;
- rel1.to: "popup";
- rel2 {
- to: "popup";
- offset: -2 -10;
- }
- }
- description { state: "hide" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- script {
- set_invert_on();
- }
- }
- program { name: "invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- script {
- set_invert_off();
- }
- }
- program { name: "set_val_show";
- signal: "elm,state,val,show";
- source: "elm";
- script {
- set_value_show();
- }
- }
- program { name: "set_val_hide";
- signal: "elm,state,val,hide";
- source: "elm";
- script {
- set_value_hide();
- }
- }
- program { name: "val_show";
- signal: "mouse,down,*";
- source: "elm.dragable.slider";
- script {
- thumb_down();
- }
- }
- program { name: "val_hide";
- signal: "mouse,up,*";
- source: "elm.dragable.slider";
- script {
- thumb_up();
- }
- }
- }
- }
-
- group { name: "elm/slider/vertical/volume7";
- images {
- image: "00_volume7_00_ver.png" COMP;
- image: "00_volume7_01_ver.png" COMP;
- image: "00_volume7_02_ver.png" COMP;
- image: "00_volume7_03_ver.png" COMP;
- image: "00_volume7_04_ver.png" COMP;
- image: "00_volume7_05_ver.png" COMP;
- image: "00_volume7_06_ver.png" COMP;
- image: "00_volume7_07_ver.png" COMP;
- }
- script {
- public volume_state_change(){
- new Float:x, Float:y;
- get_drag(PART:"elm.dragable.slider", x, y);
- if(y <= 0.1875)
- set_state(PART:"base", "volume_07", 0.0);
- else if(y <= 0.3125)
- set_state(PART:"base", "volume_06", 0.0);
- else if(y <= 0.4375)
- set_state(PART:"base", "volume_05", 0.0);
- else if(y <= 0.5625)
- set_state(PART:"base", "volume_04", 0.0);
- else if(y <= 0.6875)
- set_state(PART:"base", "volume_03", 0.0);
- else if(y <= 0.8125)
- set_state(PART:"base", "volume_02", 0.0);
- else if(y <= 0.9375)
- set_state(PART:"base", "volume_01", 0.0);
- else
- set_state(PART:"base", "default", 0.0);
- }
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- scale: 1;
- description { state: "default" 0.0;
- min: 175 0;
- max: 175 999999;
- fixed: 1 1;
- rel1 { to: "bg";
- offset: 0 0;
- }
- rel2 { to: "bg";
- offset: -1 -1;
- }
- image.normal: "00_volume7_00_ver.png";
- }
-#define SLIDER7_VER_BG_PART(part_number)\
- description {\
- state: "volume_"part_number 0.0; \
- inherit: "default" 0.0; \
- image.normal: "00_volume7_"part_number"_ver.png"; \
- }
- SLIDER7_VER_BG_PART(01)
- SLIDER7_VER_BG_PART(02)
- SLIDER7_VER_BG_PART(03)
- SLIDER7_VER_BG_PART(04)
- SLIDER7_VER_BG_PART(05)
- SLIDER7_VER_BG_PART(06)
- SLIDER7_VER_BG_PART(07)
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- rel2.offset: 0 0;
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 175 0;
- max: 175 99999;
- align: 0.5 1.0;
- }
- }
- part {
- name: "bar_top_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- rel2 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- align: 0.5 0.0;
- }
- }
- part {
- name: "bar_bottom_padding";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- rel2 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- align: 0.5 1.0;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 0.0;
- rel1 {
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 0.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1.to_y: "elm.swallow.icon";
- rel1.relative: 0.0 1.0;
- rel2.to_y: "elm.swallow.icon";
- rel2.relative: 1.0 1.0;
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 1.0;
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "units";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1 {
- to_y: "elm.units";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 1.0;
- rel1.relative: 0.0 0.0;
- rel1.to_y: "elm.swallow.end";
- rel2.relative: 1.0 0.0;
- rel2.to_y: "elm.swallow.end";
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- rel1.offset: -5 0;
- rel2.offset: -5 -1;
- }
- }
- part { name: "elm.dragable.slider";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: 175 5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.5;
- to_x: "bg";
- }
- rel2 {
- relative: 1.0 0.5;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "volume_state_change";
- signal: "elm,state,drag";
- source: "elm";
- script {
- volume_state_change()
- }
- }
- }
- }
-
- group { name: "elm/slider/vertical/volume15";
- images {
- image: "00_volume15_00_ver.png" COMP;
- image: "00_volume15_01_ver.png" COMP;
- image: "00_volume15_02_ver.png" COMP;
- image: "00_volume15_03_ver.png" COMP;
- image: "00_volume15_04_ver.png" COMP;
- image: "00_volume15_05_ver.png" COMP;
- image: "00_volume15_06_ver.png" COMP;
- image: "00_volume15_07_ver.png" COMP;
- image: "00_volume15_08_ver.png" COMP;
- image: "00_volume15_09_ver.png" COMP;
- image: "00_volume15_10_ver.png" COMP;
- image: "00_volume15_11_ver.png" COMP;
- image: "00_volume15_12_ver.png" COMP;
- image: "00_volume15_13_ver.png" COMP;
- image: "00_volume15_14_ver.png" COMP;
- image: "00_volume15_15_ver.png" COMP;
- }
- script {
- public volume_state_change(){
- new Float:x, Float:y;
- get_drag(PART:"elm.dragable.slider", x, y);
- if(y <= 0.09375)
- set_state(PART:"base", "volume_15", 0.0);
- else if(y <= 0.15625)
- set_state(PART:"base", "volume_14", 0.0);
- else if(y <= 0.21875)
- set_state(PART:"base", "volume_13", 0.0);
- else if(y <= 0.28125)
- set_state(PART:"base", "volume_12", 0.0);
- else if(y <= 0.34375)
- set_state(PART:"base", "volume_11", 0.0);
- else if(y <= 0.40625)
- set_state(PART:"base", "volume_10", 0.0);
- else if(y <= 0.46875)
- set_state(PART:"base", "volume_09", 0.0);
- else if(y <= 0.53125)
- set_state(PART:"base", "volume_08", 0.0);
- else if(y <= 0.59375)
- set_state(PART:"base", "volume_07", 0.0);
- else if(y <= 0.65625)
- set_state(PART:"base", "volume_06", 0.0);
- else if(y <= 0.71875)
- set_state(PART:"base", "volume_05", 0.0);
- else if(y <= 0.78125)
- set_state(PART:"base", "volume_04", 0.0);
- else if(y <= 0.84375)
- set_state(PART:"base", "volume_03", 0.0);
- else if(y <= 0.90625)
- set_state(PART:"base", "volume_02", 0.0);
- else if(y <= 0.96875)
- set_state(PART:"base", "volume_01", 0.0);
- else
- set_state(PART:"base", "default", 0.0);
- }
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- scale: 1;
- description { state: "default" 0.0;
- max: 175 999999;
- min: 175 0;
- fixed: 1 1;
- rel1 { to: "bg";
- offset: 0 0;
- }
- rel2 { to: "bg";
- offset: -1 -1;
- }
- image.normal: "00_volume15_00_ver.png";
- }
-#define SLIDER15_VER_BG_PART(part_number)\
- description {\
- state: "volume_"part_number 0.0; \
- inherit: "default" 0.0; \
- image.normal: "00_volume15_"part_number"_ver.png"; \
- }
- SLIDER15_VER_BG_PART(01)
- SLIDER15_VER_BG_PART(02)
- SLIDER15_VER_BG_PART(03)
- SLIDER15_VER_BG_PART(04)
- SLIDER15_VER_BG_PART(05)
- SLIDER15_VER_BG_PART(06)
- SLIDER15_VER_BG_PART(07)
- SLIDER15_VER_BG_PART(08)
- SLIDER15_VER_BG_PART(09)
- SLIDER15_VER_BG_PART(10)
- SLIDER15_VER_BG_PART(11)
- SLIDER15_VER_BG_PART(12)
- SLIDER15_VER_BG_PART(13)
- SLIDER15_VER_BG_PART(14)
- SLIDER15_VER_BG_PART(15)
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- rel2.offset: 0 0;
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 175 0;
- max: 175 99999;
- align: 0.5 1.0;
- }
- }
- part { name: "bar_top_padding";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- rel2 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- align: 0.5 0.0;
- }
- }
- part { name: "bar_bottom_padding";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- // min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- rel2 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- align: 0.5 1.0;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 0.0;
- rel1 {
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 0.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1.to_y: "elm.swallow.icon";
- rel1.relative: 0.0 1.0;
- rel2.to_y: "elm.swallow.icon";
- rel2.relative: 1.0 1.0;
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 1.0;
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "elm.swallow.bar";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- }
- part { name: "units";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1 {
- to_y: "elm.units";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- align: 0.5 1.0;
- rel1.relative: 0.0 0.0;
- rel1.to_y: "elm.swallow.end";
- rel2.relative: 1.0 0.0;
- rel2.to_y: "elm.swallow.end";
- color: 164 160 149 255;
- text {
- font: "Tizen:style=Bold";
- size: 18;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- rel1.offset: -5 0;
- rel2.offset: -5 -1;
- }
- }
- part { name: "elm.dragable.slider";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: 175 5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.5;
- to_x: "bg";
- }
- rel2 {
- relative: 1.0 0.5;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- target: "units";
- }
- program { name: "volume_state_change";
- signal: "elm,state,drag";
- source: "elm";
- script {
- volume_state_change()
- }
- }
- }
- }
-
group { name: "elm/slider/horizontal/default";
alias: "elm/slider/horizontal/disabled";
images {
}
}
}
-
- group { name: "elm/slider/horizontal/expanded_indicator_button";
- inherit: "elm/slider/horizontal/default";
- parts {
- part { name: "elm.dragable.slider";
- type: GROUP;
- source: "elm/slider/horizontal/indicator/expanded_indicator_button";
- mouse_events: 1;
- scale: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_x: "bg";
- }
- rel2 {
- relative: 0.5 1.0;
- to_x: "bg";
- }
- color: 0 0 0 0;
- }
- }
- }
- }
-
- group { name: "elm/slider/horizontal/indicator/expanded_indicator_button";
- inherit: "elm/slider/horizontal/indicator/default";
- parts {
- part { name: "button_events";
- type: RECT;
- mouse_events: 1;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 1 1;
- min: 2*SLIDER_INDICATOR_WIDTH_INC 1.5*SLIDER_INDICATOR_HEIGHT_INC;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- color: 0 0 0 0;
- }
- }
- }
- }
-
-group { name: "elm/slider/vertical/default";
- alias: "elm/slider/vertical/disabled";
- images {
- image: "00_progress_bg.png" COMP;
- image: "00_progress_bar.png" COMP;
- }
- parts {
- part { name: "access";
- type: RECT;
- description { state: "default" 0.0;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "base";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- min: SLIDER_BASE_HEIGHT_INC SLIDER_BASE_MIN_WIDTH_INC;
- max: SLIDER_BASE_HEIGHT_INC 99999;
- rel1.to: "bg";
- rel2.to: "bg";
- image {
- normal: "00_progress_bg.png";
- border: PROGRESS_BG_IMAGE_BORDER_INC;
- border_scale: 1;
- }
- }
- }
- part {
- name: "bar_image_top_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: PROGRESS_BAR_IMAGE_VERTICAL_PADDING_SIZE_INC;
- max: PROGRESS_BAR_IMAGE_VERTICAL_PADDING_SIZE_INC;
- fixed: 0 1;
- rel1.to: "base";
- rel2 {
- relative: 1.0 0.0;
- to: "base";
- }
- align: 0.5 0.0;
- }
- }
- part {
- name: "bar_image_bottom_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: PROGRESS_BAR_IMAGE_VERTICAL_PADDING_SIZE_INC;
- max: PROGRESS_BAR_IMAGE_VERTICAL_PADDING_SIZE_INC;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- to: "base";
- }
- rel2.to: "base";
- align: 0.5 1.0;
- }
- }
- part { name: "level";
- mouse_events: 0;
- scale: 1;
- clip_to: "clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1 {
- to_x: "base";
- to_y: "bar_image_top_padding";
- relative: 0.0 1.0;
- }
- rel2 {
- to_x: "base";
- to_y: "elm.dragable.slider";
- relative: 1.0 0.5;
- }
- image {
- normal: "00_progress_bar.png";
- border: PROGRESS_BAR_IMAGE_BORDER_INC;
- border_scale: 1;
- }
- }
- description { state: "inverted" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part { name: "level2";
- mouse_events: 0;
- scale: 1;
- clip_to: "clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to_x: "base";
- to_y: "elm.dragable.slider";
- relative: 0.0 0.5;
- }
- rel2 {
- to_x: "base";
- to_y: "bar_image_bottom_padding";
- relative: 1.0 0.0;
- }
- image {
- normal: "00_progress_bar.png";
- border: PROGRESS_BAR_IMAGE_BORDER_INC;
- border_scale: 1;
- }
- }
- description { state: "inverted" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- rel1.to: "elm.swallow.bar";
- rel2.to: "elm.swallow.bar";
- }
- }
- part { name: "elm.swallow.bar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: SLIDER_SWALLOW_BAR_HEIGHT_INC SLIDER_BASE_MIN_WIDTH_INC;
- max: SLIDER_SWALLOW_BAR_HEIGHT_INC 99999;
- rel1 {
- to_y: "bar_top_padding";
- relative: 0.0 1.0;
- }
- rel2 {
- to_y: "bar_bottom_padding";
- relative: 1.0 0.0;
- }
- }
- }
- part {
- name: "bar_top_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- rel2 {
- relative: 0.5 1.0;
- to_y: "elm.text";
- }
- align: 0.5 0.0;
- }
- }
- part {
- name: "bar_bottom_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- min: 0 10;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- rel2 {
- relative: 0.5 0.0;
- to_y: "elm.units";
- }
- align: 0.5 1.0;
- }
- }
- part { name: "elm.text";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- to_y: "elm.swallow.icon";
- }
- rel2 {
- to_y: "elm.swallow.icon";
- }
- align: 0.5 0.0;
- color: SLIDER_UNITS_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Medium";
- size: SLIDER_UNITS_TEXT_SIZE_INC;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 0.0;
- to_x: "elm.swallow.bar";
- }
- align: 0.5 0.0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "elm.swallow.end";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- to_x: "elm.swallow.bar";
- }
- rel2 {
- relative: 1.0 1.0;
- to_x: "elm.swallow.bar";
- }
- align: 0.5 1.0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
- visible: 1;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- }
- }
- part { name: "elm.units";
- type: TEXT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- to_y: "elm.swallow.end";
- }
- rel2 {
- relative: 1.0 0.0;
- to_y: "elm.swallow.end";
- }
- align: 0.5 1.0;
- color: SLIDER_UNITS_TEXT_COLOR_INC;
- text {
- font: "Tizen:style=Bold";
- size: SLIDER_UNITS_TEXT_SIZE_INC;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "tizen";
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- visible: 1;
- text.min: 1 1;
- }
- }
- part { name: "elm.dragable.slider";
- type: GROUP;
- source: "elm/slider/vertical/indicator/default";
- scale: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "bg";
- }
- description { state: "default" 0.0;
- min: SLIDER_INDICATOR_HEIGHT_INC SLIDER_INDICATOR_WIDTH_INC;
- fixed: 1 1;
- color: 0 0 0 0;
- }
- }
- part { name: "disabler";
- type: RECT;
- repeat_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- }
- description { state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "clipper";
- type: RECT;
- description { state: "default" 0.0;
- color: 255 255 255 255;
- }
- description { state: "disabled" 0.0;
- color: 255 255 255 102;
- }
- }
- }
- programs {
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.text";
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.text";
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
- }
- program { name: "end_show";
- signal: "elm,state,end,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "end_hide";
- signal: "elm,state,end,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.swallow.end";
- }
- program { name: "units_show";
- signal: "elm,state,units,visible";
- source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.units";
- }
- program { name: "units_hide";
- signal: "elm,state,units,hidden";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "elm.units";
- }
- program { name: "invert_on";
- signal: "elm,state,inverted,on";
- source: "elm";
- action: STATE_SET "inverted" 0.0;
- target: "level";
- target: "level2";
- }
- program { name: "invert_off";
- signal: "elm,state,inverted,off";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "level";
- target: "level2";
- }
- program { name: "slider_disable";
- signal: "elm,state,disabled";
- source: "elm";
- action: STATE_SET "disabled" 0.0;
- target: "disabler";
- target: "clipper";
- }
- program { name: "slider_enable";
- signal: "elm,state,enabled";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "disabler";
- target: "clipper";
- }
- }
-}