On Thu, 1 Nov 2012 17:48:18 -0200 Gustavo Sverzut Barbieri
<barbi...@profusion.mobi> said:

> Hi all,
> 
> It's not that recommended but in some cases we may want to have access to
> Elm_Object_Item Evas_Object.
> 
> I've found that elm_gengrid_item_object_get() existed but is marked as
> deprecated, nothing for elm_object_item or genlist.
> 
> Ideas on why this was removed?
> 
> As requirements for these, I have the following cases:
> 
>    - be able to send some messages to the item (Edje_Message);
>    - be able to modify the object in a temporary way.
> 
> The last one is tricky and subject to discussion. For instance, if I want
> to do a transition that the grid items have a latency (such as real physics
> not every body moves at the same time),  I'd get the realized items in the
> viewport and move them around during the transition. Afterwards the items
> are placed as usual by gengrid.
> 
> As I said this is subject to discussion, another approach is to use a
> scroller with a box, doing the layout function that handles that. But then
> I'd have to re-implement everything that gengrid provides, such as
>  item_class styles, states, text, content get...
> 
> Suggestions, ideas?

in the long run gengrid will be on top of genlist - just with a grid layout in
genlist.. and then genlist will be on top of a more generic layout that
probably uses factory and glue code... with items becoming widgets on their
own. when we get here doing a custom layout will be much easier.

as for the api deprecation.. daniel already answered :)

> -- 
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --------------------------------------
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_sfd2d_oct
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to