Carsten Haitzler (The Rasterman) wrote:
> 
> you can. its a few trivial lines of module code to go put any evas object on
> the desktop. anywhere. a few more to allow you to just move it around anywhere
> - and a few more to resize. if you REALLY want that. a shelf is NOT THE
> SOLUTION TO THIS. tyring to use the shelf shows a fundamental 
> mis-understanding
> of e's internal code and how it all works, and just how trivial it is to do it
> yourself with custom objects.
> 
> now if you absolutely MUST recycle gadgets (i don't see this as a good idea -
> gadgets generally would be designed to be small and live within some
> containering and management system. if you want full freedom objects i would
> imagine they should be designed subtley differently as they may not live along
> the edge of a screen anymore and be small. they many not be able to sanely pop
> up menus or popups etc. etc., but if it MUST be a gadget you want to just put 
> a
> gadgon ON THE DESKTOP, and have a different layout smart manager that doesn't
> lay items out in a line. it's a lot more work, mind you.
> 
> everyone is always just asking to have a big clock - then someone go and make 
> a
> clock module that puts itself on the desktop. hell the clock module doesn't do
> ANYTHING but display an evas object loaded from a edje. the edje does all the
> work. ALL you need is a module that can select/load 1 or more specific .edj
> files and place them on your desktop and let you move/resize them.
> 
> as this is not on the todo list though - i leave it up to someone to go write 
> a
> module to do just that. it is an utterly trivial exercise to do it and it's 
> not
> worth getting into a debate over it. the debate will be more work than the
> module code.

And a tip would be to check out an old version of the ibar and the 
gadman code.

Sebastian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to