On Mon, Sep 20, 2010 at 11:02 AM, pieterg <[email protected]> wrote:
> I have an application which implements the complete userinterface in edje.
> The userinterface contains a scroll list, which I implemented using an
> esmart container, in an edje SWALLOW part.
>
> However, esmart seems to be deprecated for a while now, so I would like to
> get rid of the esmart container.
>
> But I cannot find a nice replacement, which allows me to implement
> scrolling.
> Except for elementary perhaps, which looks very convenient, both for my
> scrolllist, but also for my text entry fields (which I had to implement
> hard way as well).
>
> But, from the examples and howtos I've found so far, it looks like using
> elementary would mean rewriting the whole application, and use elementary
> for the complete gui.
> (and moving most of the gui/layout stuff out of the edc into the
> application, in the process)
>
> Is that the only way to use elementary? Or would there be way to use a
> single elementary object, and swallow it in an edje group?
> (elm_layout seems to get close, but still it needs an elm_win parent)
>
> Or is there another way, which allows me to replacy just my esmart container
> scroll list, without having to rewrite the complete userinterface?
>

Take a look at Evas/Edje Box. You will need to handle size_hints properly
for the items inside of them, but it won't require to modify the entire app and
it'll fit perfectly fine in any Edje layout.

Elementary should as well be able to be used mixed with Edje, but in order
for everything to behave properly you would have to wrap all your edje objects
in elm_layout widgets.

> Rgds, Pieter
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to