Carsten wrote:

> On Fri, 1 Nov 2013 00:40:42 +0000 Andrew F <andrewfriedman...@gmail.com> said:
>
>   
>> Hey guys, can someone point me to documentation that explains what a
>> swallow is?
>> and how its used.
>> thanks
>>     
>
> swallow the name is something i adopted from fvwm2 days - it had swallow
> stuff... and swallows in edje are the same thing basically - just with 
> objects.
>
> didn't you see my link to the swallow docs?
>
> https://build.enlightenment.org/job/nightly_efl_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/group__Edje__Part__Swallow.html#ga97d1419f89bff20ba971e47c78641271
>
> its there in the efl online docs (thats the latest auto nightly doc build).
>
>   

    Good lord man, yes that's a nice bit of history but do you now
want him to look up fwm2's docs as well!  :)
    Also, I can't even access that link you gave... And where is the old
pdf that had edje documentation (the edje cookbook or something)?

    Anyway, why not give a simple explanation of the thing rather than
beat around the bush... Something short but to the heart of the matter,
like say:

    An edje object is a particular kind of container evas object
(also called evas smart objects). In the edc description, an edje
object is defined as a 'group'.
     As a container object, it has child objects and these are declared
in the edc as various kinds of 'parts' within that group. There are parts
like 'rectangle' and 'image', for example, which are of known type.
    But an edje can also have child evas objs of any sort by declaring
'swallow' parts in its edc. The 'swallow' C-api is what then enables you
to programatically add an arbitrary evas object (that you've obtained
somehow) as a child of the edje so as to 'fill' whatever declared
swallow part.

    ............

    Now, where's that iMenu? And E shell-skinning? And improved
Exchange server? And ...... :)




____________________________________________________________
Do THIS before eating carbs &#40;every time&#41;
1 EASY tip to increase fat-burning, lower blood sugar & decrease fat storage
http://thirdpartyoffers.juno.com/TGL3141/52737b99609147b905dc2st02duc

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to