Gustavo wrote:
> ...........
> Ok, if you suggest a better name, it can be used, but since it's used
> for pre-render, it is a good name, maybe before_render is an option.
> Too bad it conflicts with internal evas names, however it has nothing
> to do with the internal usage.
>
> As for restack, move, ... what more can we do from smart objects?! :-)
> As I said, they don't draw anything on their own, they just change
> other objects, that in turn will have their internals pre/post
> renders.
>
> As for the ecore-evas, it's exactly that pattern! We could try to
> achieve the same of my pre_render patch with ecore_idler_enterer(),
> but then evas would be dependent on ecore. to make it generic....
> "Provide evas_pre_render_call()" you say, than call it from an
> ecore_idler_enterer (maybe the same as the one that calls
> evas_render()), but really, it's useless, as this is meant to make
> life easier and more robust, since these are linked (you want to run
> pre_render before you render), it makes no sense to have it separated.
>
>
You could, but frankly I don't see a need for it. This should be part of
a far more general evas wide render-pre/post functionality, wherein one can
add callbacks to be executed before/after the current internal evas-render call,
it should definitely not be limited to smart-class related stuff.
Whether it should exposed in a manner exactly as with ecore-evas
sub-canvases
(and dependent on ecore_evas) or just similarly but the render-pre/post user
callbacks
called by the current evas_render api call (just before/after the actual current
implementation), I'm not sure.
____________________________________________________________
Explore all of Europe's beauty! Click now for great vacation packages!
http://thirdpartyoffers.juno.com/TGL2141/fc/Ioyw6i3nKHMERZsINzgM1HdTXB7d2BQMQZxJlWRSblJ8iPFNp4YB0A/
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel