On Fri, 2 Mar 2007 14:12:32 -0300 "Gustavo Sverzut Barbieri" <[EMAIL PROTECTED]> babbled:
> On 3/2/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > > You might also check out what ewl or etk do to deal with > > > > tree views and such things, and see if they might give some ideas. > > > > > > Yes, in our study we will check EWL internals too. > > > > > > > See Carsten's more detailed email.. you'll get *invaluable* > > advice from him on using evas + edje (+ ecore). One need only look > > at e17 to see what can be done with these. :) > > Sure, I know, that's why I got INdT to give me a chance to use Evas ;-) > > Just ecore main loop may raise a problem, since our backend libraries > are all based on GLib and its main loop... however I see there is > GEvas to link with Gtk, seems that is possible, since our case is even > easier (no GTK or other graphical thread/render), just loop to process > timouts, threads outputing data to main thread... that is going to cause an issue. edje relies on ecore's main loop for message processing, timeouts, delay handling etc. ecore_evas as a wrapper as well relies on all of this. gevas works because it does ecore_evas's work but with glib+gtk hooks. evas itself is very "main loop" agnostic, but edje is not. now it WOULD be possible to put the GUI into its own thread and use ecore - then sync threads via fd pipes (on the glib size and again on the ecore size). > > > Lastly, you may want to look into actually using one of the > > toolkits to build your app.. not only would they make things easier, > > but they'll allow you to build more apps/libs with consistent edje- > > theming and such. They are however still evolving and in some flux. > > Canola will not fit widgets and all... just like rage doesn't. But if > we have to provide text input some day, for sure I'll consider... > actually, it was one of the pro sides of using EFL. > > > -- > Gustavo Sverzut Barbieri > -------------------------------------- > Jabber: [EMAIL PROTECTED] > MSN: [EMAIL PROTECTED] > ICQ#: 17249123 > Skype: gsbarbieri > Mobile: +55 (81) 9927 0010 > Phone: +1 (347) 624 6296; [EMAIL PROTECTED] > GPG: 0xB640E1A2 @ wwwkeys.pgp.net > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > 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) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel