Thanks :) Are these EXTERNAL part types documented anywhere? I'm too blind to find something..
2010/7/1 Christian K. <waffenkl...@googlemail.com>: > Thanks :) > > Are these EXTERNAL part types documented anywhere? I'm too blind to > find something.. > > > > 2010/7/1 Atton Jonathan <jonathan.at...@gmail.com>: >> I agree with gustavo, in a perfect world all the UI is created in the edje >> file. EXTERNAL is required to do this but I do not know what the status is. >> >> Currently the UI of Enki is hard-coded in the C-files but I plan to rewrite >> it with the EXTERNAL way. >> >> 2010/6/30 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> >>> >>> On Wed, Jun 30, 2010 at 6:09 PM, Christian K. >>> <waffenkl...@googlemail.com> wrote: >>> > Hello, >>> > >>> > after a long break of programming linux applications, I want to >>> > restart with some userspace applications using E17. >>> > >>> > As the development of e is rapid, my question is: >>> > >>> > What is the current state-of-the art method of developing user >>> > applications using e17? >>> > Using Elementary and creating all within c code? >>> > Using edj to create ui and just write the logic in code? >>> > or something else? >>> >>> I'm one that advocates doing all the layout and as much as possible of >>> the UI in edje, jus the logic in C. >>> >>> I do not like using much things like buttons to build fancy uis, for >>> forms, okay, but fighting them for some nice interactive UI is not >>> good and although Elementary provides means to theme buttons, I rather >>> design the UI stuff in Edje. >>> >>> After our introduction of EXTERNAL part types in Edje it is possible >>> to have it to automatically show buttons and other widgets, even set >>> some basic parameters like labels and icons. Later on you can retrieve >>> them from C and set more advanced parameters like list items. This is >>> an easy alternative for the SWALLOW parts, where you need to create >>> the parts in C and then swallow then in Edje. You can do this using >>> Editje tool as well -- although not complete, it can help you get >>> started faster. >>> >>> Please, think twice before doing layouts with the boring box/table >>> layouts as you'd do with GTK and Qt. It's not the "efl-way of doing >>> it". If you really need to do that, then remember to set the proper >>> size hints. >>> >>> BR, >>> >>> -- >>> Gustavo Sverzut Barbieri >>> http://profusion.mobi embedded systems >>> -------------------------------------- >>> MSN: barbi...@gmail.com >>> Skype: gsbarbieri >>> Mobile: +55 (19) 9225-2202 >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> enlightenment-devel mailing list >>> enlightenment-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> >> >> -- >> Regards. >> > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel