On Sat, 24 Dec 2011 01:52:58 +0100 Alex Baer <comet.fri...@gmx.net> said:
> I'll somehow make it, but frankly, this is hard stuff for a newbie! > Any chance to include these things in the settings dialog, any time? no chance. really this is how it works. e17 goes to theme and says "hey - give me edje file named X. thanks. ok - what element does the "client" go into - ok there. good. stick something there i can track. now i'll just place you in the frame area, make you the right size and that's it". that's all e knows about the border theme. it sends signals to it and gets signals back. it sends stuff like "you just got focused" "you just got unfocused" etc. and the edje object can react any way it likes - that is up to the designer of the theme. it may animate, just flip from color a to b, may do nothing, .. who knows. all e does it inform the edje object of a change in state. the edje object can also inform e of things too the same way. but it's a very very very loose joining of c code in e and a graphical object that "does stuff". e pretty much has no idea what goes on inside the object and what it decides to do and how. that's actually intentional. you can only possibly make it a setting by sending signals to the object to tell it how to configure itself - this means the theme gets significantly more complicated and larger as the object now has to handle all these possible permutation of stuff it may have to do. making themes is already enough work without this. your request is for no title bar animation - what about every other possible thing that can change and animate in e and if we made it an option for each? even if we had just 1 option "don't animate" it'd double the logic work for all theme objects to deal with the animate and don't animate case. so no - it's not becoming an option. the idea is - if u don't like animations, find a theme that doesn't animate. if no one makes one.. then make one yourself. the default theme has comments to try and get you started. edje has lots of documentation on line. you can do it with enough patience and time. :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users