On Tue, 14 Jul 2009 21:17:24 +0200 Dave Andreoli <[email protected]> said:

hey hey! ok - i know it's not totally pretty and perfect, and yes - it needs
work.... but i'll put this in svn so it can be "out there" and worked on.
anyone wanting to use it.. bwware - it may break api! let it settle!

> Hi raster, hi all.
> 
> I'm working on the elementary version of edje_editor and I need to write
> some new widgets.
> I started with the File Selector widget because it is also mentioned in the
> elementary TODO ;)
> 
> Attached you can find the first patch that add the new widget and a new test
> page.
> I have also posted the patch at: http://pastebin.com/m1396006
> ...for fast reading, or in the case I have problems with attachment ;)
> 
> I try to make it more 'elementary' as I can: It fit well also on small
> screen!
> a screenshot is at: http://imagebin.ca/view/t8ZiuW.html
> 
> 
> The current API: Evas_Object *elm_fileselector_add(Evas_Object *parent);
> const char*  elm_fileselector_selected_get(Evas_Object *obj);
> void         elm_fileselector_path_set(Evas_Object *obj, const char *path)
> void         elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool
> expand);
> 
> 
> I have some questions:
>  * Should the file elm_fileselector.c be named elc_ instead of elm_ ?? elc_
> means complex? and what means els_?
>  * In the fileselector widget I show the subwidgets on elm_fileselector_add
> (like in elc_notepad.c). Is this right? or is better to show/hide
>    all subs in the obj SHOW/HIDE smartcallback ?? so that we can corretcly
> use evas_object_show/hide(fileselector)
> 
> 
> And this is the todo for the widget
> +/*
> + * TODO
> + *  userdefined icon/label callback
> + *  show/hide/add buttons ???
> + *  need a background ???
> + *  save mode (you can type a name somewhere)
> + *  show/Hide hidden files
> + *  double click to choose a file
> + *  find a way to 'sort directory first'
> + *  multiselection
> + *  write docs
> + */
> 
> 
> What do you think? some suggestions?
> 
> Hope you like it.
> DaveMDS
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to