2010/4/13 Gustavo Sverzut Barbieri <barbi...@profusion.mobi>: > On Tue, Apr 13, 2010 at 3:56 AM, Dave Andreoli <d...@gurumeditation.it> wrote: >> 2010/4/8 Enlightenment SVN <no-re...@enlightenment.org>: >>> Log: >>> Welcome a new Elementary widget: file selector button. >>> >>> This is an elm button extended to launch a file selector on click and to >>> callback_call registered funcs >>> when selection is completed. >> >> Do we really need this kind of widgets? we will then need one for >> every widget that show a dialog? ex: we will need an >> elm_colorselector_button widget? (when we have a colorselector widget, >> of course) >> Can't you simply do this with an exteernal elm_button? (or just a >> custom edje button?). >> >> I don't know well the usage of EXTERNAL parts but sems to me that in >> this way we are going to have a new widget for every >> widget/combination... :/ > > Well, the whole point of elementary is providing some common > Evas_Object... you can always do buttons, checks and whatever in pure > edje with minimal effort, but we provide them as a bundle as they are > commonly used. that's the idea behind the file chooser button and yes, > color picker as soon as we have one.
Just to be curious: why can't you just use an EXTERNAL elm_button and one EXTERNAL elm_filechooser? Can't you show the EXTERNAL filechooser part when the EXTERNAL button is clicked? Or that kind of interaction require c code? Dave > If we'll have all combinations for all possible dialogs, only time and > demand will tell. Right now I have demand for file selector button, > color picker and possibly some calendar thing. I don't miss anything > else at this point. > > BR, > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: barbi...@gmail.com > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel