I was playing around with module faces yesterday, trying to understand them enuff to write about them, and now I have a few questions.
So far, I see that E seems to keep a series of Managers. Each manager has a Container which has the evas object we want. A lot of modules loop thru *all* the managers and containers to pass to their _foobar_face_new() calls (even the new e_gadget.c does that). The calendar module on the other hand just gets the _current_ manager and its _current_ container and uses that to pass to its _face_new() function. My first question is... which is *more* correct (naively, without understanding much about e's display layer behaviour, I'll think the calendar module approach, *seems* sensible to me.) My second question came after various frustrated attempts (I admit, I'm not as bright as I would have you all believe), at getting the test module I was playing around with to show its edje. What actually happened was... when I go into "Edit Mode" (after disabling all other modules, so I don't get confused", I actually see the shape of my module on the desktop. But I also notice the bottom right hand corner of my edje just peeping in at the top right hand corner of the screen. The question is... how do you position the module on the screen? I'm not interested in event objects now, etc, just a basic face to show up. (and yeah, I've actually not tried to grok Evas separately at all, so i don't understand how Evas works - yet) I don't have a screeny here (I'm sending this from my work system - Findnwz XT :P), and I was too tired to think of creating one last nite. Any thoughts/help will be much appreciated. Especially, how I could end up with my module evas and its edje at two different parts of my screen. Essien Ita Essien ----------------------------- http://essiene.blogspot.com http://datavibe.net/~essiene http://datavibe.net/~essiene/pysystray ---------------------------------------------- ...the future is open. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
