Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/data/themes


Modified Files:
        default_slider.edc 


Log Message:


i'm not happy with this slider... but it'll do for now.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/data/themes/default_slider.edc,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- default_slider.edc  18 Nov 2005 15:25:38 -0000      1.3
+++ default_slider.edc  19 Nov 2005 03:22:06 -0000      1.4
@@ -1,8 +1,7 @@
 images {
-   image: "e17_sb_barh1.png" COMP;
-   image: "e17_sb_barh2.png" COMP;
-   image: "e17_sb_barv1.png" COMP;
-   image: "e17_sb_barv2.png" COMP;
+   image: "e17_slider_bt0.png" COMP;
+   image: "e17_slider_bt1.png" COMP;
+   image: "e17_slider_bt_glow.png" COMP;
    image: "e17_sb_runnerh.png" COMP;
    image: "e17_sb_runnerv.png" COMP;
    image: "focus.png" COMP;
@@ -14,7 +13,7 @@
    name: "widgets/slider_vertical";
    parts {
       part {
-        name: "sb_vbar";
+        name: "sld";
         type: RECT;
         mouse_events: 0;
         description {
@@ -23,9 +22,9 @@
         }      
       }
       part {
-        name: "sb_vbar_base";
+        name: "sld_base";
         type: RECT;
-        clip_to: "sb_vbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -42,17 +41,17 @@
         }
       }
       part {
-        name: "sb_vbar_runner";
-        clip_to: "sb_vbar";
+        name: "sld_runner";
+        clip_to: "sld";
         mouse_events: 0;
         description {
            state: "default" 0.0;
            max: 2 99999;
            rel1 {
-              to:       "sb_vbar_base";
+              to:       "sld_base";
            }
            rel2 {
-              to:       "sb_vbar_base";
+              to:       "sld_base";
            }
            image {
               normal: "e17_sb_runnerv.png";
@@ -155,9 +154,9 @@
         }
       }
       part {
-        name: "sb_vbar_p1";
+        name: "sld_p1";
         type: RECT;
-        clip_to: "sb_vbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -170,9 +169,9 @@
         }
       }
       part {
-        name: "sb_vbar_p2";
+        name: "sld_p2";
         type: RECT;
-        clip_to: "sb_vbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -186,12 +185,12 @@
       }
       part {
         name: "slider";
-        clip_to: "sb_vbar";
+        type: RECT;
         mouse_events: 1;
         dragable {
            x: 0 0 0;
            y: 1 1 0;
-           confine: "sb_vbar_base";
+           confine: "sld_base";
         }
         description {
            state: "default" 0.0;
@@ -200,24 +199,14 @@
            rel1 {
               relative: 0.5  0.5;
               offset:   0    0;
-              to: "sb_vbar_base";
+              to: "sld_base";
            }
            rel2 {
               relative: 0.5  0.5;
               offset:   0    0;
-              to: "sb_vbar_base";
-           }
-           image {
-              normal: "e17_sb_barv1.png";
-              border: 5 5 5 5;
-           }
-        }
-        description {
-           state: "clicked" 0.0;
-           inherit: "default" 0.0;
-           image {
-              normal: "e17_sb_barv2.png";
+              to: "sld_base";
            }
+           color: 0 0 0 0;
         }
       }
       part {
@@ -243,35 +232,108 @@
            color: 255 255 255 255;
         }
       }
+      part {
+        name: "slider_img";
+        mouse_events: 0;
+        description {
+           state: "default" 0.0;
+           min: 32 32;
+           fixed: 1 1;
+           rel1 {
+              to: "slider";
+           }
+           rel2 {
+              to: "slider";
+           }
+           image {
+              normal: "e17_slider_bt0.png";
+           }
+        }
+        description {
+           state: "clicked" 0.0;
+           inherit: "default" 0.0;
+           image {
+              normal: "e17_slider_bt1.png";
+           }
+        }
+      }
+      part {
+        name: "slider_glow";
+        mouse_events: 0;
+        description {
+           state: "default" 0.0;
+           min: 32 32;
+           fixed: 1 1;
+           rel1 {
+              to: "slider_img";
+           }
+           rel2 {
+              to: "slider_img";
+           }
+           image {
+              normal: "e17_slider_bt_glow.png";
+           }
+           color: 255 255 255 0;
+        }
+        description {
+           state: "visible" 0.0;
+           inherit: "default" 0.0;
+           color: 255 255 255 255;
+        }
+      }
    }
    programs {   
       program {
-        name: "sb_vbar_p1_down";
+        name: "sld_p1_down";
         signal: "mouse,down,1";
-        source: "sb_vbar_p1";
+        source: "sld_p1";
         action:  DRAG_VAL_PAGE 0.0 -1.0;
         target: "slider";
       }
       program {
-        name: "sb_vbar_p2_down";
+        name: "sld_p2_down";
         signal: "mouse,down,1";
-        source: "sb_vbar_p2";
+        source: "sld_p2";
         action:  DRAG_VAL_PAGE  0.0 1.0;
         target: "slider";
       }
       program {
-        name: "sb_vbar_down";
+        name: "sld_down";
         signal: "mouse,down,1";
         source: "slider";
          action:  STATE_SET "clicked" 0.0;
-        target: "slider";
+        target: "slider_img";
       }
       program {
-        name: "sb_vbar_up";
+        name: "sld_up";
         signal: "mouse,up,1";
         source: "slider";
          action:  STATE_SET "default" 0.0;
-        target: "slider";
+        target: "slider_img";
+      }
+      program {
+        name: "sld_in";
+        signal: "mouse,in";
+        source: "slider";
+         action:  STATE_SET "visible" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
+        after: "sld_in2";
+      }
+      program {
+        name: "sld_in2";
+         action:  STATE_SET "default" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
+        after: "sld_in";
+      }
+      program {
+        name: "sld_out";
+        signal: "mouse,out";
+        source: "slider";
+         action:  STATE_SET "default" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
       }
       program {
         name: "focus_in";
@@ -294,7 +356,7 @@
         signal: "show_label";
         source: "";
          action: STATE_SET "active" 0.0;
-        target: "sb_vbar_base";
+        target: "sld_base";
         target: "label_under";
         target: "label";
         target: "label_over";
@@ -304,18 +366,19 @@
         signal: "hide_label";
         source: "";
          action: STATE_SET "default" 0.0;
-        target: "sb_vbar_base";
+        target: "sld_base";
         target: "label_under";
         target: "label";
         target: "label_over";
       }
    }
 }
+
 group {
    name: "widgets/slider_horizontal";
    parts {
       part {
-        name: "sb_hbar";
+        name: "sld";
         type: RECT;
         mouse_events: 0;
         description {
@@ -324,9 +387,9 @@
         }
       }
       part {
-        name: "sb_hbar_base";
+        name: "sld_base";
         type: RECT;
-        clip_to: "sb_hbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -343,17 +406,17 @@
         }
       }
       part {
-        name: "sb_hbar_runner";
-        clip_to: "sb_hbar";
+        name: "sld_runner";
+        clip_to: "sld";
         mouse_events: 0;
         description {
            state: "default" 0.0;
            max: 99999 2;
            rel1 {
-              to:       "sb_hbar_base";
+              to:       "sld_base";
            }
            rel2 {
-              to:       "sb_hbar_base";
+              to:       "sld_base";
            }
            image {
               normal: "e17_sb_runnerh.png";
@@ -456,9 +519,9 @@
         }
       }
       part {
-        name: "sb_hbar_p1";
+        name: "sld_p1";
         type: RECT;
-        clip_to: "sb_hbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -471,9 +534,9 @@
         }
       }
       part {
-        name: "sb_hbar_p2";
+        name: "sld_p2";
         type: RECT;
-        clip_to: "sb_hbar";
+        clip_to: "sld";
         mouse_events: 1;
         description {
            state: "default" 0.0;
@@ -487,12 +550,13 @@
       }
       part {
         name: "slider";
-        clip_to: "sb_hbar";
+        type: RECT;
+        clip_to: "sld";
         mouse_events: 1;
         dragable {
            x: 1 1 0;
            y: 0 0 0;
-           confine: "sb_hbar_base";
+           confine: "sld_base";
         }
         description {
            state: "default" 0.0;
@@ -501,24 +565,14 @@
            rel1 {
               relative: 0.5  0.5;
               offset:   0    0;
-              to: "sb_hbar_base";
+              to: "sld_base";
            }
            rel2 {
               relative: 0.5  0.5;
               offset:   0    0;
-              to: "sb_hbar_base";
-           }
-           image {
-              normal: "e17_sb_barh1.png";
-              border: 5 5 5 5;
-           }
-        }
-        description {
-           state: "clicked" 0.0;
-           inherit: "default" 0.0;
-           image {
-              normal: "e17_sb_barh2.png";
+              to: "sld_base";
            }
+           color: 0 0 0 0;
         }
       }
       part {
@@ -544,35 +598,108 @@
            color: 255 255 255 255;
         }
       }
+      part {
+        name: "slider_img";
+        mouse_events: 0;
+        description {
+           state: "default" 0.0;
+           min: 32 32;
+           fixed: 1 1;
+           rel1 {
+              to: "slider";
+           }
+           rel2 {
+              to: "slider";
+           }
+           image {
+              normal: "e17_slider_bt0.png";
+           }
+        }
+        description {
+           state: "clicked" 0.0;
+           inherit: "default" 0.0;
+           image {
+              normal: "e17_slider_bt1.png";
+           }
+        }
+      }
+      part {
+        name: "slider_glow";
+        mouse_events: 0;
+        description {
+           state: "default" 0.0;
+           min: 32 32;
+           fixed: 1 1;
+           rel1 {
+              to: "slider_img";
+           }
+           rel2 {
+              to: "slider_img";
+           }
+           image {
+              normal: "e17_slider_bt_glow.png";
+           }
+           color: 255 255 255 0;
+        }
+        description {
+           state: "visible" 0.0;
+           inherit: "default" 0.0;
+           color: 255 255 255 255;
+        }
+      }
    }
    programs {   
       program {
-        name: "sb_hbar_p1_down";
+        name: "sld_p1_down";
         signal: "mouse,down,1";
-        source: "sb_hbar_p1";
+        source: "sld_p1";
         action:  DRAG_VAL_PAGE -1.0 0.0;
         target: "slider";
       }
       program {
-        name: "sb_hbar_p2_down";
+        name: "sld_p2_down";
         signal: "mouse,down,1";
-        source: "sb_hbar_p2";
+        source: "sld_p2";
         action:  DRAG_VAL_PAGE  1.0 0.0;
         target: "slider";
       }
       program {
-        name: "sb_hbar_down";
+        name: "sld_down";
         signal: "mouse,down,1";
         source: "slider";
          action:  STATE_SET "clicked" 0.0;
-        target: "slider";
+        target: "slider_img";
       }
       program {
-        name: "sb_hbar_up";
+        name: "sld_up";
         signal: "mouse,up,1";
         source: "slider";
          action:  STATE_SET "default" 0.0;
-        target: "slider";
+        target: "slider_img";
+      }
+      program {
+        name: "sld_in";
+        signal: "mouse,in";
+        source: "slider";
+         action:  STATE_SET "visible" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
+        after: "sld_in2";
+      }
+      program {
+        name: "sld_in2";
+         action:  STATE_SET "default" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
+        after: "sld_in";
+      }
+      program {
+        name: "sld_out";
+        signal: "mouse,out";
+        source: "slider";
+         action:  STATE_SET "default" 0.0;
+        transition: SINUSOIDAL 1.0;
+        target: "slider_glow";
       }
       program {
         name: "focus_in";
@@ -595,7 +722,7 @@
         signal: "show_label";
         source: "";
          action: STATE_SET "active" 0.0;
-        target: "sb_hbar_base";
+        target: "sld_base";
         target: "label_under";
         target: "label";
         target: "label_over";
@@ -605,7 +732,7 @@
         signal: "hide_label";
         source: "";
          action: STATE_SET "default" 0.0;
-        target: "sb_hbar_base";
+        target: "sld_base";
         target: "label_under";
         target: "label";
         target: "label_over";




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to