Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/data/themes


Modified Files:
        default_slider.edc 


Log Message:


slider widget... workies (in theory). still nto that pretty.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/data/themes/default_slider.edc,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- default_slider.edc  18 Nov 2005 07:14:10 -0000      1.2
+++ default_slider.edc  18 Nov 2005 15:25:38 -0000      1.3
@@ -6,6 +6,8 @@
    image: "e17_sb_runnerh.png" COMP;
    image: "e17_sb_runnerv.png" COMP;
    image: "focus.png" COMP;
+   image: "e17_frame_label_over.png" COMP;
+   image: "e17_frame_label_under.png" COMP;
 }
 
 group {
@@ -29,6 +31,15 @@
            state: "default" 0.0;
            color: 0 0 0 0;
         }
+        description {
+           state: "active" 0.0;
+           color: 0 0 0 0;
+           rel2 {
+              to_y: "label_over";
+              relative: 1.0  0.0;
+              offset:   -1   -1;
+           }
+        }
       }
       part {
         name: "sb_vbar_runner";
@@ -52,6 +63,97 @@
            }
         }
       }
+      part {      
+        name:          "label_under";
+        mouse_events:  0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+           image {
+              normal: "e17_frame_label_under.png";
+           }
+        }
+        description {
+           state:    "active" 0.0;
+           rel1 {
+              to:       "label_over";
+              relative: 0.0  0.0;
+              offset:   1    1;
+           }
+           rel2 {
+              to:       "label_over";
+              relative: 1.0  1.0;
+              offset:   -2   -2;
+           }
+           image {
+              normal: "e17_frame_label_under.png";
+              border: 3 3 3 3;
+           }
+           fill {
+              smooth: 0;
+           }
+        }
+      }
+      part {
+        name:           "label";
+        type:           TEXT;
+        mouse_events:   0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+        }
+        description {
+           state: "active" 0.0;
+           align: 0.5 1.0;
+           rel1 {
+              relative: 0.0  1.0;
+              offset:   4    -5;
+           }
+           rel2 {
+              relative: 1.0  1.0;
+              offset:   -5    -5;
+           }
+           color: 0 0 0 255;
+           text {
+              text:     "00.00";
+              font:     "Edje-Vera";
+              size:     10;
+              min:      1 1;
+              align:    0.5 0.5;
+           }
+        }
+      }
+      part {
+        name:          "label_over";
+        mouse_events:  0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+           image {
+              normal: "e17_frame_label_over.png";
+           }
+        }
+        description {
+           state:    "active" 0.0;
+           rel1 {
+              to:       "label";
+              relative: 0.0  0.0;
+              offset:   -5   -4;
+           }
+           rel2 {
+              to:       "label";
+              relative: 1.0  1.0;
+              offset:   2    2;
+           }
+           image {
+              normal: "e17_frame_label_over.png";
+              border: 7 7 7 7;
+           }
+           fill {
+              smooth: 0;
+           }
+        }
+      }
       part {
         name: "sb_vbar_p1";
         type: RECT;
@@ -94,6 +196,7 @@
         description {
            state: "default" 0.0;
            min: 16 16;
+           fixed: 1 1;
            rel1 {
               relative: 0.5  0.5;
               offset:   0    0;
@@ -186,6 +289,26 @@
         transition: ACCELERATE 0.5;
         target: "focus";
       }
+      program {
+        name: "show_label";
+        signal: "show_label";
+        source: "";
+         action: STATE_SET "active" 0.0;
+        target: "sb_vbar_base";
+        target: "label_under";
+        target: "label";
+        target: "label_over";
+      }
+      program {
+        name: "hide_label";
+        signal: "hide_label";
+        source: "";
+         action: STATE_SET "default" 0.0;
+        target: "sb_vbar_base";
+        target: "label_under";
+        target: "label";
+        target: "label_over";
+      }
    }
 }
 group {
@@ -209,6 +332,15 @@
            state: "default" 0.0;
            color: 0 0 0 0;
         }
+        description {
+           state: "active" 0.0;
+           color: 0 0 0 0;
+           rel2 {
+              to_x: "label_over";
+              relative: 0.0  1.0;
+              offset:   -1   -1;
+           }
+        }
       }
       part {
         name: "sb_hbar_runner";
@@ -232,6 +364,97 @@
            }
         }
       }
+      part {      
+        name:          "label_under";
+        mouse_events:  0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+           image {
+              normal: "e17_frame_label_under.png";
+           }
+        }
+        description {
+           state:    "active" 0.0;
+           rel1 {
+              to:       "label_over";
+              relative: 0.0  0.0;
+              offset:   1    1;
+           }
+           rel2 {
+              to:       "label_over";
+              relative: 1.0  1.0;
+              offset:   -2   -2;
+           }
+           image {
+              normal: "e17_frame_label_under.png";
+              border: 3 3 3 3;
+           }
+           fill {
+              smooth: 0;
+           }
+        }
+      }
+      part {
+        name:           "label";
+        type:           TEXT;
+        mouse_events:   0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+        }
+        description {
+           state: "active" 0.0;
+           align: 1.0 0.5;
+           rel1 {
+              relative: 1.0  0.0;
+              offset:   -1   4;
+           }
+           rel2 {
+              relative: 1.0  1.0;
+              offset:   -5    -5;
+           }
+           color: 0 0 0 255;
+           text {
+              text:     "00.00";
+              font:     "Edje-Vera";
+              size:     10;
+              min:      1 1;
+              align:    0.5 0.5;
+           }
+        }
+      }
+      part {
+        name:          "label_over";
+        mouse_events:  0;
+        description {
+           state:    "default" 0.0;
+           visible:  0;
+           image {
+              normal: "e17_frame_label_over.png";
+           }
+        }
+        description {
+           state:    "active" 0.0;
+           rel1 {
+              to:       "label";
+              relative: 0.0  0.0;
+              offset:   -5   -4;
+           }
+           rel2 {
+              to:       "label";
+              relative: 1.0  1.0;
+              offset:   2    2;
+           }
+           image {
+              normal: "e17_frame_label_over.png";
+              border: 7 7 7 7;
+           }
+           fill {
+              smooth: 0;
+           }
+        }
+      }
       part {
         name: "sb_hbar_p1";
         type: RECT;
@@ -274,6 +497,7 @@
         description {
            state: "default" 0.0;
            min: 16 16;
+           fixed: 1 1;
            rel1 {
               relative: 0.5  0.5;
               offset:   0    0;
@@ -366,5 +590,25 @@
         transition: ACCELERATE 0.5;
         target: "focus";
       }
+      program {
+        name: "show_label";
+        signal: "show_label";
+        source: "";
+         action: STATE_SET "active" 0.0;
+        target: "sb_hbar_base";
+        target: "label_under";
+        target: "label";
+        target: "label_over";
+      }
+      program {
+        name: "hide_label";
+        signal: "hide_label";
+        source: "";
+         action: STATE_SET "default" 0.0;
+        target: "sb_hbar_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