I am trying to do something and I will do a simple tutorial. Currently you can look the code of Michael : http://rapidshare.com/files/404241721/test-edje-external.tar.bz2.html
And look the function : edje_object_part_external_object_get() Then you retrieve the elm object and you can use elm functions. 2010/7/1 Christian K. <[email protected]> > Thanks :) > > Are these EXTERNAL part types documented anywhere? I'm too blind to > find something.. > > 2010/7/1 Christian K. <[email protected]>: > > Thanks :) > > > > Are these EXTERNAL part types documented anywhere? I'm too blind to > > find something.. > > > > > > > > 2010/7/1 Atton Jonathan <[email protected]>: > >> 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 <[email protected]> > >>> > >>> On Wed, Jun 30, 2010 at 6:09 PM, Christian K. > >>> <[email protected]> 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: [email protected] > >>> 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 > >>> [email protected] > >>> 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 > [email protected] > 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 [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
