On Thu, 9 Jul 2015 23:38:05 -0400 Toan Pham <[email protected]> said:

> >  you can get parents of them etc. we have formalized that even more in
> current efl with eo.
> 
> Any idea where/if it is used in terminology?  or an example how to go from
> a win evas object to a term_container?  thanks

it isn't used in terminology - it just has some structs there that may have
pointers to objects.

and i think you have it the wrong way around. a term object is a child of a
window. going from window to term is ambiguous - which term. you may have many
of them?

eo_parent_get() gets the parent object of an eo object. evas objects are all eo
objects. you can set parent and do a bunch of other things too. add children,
delete them etc.

but this isn't useful for terminology src. it gets events generally on the
child objects - the terms, and thus 99% of the time its working backwards from
term to win.

you will find lists of children in the win. it's a private structure - kept
private inside the win.c code. not exposed elsewhere. there is an api
internally to get all terms:

terms_from_win_object() given the actual evas object of the window.

again - this is not "efl" - it is terminology and how it works and is structured


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to