Hello.
As i have stated before, i am just beginning with efl.

I have started a test application.
The goal is to make a fully themeable startmenu, so the user can
completelly change the menu style by changing the .edj file.

I started by making a menu with 3 columns, 2 of them (left and right)
are collapsable and expand/collapse with mouse.in/out respectivelly.

The problem is that the right column behaves weirdly and i cant find why.
But it is equal to the left column, only different in relative
positions and colors, and it behaves as expected.

I used edje_editor, but decompiled it to post in this list:

The collections part of the result is:

collections {
   group { name: "main";
      max: 0 0;
      parts {
         part { name: "Background";
            type: RECT;
            description { state: "default" 0;
            }
         }
         part { name: "Applications";
            type: RECT;
            description { state: "default" 0;
               color: 81 79 182 255;
               rel1 {
                  relative: 0.1 0;
               }
               rel2 {
                  relative: 0.9 1;
               }
            }
         }
         part { name: "Places";
            type: RECT;
            description { state: "default" 0;
               color_class: "ColorsPlaces";
               color: 105 214 190 255;
               rel2 {
                  relative: 0.1 1;
               }
            }
            description { state: "expanded" 1;
               color_class: "ColorsPlaces";
               color: 99 203 184 255;
               rel2 {
                  relative: 0.4 1;
               }
            }
         }
         part { name: "System";
            type: RECT;
            description { state: "default" 0;
               color_class: "ColorSystem";
               color: 132 58 58 255;
               rel1 {
                  relative: 0.9 0;
               }
            }
            description { state: "expanded" 1;
               color: 141 78 78 255;
               rel1 {
                  relative: 0.6 0;
               }
               rel2 {
                  relative: 1 1;
               }
            }
         }
      }
      programs {
         program { name: "ExpandPlaces";
            signal: "mouse,in";
            source: "Places";
            action: STATE_SET "expanded" 0.00;
            transition: SINUSOIDAL 0.20000;
            target: "Places";
         }
         program { name: "CollapsePlaces";
            signal: "mouse,out";
            source: "Places";
            action: STATE_SET "default" 0.00;
            transition: SINUSOIDAL 0.20000;
            target: "Places";
         }
         program { name: "ExpandSystem";
            signal: "mouse,in";
            source: "System";
            action: STATE_SET "expanded" 0.00;
            transition: SINUSOIDAL 0.20000;
            target: "System";
         }
         program { name: "CollapseSystem";
            signal: "mouse,out";
            source: "System";
            action: STATE_SET "default" 0.00;
            transition: SINUSOIDAL 0.20000;
            target: "System";
         }
      }
   }
}



An aditional question:
Since making everything from ground is always not-a-good-idea then i
ask, Is there any repo of premade .edj file to swallow?

Cheers.
Diego

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to