Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/data/themes/e17/bits


Modified Files:
        menu-item.edc 


Log Message:
- theme sub menu items.
- cleanup done todo items
- Add todo items. The menus items don't seem to be getting all of the
  mouse,out calls that they should. They sometimes stay in a selected state.

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/ewl/data/themes/e17/bits/menu-item.edc,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- menu-item.edc       8 Jan 2006 00:27:50 -0000       1.3
+++ menu-item.edc       8 Jan 2006 21:54:01 -0000       1.4
@@ -495,3 +495,520 @@
     }
 }
 
+group {
+    name, "submenuitem";
+    data {
+        item, "inset/left" "3";
+        item, "inset/right" "3";
+        item, "inset/top" "3";
+        item, "inset/bottom" "3";
+
+        item, "pad/left" "0";
+        item, "pad/right" "0";
+        item, "pad/top" "0";
+        item, "pad/bottom" "0";
+    }
+
+    parts {
+        part {
+            name, "title_outline";
+            mouse_events, 0;
+
+            description {
+                state, "default" 0.0;
+                min, 14 14;
+                visible, 1;
+
+                rel1 {
+                    relative, 0.0 0.0;
+                    offset, -1 -1;
+                }
+                rel2 {
+                    relative, 1.0 1.0;
+                    offset, -1 -1;
+                }
+                image {
+                    normal, "e17_titlebar_outline.png";
+                    border, 8 8 8 8;
+                    middle, 0;
+                }
+                fill {
+                    smooth, 0;
+                }
+                color, 255 255 255 255;
+            }
+            description {
+                state, "active" 0.0;
+                           min:      14 14;
+            visible:  0;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   -1   -1;
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+            }
+            image {
+               normal: "e17_titlebar_outline.png";
+               border: 8 8 8 8;
+               middle: 0;
+            }
+            fill {
+               smooth: 0;
+            }
+            color: 255 255 255 0;
+         }
+      }
+     part {
+         name:          "title_shadow2";
+         mouse_events:  0;
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar_shadow2.png";
+               border: 8 8 8 8;
+            }
+            fill {
+               smooth: 0;
+            }
+            color: 255 255 255 0;
+         }
+         description {
+            state:    "active" 0.0;
+            visible:  1;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar_shadow2.png";
+               border: 8 8 8 8;
+            }
+            fill {
+               smooth: 0;
+            }
+            color: 255 255 255 255;
+         }
+      }
+      part {
+         name:          "title_shadow1";
+         mouse_events:  0;
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar_shadow1.png";
+               border: 8 8 8 8;
+            }
+            fill {
+               smooth: 0;
+            }
+            color: 255 255 255 0;
+         }
+         description {
+            state:    "active" 0.0;
+            visible:  1;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar_shadow1.png";
+               border: 8 8 8 8;
+            }
+            fill {
+               smooth: 0;
+            }
+            color: 255 255 255 255;
+         }
+      }
+      part {
+         name:          "title_bar";
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar.png";
+               border: 8 8 8 8;
+            }
+            color: 255 255 255 0;
+         }
+         description {
+            state:    "active" 0.0;
+            visible:  1;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   0    0;
+               to:       "title_outline";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -1   -1;
+               to:       "title_outline";
+            }
+            image {
+               normal: "e17_titlebar.png";
+               border: 8 8 8 8;
+            }
+            color: 255 255 255 255;
+         }
+      }
+      part {
+          name, "text";
+          type, TEXT;
+          effect, SHADOW;
+          mouse_events, 0;
+          repeat_events, 1;
+
+          description {
+              state, "default" 0.0;
+              rel1 {
+                  relative, 0.0 0.0;
+                  offset, 8 6;
+              }
+              rel2 {
+                  relative, 1.0 1.0;
+                  offset, -8 -6;
+              }
+              color, 0 0 0 255;
+              color3, 255 255 255 128;
+              text {
+                  text, "text";
+                  font, "Vera";
+                  size, 10;
+                  min, 1 1;
+                  align, 0.0 0.5;
+              }
+          }
+      }
+      part {
+         name:           "title_glint_clip";
+         type:           RECT;
+         mouse_events:   0;
+         repeat_events: 1;
+         description {
+            state: "default" 0.0;
+            rel1 {
+               offset:   3    3;
+               to:       "title_bar";
+            }
+            rel2 {
+               offset:   -4  -4;
+               to:       "title_bar";
+            }
+            color: 255 255 255 255;
+         }
+      }
+      part {
+         name:          "title_glint_1";
+         mouse_events:  0;
+         repeat_events: 1;
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            color:    255 255 255 0;
+            align:    0.0 0.0;
+            max:      34 13;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   2    2;
+               to:       "title_bar";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -3   -3;
+               to:       "title_bar";
+            }
+            image {
+               normal: "e17_titlebar_glint1.png";
+               border: 5 0 5 0;
+            }
+            fill {
+               smooth: 0;
+            }
+         }
+         description {
+            state:    "active" 0.0;
+            inherit:  "default" 0.0;
+            visible:  1;
+            color:    255 255 255 255;
+         }
+      }
+      part {
+         name:          "title_glint_2";
+         mouse_events:  0;
+         repeat_events: 1;
+         clip_to:       "title_glint_clip";
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            color:    255 255 255 0;
+            align:    1.0 0.5;
+            max:      0 0;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   3    3;
+               to:       "title_bar";
+            }
+            rel2 {
+               relative: 0.0  1.0;
+               offset:   3    -4;
+               to:       "title_bar";
+            }
+            image {
+               normal: "e17_titlebar_glint2.png";
+               border: 0 0 5 5;
+            }
+            fill {
+               smooth: 0;
+            }
+         }
+         description {
+            state:    "active" 0.0;
+            inherit:  "default" 0.0;
+            visible:  1;
+            color:    255 255 255 255;
+            max:      169 9999;
+            min:      169 8;
+            align:    0.5 0.5;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   3    3;
+            }
+            rel2 {
+               relative: 0.0  1.0;
+               offset:   3    -4;
+            }
+         }
+         description {
+            state:    "active2" 0.0;
+            inherit:  "default" 0.0;
+            visible:  1;
+            color:    255 255 255 128;
+            max:      169 9999;
+            min:      169 8;
+            align:    0.5 0.5;
+            rel1 {
+               relative: 1.0  0.0;
+               offset:   -4   3;
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -4   -4;
+            }
+         }
+         description {
+            state:    "active3" 0.0;
+            inherit:  "default" 0.0;
+            visible:  0;
+            color:    255 255 255 0;
+            max:      169 9999;
+            min:      169 8;
+            align:    0.0 0.5;
+            rel1 {
+               relative: 1.0  0.0;
+               offset:   -4   3;
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -4   -4;
+            }
+         }
+      }
+      part {
+         name:          "title_glint_3";
+         mouse_events:  0;
+         repeat_events: 1;
+         description {
+            state:    "default" 0.0;
+            visible:  0;
+            color:    255 255 255 0;
+            align:    1.0 1.0;
+            max:      34 13;
+            rel1 {
+               relative: 0.0  0.0;
+               offset:   2    2;
+               to:       "title_bar";
+            }
+            rel2 {
+               relative: 1.0  1.0;
+               offset:   -3   -3;
+               to:       "title_bar";
+            }
+            image {
+               normal: "e17_titlebar_glint3.png";
+               border: 0 5 0 5;
+            }
+            fill {
+               smooth: 0;
+            }
+         }
+         description {
+            state:    "active" 0.0;
+            inherit:  "default" 0.0;
+            visible:  1;
+            color:    255 255 255 255;
+         }
+      }
+      part {
+             name, "arrow";
+             mouse_events, 0;
+             repeat_events, 1;
+             description {
+                     state, "default" 0.0;
+                     min, 6 12;
+                     max, 6 12;
+                     rel1 {
+                             relative, 1.0 0.0;
+                             offset, -12 0;
+                     }
+                     rel2 {
+                             relative,1.0 1.0;
+                             offset, -6 -1;
+                     }
+                     image {
+                             normal, "e17_menu_arrow.png";
+                     }
+             }
+      }
+    }
+
+    programs {
+      program {
+         name:    "go_active";
+         signal:  "mouse,in";
+         source:  "*";
+         action:  STATE_SET "active" 0.0;
+         target:  "title_outline";
+         target:  "title_bar";
+         transition: LINEAR 0.05;
+         after:   "go_active2";
+      }
+      program {
+         name:    "go_active2";
+         action:  STATE_SET "active" 0.0;
+         target:  "title_shadow1";
+         transition: LINEAR 0.05;
+         after:   "go_active3";
+         after:   "go_active3b";
+      }
+      program {
+         name:    "go_active3";
+         action:  STATE_SET "active" 0.0;
+         target:  "title_shadow2";
+         transition: LINEAR 0.05;
+      }
+      program {
+         name:    "go_active3b";
+         action:  STATE_SET "active" 0.0;
+         target:  "title_glint_1";
+         target:  "title_glint_2";
+         transition: LINEAR 0.05;
+         after:   "go_active4";
+         after:   "go_active4b";
+      }
+      program {
+         name:    "go_active4";
+         action:  STATE_SET "active2" 0.0;
+         target:  "title_glint_2";
+         transition: LINEAR 0.2;
+         after:   "go_active5";
+         after:   "go_active5b";
+      }
+      program {
+         name:    "go_active4b";
+         action:  STATE_SET "active" 0.0;
+         target:  "title_glint_3";
+         transition: LINEAR 0.2;
+      }
+      program {
+         name:    "go_active5";
+         action:  STATE_SET "active3" 0.0;
+         target:  "title_glint_2";
+         transition: LINEAR 0.05;
+      }
+      program {
+         name:    "go_active5b";
+         action:  STATE_SET "default" 0.0;
+         target:  "title_glint_3";
+         transition: LINEAR 0.1;
+         after:   "go_active6";
+      }
+      program {
+         name:    "go_active6";
+         action:  STATE_SET "default" 0.0;
+         target:  "title_glint_1";
+         target:  "title_glint_2";
+         target:  "title_glint_3";
+      }
+
+      program {
+         name:    "go_passive";
+         signal:  "mouse,out";
+         source:  "*";
+         action:  STATE_SET "default" 0.0;
+         target:  "title_shadow2";
+         transition: LINEAR 0.1;
+         after:   "go_passive2";
+      }
+      program {
+         name:    "go_passive2";
+         action:  STATE_SET "default" 0.0;
+         target:  "title_shadow1";
+         transition: LINEAR 0.1;
+         after:   "go_passive3";
+      }
+      program {
+         name:    "go_passive3";
+         action:  STATE_SET "default" 0.0;
+         target:  "title_outline";
+         target:  "title_bar";
+         transition: LINEAR 0.1;
+      }
+    }
+}
+




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to