Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/plugins


Modified Files:
        ewl_icon_local_viewer.c 


Log Message:
* EWL Api update

===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/plugins/ewl_icon_local_viewer.c,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -3 -r1.69 -r1.70
--- ewl_icon_local_viewer.c     4 Apr 2006 00:06:07 -0000       1.69
+++ ewl_icon_local_viewer.c     11 Apr 2006 09:57:42 -0000      1.70
@@ -142,10 +142,15 @@
   Ewl_Dialog_Event *e;
   entropy_gui_component_instance *instance = user_data;
   entropy_icon_viewer *viewer = instance->data;
-  char *file = ewl_filedialog_file_get (EWL_FILEDIALOG (w));
+  char* file = NULL;
 
   e = ev;
   if (e->response == EWL_STOCK_OPEN) {
+    Ecore_List* l;
+    l = ewl_filedialog_selected_files_get(EWL_FILEDIALOG(viewer->file_dialog));
+    ecore_list_goto_first(l);
+    file = ecore_list_current(l);
+         
     printf ("Curent directory is '%s'\n", viewer->current_dir);
     entropy_config_str_set ("iconbox_viewer", viewer->current_dir, file);
     ewl_widget_destroy (viewer->file_dialog);
@@ -166,8 +171,6 @@
 
   viewer->file_dialog = ewl_filedialog_new ();
 
-  ewl_filedialog_type_set (EWL_FILEDIALOG (viewer->file_dialog),
-                          EWL_FILEDIALOG_TYPE_OPEN);
   ewl_callback_append (viewer->file_dialog, EWL_CALLBACK_VALUE_CHANGED,
                       ewl_iconbox_background_set_file_cb, instance);
   ewl_widget_show (viewer->file_dialog);
@@ -260,7 +263,6 @@
   entropy_gui_component_instance *instance =
     (entropy_gui_component_instance *) user_data;
   entropy_icon_viewer *viewer = instance->data;
-  entropy_gui_event *gui_event;
   gui_file *local_file =
     ecore_hash_get (viewer->icon_hash,
                    EWL_ICONBOX (viewer->iconbox)->select_icon);




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to