> > 2- Themeing / Look and Feel: Ewl tends to re-use a lot of parts for > > several "similar" tasks but eventually ends up looking bad. For > > example, buttons are used for column headers for trees and for > > scrollbar drag buttons. Combining this with a lot of scaling and size > > calculation problems yields bad visual results. The entire look and > > feel of Ewl applications feels strange and clunky. This has been > > commented on by the likes of Raster, Vrln, and several other people. > > A lot of work needs to go on how Ewl applications feel and react to > > and with the user. > > > > > > Column headers ARE buttons. The complaint you have is about theming, > > and as I've said before, there is plenty of code to write and I tend > > to get lazy on the themes. I think I have mentioned and asked for > > help enough recently to make this point. The themes are designed to > > allow for re-use as much as possible. You can map multiple widgets to > > a single edje or override the theme for a specific part at any given > > point in the widget heirarchy. > > If it's possible, why don't you allow the themability of the scrollbar > drag buttons or of the tree headers independantly of the button? If you > don't have time to work on the theme, then just do a copy-paste of the > button group and rename it as scrollbar_drag and tree_header. At least, > it will allow themers to make a correct theme without having to change > the ewl C code. > I'd guess you didn't actually look at the themeing of ewl. This is how it works. It's already setup that way and we just point to the same theme groups _inside_ the data section of the theme. There are _no_ themes to make this look right at the moment.
dan ------------------------------------------------------- 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 Visit http://www.jboss.com/services/certification for more information _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel