From e61bf3a10f89b229faf89d3b2cf365c284f0e0e6 Mon Sep 17 00:00:00 2001 From: Jaime Thomas Date: Thu, 11 Sep 2008 21:13:51 +0000 Subject: [PATCH] Add a pane between upper filelist and whatevers going on below, and make sure overlay transition actually occurs. --- .../data/themes/default/groups/window.edc | 84 +++++++++++++++++- .../data/themes/default/images/images.edc | 1 + .../themes/default/images/paned_v_handle.png | Bin 0 -> 154 bytes ecdb/trunk/src/ecdb_gui.c | 16 ++-- 4 files changed, 91 insertions(+), 10 deletions(-) create mode 100644 ecdb/trunk/data/themes/default/images/paned_v_handle.png diff --git a/ecdb/trunk/data/themes/default/groups/window.edc b/ecdb/trunk/data/themes/default/groups/window.edc index b25a769..6586c48 100644 --- a/ecdb/trunk/data/themes/default/groups/window.edc +++ b/ecdb/trunk/data/themes/default/groups/window.edc @@ -28,14 +28,90 @@ group { } } + part { + name: "paned_container"; + type: RECT; + + description { + state: "default" 0.0; + visible: 0; + align: 0.0 0.0; + max: 99999 485; + min: 99999 0; + + rel1 { + relative: 0.0 0.0; + offset: 0 145; + } + + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + } + + part { + name: "paned_draggie"; + type: RECT; + + dragable { + confine: "paned_container"; + x: 0 0 0; + y: -1 1 0; + } + + description { + state: "default" 0.0; + min: 99999 9; + color: 0 0 0 20; + + rel1 { + relative: 0.0 0.0; + } + + rel2 { + relative: 1.0 0.0; + } + } + } + + part { + name: "paned_image"; + repeat_events: 1; + type: IMAGE; + + description { + state: "default" 0.0; + min: 42 5; + max: 42 5; + + rel1 { + to_y: "paned_draggie"; + relative: 0.0 0.0; + offset: 2 2; + } + + rel2 { + to_y: "paned_draggie"; + relative: 1.0 1.0; + offset: -3 -3; + } + + image { + normal: "paned_v_handle.png"; + } + } + } + part { name: "filelist_container"; type: IMAGE; description { state: "default" 0.0; - min: 0 340; - max: 99999 340; + min: 0 130; + max: 99999 640; align: 0.0 0.0; color: 255 255 255 0; @@ -44,7 +120,8 @@ group { } rel2 { - offset: -5 -5; + to_y: "paned_draggie"; + offset: -6 -12; } image { @@ -161,7 +238,6 @@ group { } program { - name: "filelist,focus,out"; signal: "ecdb,filelist,out"; source: "ecdb"; action: STATE_SET "default" 0.0; diff --git a/ecdb/trunk/data/themes/default/images/images.edc b/ecdb/trunk/data/themes/default/images/images.edc index 7c21706..5810a24 100644 --- a/ecdb/trunk/data/themes/default/images/images.edc +++ b/ecdb/trunk/data/themes/default/images/images.edc @@ -2,4 +2,5 @@ images { image: "background.png" COMP; image: "focus.png" COMP; image: "text_overlay.png" COMP; + image: "paned_v_handle.png" COMP; } diff --git a/ecdb/trunk/data/themes/default/images/paned_v_handle.png b/ecdb/trunk/data/themes/default/images/paned_v_handle.png new file mode 100644 index 0000000000000000000000000000000000000000..35d5574995051f0a1f048bb760dcd2565df31b79 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^T0qRo!3HFaE$emwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?58P7r1^KY4mBP>{XE)7O>#I;$v)HjfDV_7b3wx~Gd{h{pNk7cXC0etvs