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 (every time) 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