diff options
Diffstat (limited to 'data/themes/default/edc/elm/fileselector.edc')
-rw-r--r-- | data/themes/default/edc/elm/fileselector.edc | 221 |
1 files changed, 221 insertions, 0 deletions
diff --git a/data/themes/default/edc/elm/fileselector.edc b/data/themes/default/edc/elm/fileselector.edc new file mode 100644 index 0000000..0e1fa50 --- /dev/null +++ b/data/themes/default/edc/elm/fileselector.edc @@ -0,0 +1,221 @@ +group { name: "elm/entry/path/separator/default"; + images.image: "sym_right_glow_normal.png" COMP; + parts { + part { name: "icon"; mouse_events: 0; + description { state: "default" 0.0; + image.normal: "sym_right_glow_normal.png"; + FIXED_SIZE(15, 15) + aspect: 1.0 1.0; + } + } + } +} + +group { name: "elm/fileselector/base/default"; + data.item: "path_separator" "<item relsize=15x15 vsize=full href=path/separator></item>"; + parts { + part { name: "elm.swallow.up"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 0.0 0.0; + min: 5 5; + rel1.offset: 3 3; + rel2.relative: 0.0 0.0; + rel2.offset: 3 3; + } + } + part { name: "elm.swallow.home"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 0.0 0.0; + min: 5 5; + rel1 { + to: "elm.swallow.up"; + relative: 1.0 0.0; + offset: 3 0; + } + rel2 { + to: "elm.swallow.up"; + relative: 1.0 1.0; + offset: 3 -1; + } + } + } + part { name: "elm.swallow.search"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + rel1 { + to: "elm.swallow.home"; + relative: 1.0 0.0; + offset: 3 0; + } + rel2 { + to_y: "elm.swallow.home"; + relative: 1.0 1.0; + offset: -4 0; + } + } + } + part { name: "elm.spinner.clip"; type: RECT; + description { state: "default" 0.0; + rel1.to: "elm.swallow.spinner"; + rel2.to: "elm.swallow.spinner"; + color: 255 255 255 0; + } + description { state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { name: "elm.swallow.spinner"; type: SWALLOW; + clip_to: "elm.spinner.clip"; + description { state: "default" 0.0; + fixed: 1 1; + align: 1.0 0.0; + min: 5 5; + rel1.relative: 1.0 0.0; + rel1.offset: -4 3; + rel2.relative: 1.0 0.0; + rel2.offset: -4 3; + } + } + part { name: "elm.swallow.files"; type: SWALLOW; + description { state: "default" 0.0; + align: 1.0 0.0; + min: 10 10; + rel1 { + to_y: "elm.swallow.home"; + relative: 0.0 1.0; + offset: 3 3; + } + rel2 { + to_y: "elm.swallow.path"; + relative: 1.0 0.0; + offset: -4 -4; + } + } + } + part { name: "elm.swallow.path"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 0.5 1.0; + rel1 { + to_y: "elm.swallow.filename"; + relative: 0.0 0.0; + offset: 3 -4; + } + rel2 { + to_y: "elm.swallow.filename"; + relative: 1.0 0.0; + offset: -4 -4; + } + } + } + part { name: "elm.swallow.filename"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 0.5 1.0; + rel1 { + to_y: "elm.swallow.filters"; + relative: 0.0 0.0; + offset: 3 -4; + } + rel2 { + to_y: "elm.swallow.filters"; + relative: 1.0 0.0; + offset: -4 -4; + } + } + } + part { name: "elm.swallow.filters"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 1.0 1.0; + rel1 { + to_y: "elm.swallow.ok"; + relative: 1.0 0.0; + offset: -4 -4; + } + rel2 { + to_y: "elm.swallow.ok"; + relative: 1.0 0.0; + offset: -4 -4; + } + } + } + part { name: "elm.swallow.cancel"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 1.0 1.0; + rel1 { + to: "elm.swallow.ok"; + relative: 0.0 0.0; + offset: -4 0; + } + rel2 { + to: "elm.swallow.ok"; + relative: 0.0 1.0; + offset: -4 -1; + } + } + } + part { name: "elm.swallow.ok"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + align: 1.0 1.0; + rel1.relative: 1.0 1.0; + rel1.offset: -4 -4; + rel2.relative: 1.0 1.0; + rel2.offset: -4 -4; + } + } + } + programs { + program { + signal: "elm,action,spinner,show"; source: "elm"; + action: STATE_SET "visible" 0.0; + transition: LINEAR 0.2; + target: "elm.spinner.clip"; + } + program { + signal: "elm,action,spinner,hide"; source: "elm"; + action: STATE_SET "default" 0.0; + transition: LINEAR 0.5 CURRENT; + target: "elm.spinner.clip"; + } +// program { +// signal: "elm,state,save,on"; source: "elm"; +// } +// program { +// signal: "elm,state,save,off"; source: "elm"; +// } + } +} + +group { name: "elm/fileselector_entry/base/default"; + parts { + part { name: "elm.swallow.entry"; type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + align: 0.0 0.5; + min: 50 4; + rel2 { to_x: "elm.swallow.button"; + relative: 0.0 1.0; + offset: -1 -1; + } + } + } + part { name: "elm.swallow.button"; type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + align: 1.0 0.0; + fixed: 1 0; + min: 40 4; + rel1 { + relative: 1.0 0.0; + offset: -1 0; + } + } + } + } +} |