From: Cedric B. <ced...@fr...> - 2010-04-14 16:32:37
|
On Wed, Apr 14, 2010 at 6:25 PM, Dave Andreoli <da...@gu...> wrote: > 2010/4/13 Gustavo Sverzut Barbieri <bar...@pr...>: >> On Tue, Apr 13, 2010 at 3:56 AM, Dave Andreoli <da...@gu...> wrote: >>> 2010/4/8 Enlightenment SVN <no-...@en...>: >>>> 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? When I saw this commit, I was hoping we would see a button with a text entry in it, so that you could just type the filename you want, or click on it to get the file selector window showing up at the position the entry tell it. Right now, I think this kind of widget could be usefull, but would require more work, imho. >> 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. -- Cedric BAIL |