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

Reply via email to