elm genlist: First commit that uses edc inheritance :) 'data' is not
authorseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 30 Sep 2011 01:47:52 +0000 (01:47 +0000)
committerseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 30 Sep 2011 01:47:52 +0000 (01:47 +0000)
inherited well yet, so I described it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63694 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

data/themes/widgets/genlist.edc

index 1050fb0..d8a70ce 100644 (file)
@@ -981,303 +981,17 @@ group { name: "elm/genlist/item_compress/message/default";
 }
 
 group { name: "elm/genlist/item_compress/default/default";
-   data.item: "selectraise" "on";
+   inherit: "elm/genlist/item/default/default";
    data.item: "labels" "elm.text";
-   data.item: "icons" "elm.swallow.icon elm.swallow.end";
-   data.item: "treesize" "20";
-   //      data.item: "states" "";
-   images {
-      image: "bt_sm_base1.png" COMP;
-      image: "bt_sm_shine.png" COMP;
-      image: "bt_sm_hilight.png" COMP;
-      image: "ilist_1.png" COMP;
-      image: "ilist_2.png" COMP;
-      image: "ilist_item_shadow.png" COMP;
-   }
    parts {
-      part {
-         name:           "event";
-         type:           RECT;
-         repeat_events: 1;
-         description {
-            state: "default" 0.0;
-            color: 0 0 0 0;
-         }
-      }
-      part {
-         name: "base_sh";
-         mouse_events: 0;
-         description {
-            state: "default" 0.0;
-            align: 0.0 0.0;
-            min: 0 10;
-            fixed: 1 1;
-            rel1 {
-               to: "base";
-               relative: 0.0 1.0;
-               offset: 0 0;
-            }
-            rel2 {
-               to: "base";
-               relative: 1.0 1.0;
-               offset: -1 0;
-            }
-            image {
-               normal: "ilist_item_shadow.png";
-            }
-            fill.smooth: 0;
-         }
-         description {
-            state: "default" 1.0;
-            inherit: "default" 0.0;
-            visible: 0;
-         }
-      }
-      part {
-         name: "base";
-         mouse_events: 0;
-         description {
-            state: "default" 0.0;
-            image {
-               normal: "ilist_1.png";
-               border: 2 2 2 2;
-            }
-            fill.smooth: 0;
-         }
-         description {
-            state: "default" 1.0;
-            inherit: "default" 0.0;
-            image.normal: "ilist_2.png";
-         }
-      }
-      part { name: "bg";
-         clip_to: "disclip";
-         mouse_events: 0;
-         description { state: "default" 0.0;
-            visible: 0;
-            color: 255 255 255 0;
-            rel1 {
-               relative: 0.0 0.0;
-               offset: -5 -5;
-            }
-            rel2 {
-               relative: 1.0 1.0;
-               offset: 4 4;
-            }
-            image {
-               normal: "bt_sm_base1.png";
-               border: 6 6 6 6;
-            }
-            image.middle: SOLID;
-         }
-         description { state: "selected" 0.0;
-            inherit: "default" 0.0;
-            visible: 1;
-            color: 255 255 255 255;
-            rel1 {
-               relative: 0.0 0.0;
-               offset: -2 -2;
-            }
-            rel2 {
-               relative: 1.0 1.0;
-               offset: 1 1;
-            }
-         }
-      }
-      part { name: "elm.swallow.pad";
-         type: SWALLOW;
-         description { state: "default" 0.0;
-            fixed: 1 0;
-            align: 0.0 0.5;
-            rel1 {
-               relative: 0.0  0.0;
-               offset:   4    4;
-            }
-            rel2 {
-               relative: 0.0  1.0;
-               offset:   4   -5;
-            }
-         }
-      }
-      part { name: "elm.swallow.icon";
-         clip_to: "disclip";
-         type: SWALLOW;
-         description { state: "default" 0.0;
-            fixed: 1 0;
-            align: 0.0 0.5;
-            rel1 {
-               to_x: "elm.swallow.pad";
-               relative: 1.0  0.0;
-               offset:   -1    4;
-            }
-            rel2 {
-               to_x: "elm.swallow.pad";
-               relative: 1.0  1.0;
-               offset:   -1   -5;
-            }
-         }
-      }
-      part { name: "elm.swallow.end";
-         clip_to: "disclip";
-         type: SWALLOW;
-         description { state: "default" 0.0;
-            fixed: 1 0;
-            align: 1.0 0.5;
-            aspect: 1.0 1.0;
-            aspect_preference: VERTICAL;
-            rel1 {
-               relative: 1.0  0.0;
-               offset:   -5    4;
-            }
-            rel2 {
-               relative: 1.0  1.0;
-               offset:   -5   -5;
-            }
-         }
-      }
       part { name: "elm.text";
-         clip_to: "disclip";
-         type:           TEXT;
-         effect:         SOFT_SHADOW;
-         mouse_events:   0;
-         scale: 1;
          description {
             state: "default" 0.0;
-                   //               min: 16 16;
-            rel1 {
-               to_x:     "elm.swallow.icon";
-               relative: 1.0  0.0;
-               offset:   0 4;
-            }
-            rel2 {
-               to_x:     "elm.swallow.end";
-               relative: 0.0  1.0;
-               offset:   -1 -5;
-            }
             color: 0 0 0 255;
-            color3: 0 0 0 0;
             text {
-               font: "Sans";
-               size: 10;
                min: 0 1;
-                    //                  min: 1 1;
-               align: 0.0 0.5;
-               text_class: "list_item";
-            }
-         }
-         description { state: "selected" 0.0;
-            inherit: "default" 0.0;
-            color: 224 224 224 255;
-            color3: 0 0 0 64;
-         }
-      }
-      part { name: "fg1";
-         clip_to: "disclip";
-         mouse_events: 0;
-         description { state: "default" 0.0;
-            visible: 0;
-            color: 255 255 255 0;
-            rel1.to: "bg";
-            rel2.relative: 1.0 0.5;
-            rel2.to: "bg";
-            image {
-               normal: "bt_sm_hilight.png";
-               border: 6 6 6 0;
-            }
-         }
-         description { state: "selected" 0.0;
-            inherit: "default" 0.0;
-            visible: 1;
-            color: 255 255 255 255;
-         }
-      }
-      part { name: "fg2";
-         clip_to: "disclip";
-         mouse_events: 0;
-         description { state: "default" 0.0;
-            visible: 0;
-            color: 255 255 255 0;
-            rel1.to: "bg";
-            rel2.to: "bg";
-            image {
-               normal: "bt_sm_shine.png";
-               border: 6 6 6 0;
             }
          }
-         description { state: "selected" 0.0;
-            inherit: "default" 0.0;
-            visible: 1;
-            color: 255 255 255 255;
-         }
-      }
-      part { name: "disclip";
-         type: RECT;
-         description { state: "default" 0.0;
-            rel1.to: "bg";
-            rel2.to: "bg";
-         }
-         description { state: "disabled" 0.0;
-            inherit: "default" 0.0;
-            color: 255 255 255 64;
-         }
-      }
-   }
-   programs {
-        // signal: elm,state,%s,active
-        //   a "check" item named %s went active
-        // signal: elm,state,%s,passive
-        //   a "check" item named %s went passive
-        // default is passive
-      program {
-         name:    "odd";
-         signal:  "elm,state,odd";
-         source:  "elm";
-         action:  STATE_SET "default" 1.0;
-         target:  "base_sh";
-         target:  "base";
-      }
-      program {
-         name:    "even";
-         signal:  "elm,state,even";
-         source:  "elm";
-         action:  STATE_SET "default" 0.0;
-         target:  "base_sh";
-         target:  "base";
-      }
-      program {
-         name:    "go_active";
-         signal:  "elm,state,selected";
-         source:  "elm";
-         action:  STATE_SET "selected" 0.0;
-         target:  "bg";
-         target:  "fg1";
-         target:  "fg2";
-         target:  "elm.text";
-      }
-      program {
-         name:    "go_passive";
-         signal:  "elm,state,unselected";
-         source:  "elm";
-         action:  STATE_SET "default" 0.0;
-         target:  "bg";
-         target:  "fg1";
-         target:  "fg2";
-         target:  "elm.text";
-         transition: LINEAR 0.1;
-      }
-      program {
-         name:    "go_disabled";
-         signal:  "elm,state,disabled";
-         source:  "elm";
-         action:  STATE_SET "disabled" 0.0;
-         target:  "disclip";
-      }
-      program {
-         name:    "go_enabled";
-         signal:  "elm,state,enabled";
-         source:  "elm";
-         action:  STATE_SET "default" 0.0;
-         target:  "disclip";
       }
    }
 }