From: Sumanth Krishna Date: Mon, 28 Feb 2011 17:04:10 +0000 (+0530) Subject: [slider.edc] slider's disabled style is added and indentation is corrected. X-Git-Tag: submit/2.0alpha-wayland/20121130.000903~956^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=546d470c477a778311b669b7fa78b469e06683ef;p=profile%2Fivi%2Fefl-theme-tizen.git [slider.edc] slider's disabled style is added and indentation is corrected. Change-Id: Icf777743a3b05d48a273a8ca3956a8067b65f43c --- diff --git a/themes/groups/slider.edc b/themes/groups/slider.edc index 62a743d..a4e970a 100644 --- a/themes/groups/slider.edc +++ b/themes/groups/slider.edc @@ -3,15 +3,15 @@ * * Copyright (c) 2000 - 2010 Samsung Electronics Co., Ltd. * - * Contact: Seokjae Jeong , Myoungwoon Roy Kim , Jeonghyun Yun , Jaehwan Kim , - * Chuneon Park , Juyung Seo , Woohyun Jung , Myungjae Lee , Hyoyoung Chang , - * Hyunsil Park , Sohyun Kim , Seunggyun Kim - * + * Contact: Seokjae Jeong , Myoungwoon Roy Kim , Jeonghyun Yun , Jaehwan Kim , + * Chuneon Park , Juyung Seo , Woohyun Jung , Myungjae Lee , Hyoyoung Chang , + * Hyunsil Park , Sohyun Kim , Seunggyun Kim + * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the * Free Software Foundation; either version 2.1 of the License, or (at your option) * any later version. - * + * * This library is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public @@ -25,549 +25,581 @@ group { name: "elm/slider/horizontal/default"; images { - image: "00_slider_bar_bg.png" COMP; - image: "00_slider_bar.png" COMP; - image: "00_slider_bar_press.png" COMP; - image: "00_slider_handle.png" COMP; - image: "00_slider_handle_press.png" COMP; - image: "00_slider_popup_bg.png" COMP; - image: "01_slider_scroll_popup.png" COMP; - image: "sl_bt_0.png" COMP; - image: "sl_bt_1.png" COMP; - image: "sl_bt_2.png" COMP; - image: "sl_bt2_0_0.png" COMP; - image: "sl_bt2_0_1.png" COMP; - image: "sl_bt2_0_2.png" COMP; - image: "sl_bt2_1.png" COMP; - image: "sl_bt2_2.png" COMP; + image: "00_slider_bar_bg.png" COMP; + image: "00_slider_bar.png" COMP; + image: "00_slider_bar_press.png" COMP; + image: "00_slider_handle.png" COMP; + image: "00_slider_handle_press.png" COMP; + image: "00_slider_handle_dim.png" COMP; + image: "00_slider_popup_bg.png" COMP; + image: "01_slider_scroll_popup.png" COMP; + image: "sl_bt_0.png" COMP; + image: "sl_bt_1.png" COMP; + image: "sl_bt_2.png" COMP; + image: "sl_bt2_0_0.png" COMP; + image: "sl_bt2_0_1.png" COMP; + image: "sl_bt2_0_2.png" COMP; + image: "sl_bt2_1.png" COMP; + image: "sl_bt2_2.png" COMP; image: "sl_units.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); - set_state(PART:"popup", "default", 0.0); - - } else { - set_state(PART:"elm.indicator", "visible", 0.0); - set_state(PART:"button0", "visible", 0.0); - set_state(PART:"popup", "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); - set_state(PART:"popup", "default", 0.0); - } - } - - parts { - part { name: "base"; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - max: 99999 14; - min: 0 14; - rel1 { to: "bg"; - offset: 1 0; + 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); + set_state(PART:"popup", "default", 0.0); + } else { + set_state(PART:"elm.indicator", "visible", 0.0); + set_state(PART:"button0", "visible", 0.0); + set_state(PART:"popup", "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); + set_state(PART:"popup", "default", 0.0); + } + } + parts { + part { name: "base"; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + max: 99999 14; + min: 250 14; + rel1 { to: "bg"; + offset: 1 0; + } + rel2 { to: "bg"; + offset: -5 -1; + } + image.normal: "00_slider_bar_bg.png"; + image.border: 7 7 6 7; + image.border_scale: 1; } - rel2 { to: "bg"; - offset: -5 -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_slider_bar.png"; + image.border: 7 7 6 7; + 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_slider_bar_press.png"; } - image.normal: "00_slider_bar_bg.png"; - image.border: 7 7 6 7; - 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; + 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_slider_bar.png"; + image.border: 7 7 6 7; + 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_slider_bar_press.png"; } - image.normal: "00_slider_bar.png"; - image.border: 7 7 6 7; - image.border_scale: 1; } - description { state: "inverted" 0.0; - inherit: "default" 0.0; - visible: 0; + 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; + } } - description { state: "pressed" 0.0; - inherit: "default" 0.0; - image.normal: "00_slider_bar_press.png"; + 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; + } + rel2 { + to_x: "bar_right_padding"; + relative: 0.0 1.0; + } + } } - } - 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; + 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; } - rel2.to: "base"; - rel2.offset: -2 -1; - image.normal: "00_slider_bar.png"; - image.border: 7 7 6 7; - image.border_scale: 1; } - description { state: "inverted" 0.0; - inherit: "default" 0.0; - visible: 1; + 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; + } } - description { state: "pressed" 0.0; - inherit: "default" 0.0; - visible: 1; - image.normal: "00_slider_bar_press.png"; + 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: "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; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + visible: 1; + text.min: 1 1; + rel1.offset: 0 4; + rel2.offset: 0 -5; } - rel2 { - to_x: "bar_right_padding"; - relative: 0.0 1.0; - // offset: -3 -1; + } + 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: "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"; + } + 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; } - rel2 { - relative: 0.0 1.0; - to_y: "elm.swallow.bar"; + } + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + 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; } - } - 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - 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"; + } + 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: 48 48; + 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; } - rel2 { - relative: 1.0 1.0; - to_y: "elm.swallow.bar"; + } + part { name: "button0"; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + fixed: 1 1; + min: 48 48; + max: 48 48; + rel1.to: "elm.dragable.slider"; + rel2.to: "elm.dragable.slider"; + image { + normal: "00_slider_handle.png"; + border: 15 15 15 15; + border_scale: 1; + } + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + image { + normal: "00_slider_handle_press.png"; + } + } + description { state: "disabled" 0.0; + inherit: "default" 0.0; + image { + normal: "00_slider_handle_dim.png"; + } } - } - 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; + } + part { name: "popup"; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + to: "button0"; + relative: -0.4 -1.8; + } + rel2 { + to: "button0"; + relative: 1.5 0.1; + } + image { + normal: "00_slider_popup_bg.png"; + border: 13 21 17 19; + border_scale: 1; + } + visible: 0; + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + visible: 1; } - image { -// normal: "sl_units.png"; - border: 0 5 3 8; - border_scale: 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: 241 150 27 255; + color3: 0 0 0 64; + text { + font: "SLP:style=Bold"; + size: 36; + min: 1 1; + align: 0.5 0.5; + } + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + visible: 1; + color: 241 150 27 255; + text.size: 60; + rel1.to: "popup"; + rel2 { + to: "popup"; + offset: -2 -10; + } + } + description { state: "hide" 0.0; + inherit: "default" 0.0; + visible: 0; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; + part { name: "disabler"; + type: RECT; + mouse_events: 1; + repeat_events: 0; + scale: 1; + description { state: "default" 0.0; + visible: 0; + min: 1 1; + align: 0.5 0.5; + color: 0 0 0 0; + rel1 { relative: 0.0 0.0; to: "elm.dragable.slider";} + rel2 { relative: 1.0 1.0; to: "elm.dragable.slider";} + } + description { state: "disabled" 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - 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"; + 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(); } - description { state: "default" 0.0; - min: 48 48; - 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; + } + program { name: "invert_off"; + signal: "elm,state,inverted,off"; + source: "elm"; + script { + set_invert_off(); } } - part { name: "button0"; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - min: 48 48; - max: 48 48; - rel1.to: "elm.dragable.slider"; - rel2.to: "elm.dragable.slider"; - image { - normal: "00_slider_handle.png"; - border: 15 15 15 15; - border_scale: 1; - } + program { name: "set_val_show"; + signal: "elm,state,val,show"; + source: "elm"; + script { + set_value_show(); } - description { state: "visible" 0.0; - inherit: "default" 0.0; - image { - normal: "00_slider_handle_press.png"; - } - } } - part { name: "popup"; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - rel1 { - to: "button0"; - relative: -0.4 -1.8; - } - rel2 { - to: "button0"; - relative: 1.5 0.1; - } - image { - normal: "00_slider_popup_bg.png"; - border: 13 21 17 19; - border_scale: 1; - } - visible: 0; - } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - } + 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(); + } + } + program { name: "slider_disable"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disabler"; + target: "button0"; + } + program { name: "slider_enable"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disabler"; + target: "button0"; } - 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: 241 150 27 255; - color3: 0 0 0 64; - text { - font: "SLP:style=Bold"; - size: 36; - min: 1 1; - align: 0.5 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 241 150 27 255; - text.size: 60; - 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(); - } - } } } @@ -591,270 +623,269 @@ 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); - } + 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: "base"; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - max: 99999 62; - min: 0 62; - rel1 { to: "bg"; + 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"; + } + rel2 { to: "bg"; offset: -1 -1; - } - image.normal: "00_volume_bg.png"; + } + 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) - + 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; + 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; + 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 { + 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"; + 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 { + } + } + 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 { + 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; - } - } + } + 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; + 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.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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - text.min: 1 1; + rel2.to_x: "elm.swallow.icon"; + rel2.relative: 1.0 1.0; + rel2.offset: -1 -5; + color: 164 160 149 255; + text { + font: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + 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 { + } + } + 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 { + 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; - } - } + } + 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; + scale: 1; description { state: "default" 0.0; - visible: 0; + visible: 0; rel1 { to_x: "elm.units"; offset: 0 5; } image { -// normal: "sl_units.png"; + // normal: "sl_units.png"; border: 0 5 3 8; - border_scale: 1; + border_scale: 1; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + 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; - } - } + visible: 1; + text.min: 1 1; + rel1.offset: -5 0; + rel2.offset: -5 -1; + } + } part { name: "elm.dragable.slider"; type: RECT; mouse_events: 1; @@ -878,78 +909,65 @@ color: 0 0 0 0; } } -/* part { name: "button0"; - type: RECT; - mouse_events: 1; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - min: 4 62; - max: 4 62; - color: 0 0 0 0; - rel1.to: "elm.dragable.slider"; - rel2.to: "elm.dragable.slider"; - } - }*/ - } + } 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() - } - } + 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() + } + } } } @@ -972,257 +990,256 @@ 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); - } + 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: "base"; - scale: 1; - description { state: "default" 0.0; - max: 126 999999; - min: 126 0; - fixed: 1 1; - rel1 { to: "bg"; + 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"; + } + rel2 { to: "bg"; offset: -1 -1; - } - image.normal: "00_volume_00_ver.png"; + } + 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) - - } + 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; + 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; + 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 { + 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"; + 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 { + } + } + 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 { + 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; - } - } + } + 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0; - } - } - 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 { + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0; + } + } + 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 { + 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; - } - } + } + 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; + scale: 1; description { state: "default" 0.0; - visible: 0; + visible: 0; rel1 { to_y: "elm.units"; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0.0; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0.0; + } + } + 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; - } - } + visible: 1; + text.min: 1 1; + rel1.offset: -5 0; + rel2.offset: -5 -1; + } + } part { name: "elm.dragable.slider"; type: RECT; mouse_events: 1; @@ -1246,143 +1263,126 @@ color: 0 0 0 0; } } -/* part { name: "button0"; - type: RECT; - mouse_events: 1; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - min: 4 126; - max: 4 126; - color: 0 0 0 0; - rel1.to: "elm.dragable.slider"; - rel2.to: "elm.dragable.slider"; - } - }*/ - } + } 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() - } - } + 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_slider_bar_bg.png" COMP; - image: "00_slider_bar.png" COMP; - image: "00_slider_bar_press.png" COMP; - image: "00_ebook_slider_handle.png" COMP; - image: "00_ebook_slider_handle_press.png" COMP; + image: "00_slider_bar_bg.png" COMP; + image: "00_slider_bar.png" COMP; + image: "00_slider_bar_press.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); + } } - - 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: "base"; mouse_events: 0; - scale: 1; + scale: 1; description { state: "default" 0.0; max: 99999 14; min: 0 14; @@ -1393,38 +1393,38 @@ offset: -15 -1; } image.normal: "00_slider_bar_bg.png"; - image.border: 7 7 6 7; - image.border_scale: 1; + image.border: 7 7 6 7; + image.border_scale: 1; } } part { name: "level"; mouse_events: 0; - scale: 1; + 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; + offset: -5 -1; relative: 0.5 1.0; } - image.normal: "00_slider_bar.png"; - image.border: 7 7 6 7; - image.border_scale: 1; + image.normal: "00_slider_bar.png"; + image.border: 7 7 6 7; + image.border_scale: 1; } description { state: "inverted" 0.0; inherit: "default" 0.0; visible: 0; } - description { state: "pressed" 0.0; + description { state: "pressed" 0.0; inherit: "default" 0.0; image.normal: "00_slider_bar_press.png"; } } part { name: "level2"; mouse_events: 0; - scale: 1; + scale: 1; description { state: "default" 0.0; fixed: 1 1; visible: 0; @@ -1434,171 +1434,170 @@ relative: 0.5 0.0; } rel2.to: "base"; - rel2.offset: -2 -1; - image.normal: "00_slider_bar.png"; - image.border: 7 7 6 7; - image.border_scale: 1; + rel2.offset: -2 -1; + image.normal: "00_slider_bar.png"; + image.border: 7 7 6 7; + image.border_scale: 1; } description { state: "inverted" 0.0; inherit: "default" 0.0; visible: 1; } - description { state: "pressed" 0.0; + description { state: "pressed" 0.0; inherit: "default" 0.0; - visible: 1; + visible: 1; image.normal: "00_slider_bar_press.png"; } } part { name: "bg"; - type: RECT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; + 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; + 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 { + 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"; + 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 { + } + } + 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 { + 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; - } - } - + } + 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; + 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.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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - text.min: 1 1; + rel2.to_x: "elm.swallow.icon"; + rel2.relative: 1.0 1.0; + rel2.offset: -1 -5; + color: 164 160 149 255; + text { + font: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + 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 { + } + } + 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 { + 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; - } - } + } + 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; + scale: 1; description { state: "default" 0.0; - visible: 0; + visible: 0; rel1 { to_x: "elm.units"; offset: 0 5; @@ -1606,45 +1605,45 @@ image { // normal: "sl_units.png"; border: 0 5 3 8; - border_scale: 1; + border_scale: 1; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.0 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.0 0.5; + } + } + 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; - } - } + visible: 1; + text.min: 1 1; + rel1.offset: -5 0; + rel2.offset: -5 -1; + } + } part { name: "elm.dragable.slider"; type: RECT; mouse_events: 1; @@ -1670,7 +1669,7 @@ } part { name: "button0"; mouse_events: 0; - scale: 1; + scale: 1; description { state: "default" 0.0; fixed: 1 1; min: 48 48; @@ -1680,183 +1679,183 @@ image { normal: "00_ebook_slider_handle.png"; border: 12 12 12 12; - border_scale: 1; + border_scale: 1; + } + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + image { + normal: "00_ebook_slider_handle_press.png"; } } - 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; + 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; - } + 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; + type: TEXT; + mouse_events: 0; // effect: SOFT_SHADOW; - scale: 1; - description { state: "default" 0.0; - visible: 1; + scale: 1; + description { state: "default" 0.0; + visible: 1; fixed: 1 1; align: 0.5 0.5; - rel1 { + rel1 { to: "button0"; relative: 0.0 0; offset: 0 0; } - rel2 { + rel2 { to: "button0"; relative: 1.0 1.0; offset: -2 -2; } - color: 241 150 27 255; - color3: 0 0 0 64; - text { - font: "SLP:style=Bold"; - size: 36; - min: 1 1; - align: 0.5 0.5; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 241 150 27 255; - text.size: 60; - rel1.to: "popup"; - rel2 { - to: "popup"; - offset: -2 -10; - } - } - description { state: "hide" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } + color: 241 150 27 255; + color3: 0 0 0 64; + text { + font: "SLP:style=Bold"; + size: 36; + min: 1 1; + align: 0.5 0.5; + } + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + visible: 1; + color: 241 150 27 255; + text.size: 60; + 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(); - } - } + 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; @@ -1869,227 +1868,227 @@ 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); - } + 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: "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"; + 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) + 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; + 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; - rel1.to: "elm.swallow.bar"; - rel2.to: "elm.swallow.bar"; - rel2.offset: 0 0; - } - } - part { name: "elm.swallow.bar"; - type: SWALLOW; + // 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; - 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 { + description { state: "default" 0.0; + visible: 0; + align: 0.5 0.0; + rel1 { to_x: "elm.swallow.bar"; } - rel2 { + 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; - } - } + } + 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0; - } - } - 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 { + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0; + } + } + 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 { + 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; - } - } + } + 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; + scale: 1; description { state: "default" 0.0; - visible: 0; + visible: 0; rel1 { to_y: "elm.units"; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0.0; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0.0; + } + } + 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; - } - } + visible: 1; + text.min: 1 1; + rel1.offset: -5 0; + rel2.offset: -5 -1; + } + } part { name: "elm.dragable.slider"; type: RECT; mouse_events: 1; @@ -2113,65 +2112,65 @@ 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() - } - } + 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() + } + } } } @@ -2195,252 +2194,249 @@ 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); - } + 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: "base"; - scale: 1; - description { state: "default" 0.0; - max: 175 999999; - min: 175 0; - fixed: 1 1; - rel1 { to: "bg"; + 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"; + } + rel2 { to: "bg"; offset: -1 -1; - } - image.normal: "00_volume15_00_ver.png"; + } + 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) - + 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; + 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; - rel1.to: "elm.swallow.bar"; - rel2.to: "elm.swallow.bar"; - rel2.offset: 0 0; - } - } - part { name: "elm.swallow.bar"; - type: SWALLOW; + // 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; - 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 { + description { state: "default" 0.0; + visible: 0; + align: 0.5 0.0; + rel1 { to_x: "elm.swallow.bar"; } - rel2 { + 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; - } - } + } + 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0; - } - } - 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 { + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0; + } + } + 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 { + 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; - } - } + } + 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; + scale: 1; description { state: "default" 0.0; - visible: 0; + visible: 0; rel1 { to_y: "elm.units"; } } - description { state: "visible" 0.0; - inherit: "default" 0.0; - visible: 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; + 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: "SLP:style=Bold"; - size: 18; - min: 0 0; - align: 0.5 0.0; - } - } - description { state: "visible" 0.0; - inherit: "default" 0.0; + 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: "SLP:style=Bold"; + size: 18; + min: 0 0; + align: 0.5 0.0; + } + } + 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; - } - } + visible: 1; + text.min: 1 1; + rel1.offset: -5 0; + rel2.offset: -5 -1; + } + } part { name: "elm.dragable.slider"; type: RECT; mouse_events: 1; @@ -2464,78 +2460,65 @@ color: 0 0 0 0; } } -/* part { name: "button0"; - type: RECT; - mouse_events: 1; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - min: 4 126; - max: 4 126; - color: 0 0 0 0; - rel1.to: "elm.dragable.slider"; - rel2.to: "elm.dragable.slider"; - } - }*/ } 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() - } - } + 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() + } + } } } diff --git a/themes/images/nbeat-black/00_slider_handle_dim.png b/themes/images/nbeat-black/00_slider_handle_dim.png new file mode 100644 index 0000000..bacadfe Binary files /dev/null and b/themes/images/nbeat-black/00_slider_handle_dim.png differ diff --git a/themes/images/nbeat-blue/00_slider_handle_dim.png b/themes/images/nbeat-blue/00_slider_handle_dim.png new file mode 100644 index 0000000..bacadfe Binary files /dev/null and b/themes/images/nbeat-blue/00_slider_handle_dim.png differ diff --git a/themes/images/nbeat-green/00_slider_handle_dim.png b/themes/images/nbeat-green/00_slider_handle_dim.png new file mode 100644 index 0000000..bacadfe Binary files /dev/null and b/themes/images/nbeat-green/00_slider_handle_dim.png differ diff --git a/themes/images/nbeat-purple/00_slider_handle_dim.png b/themes/images/nbeat-purple/00_slider_handle_dim.png new file mode 100644 index 0000000..bacadfe Binary files /dev/null and b/themes/images/nbeat-purple/00_slider_handle_dim.png differ diff --git a/themes/images/nbeat/00_slider_handle_dim.png b/themes/images/nbeat/00_slider_handle_dim.png new file mode 100644 index 0000000..bacadfe Binary files /dev/null and b/themes/images/nbeat/00_slider_handle_dim.png differ