Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/dialogs


Modified Files:
        etk_file_context_menu.c 


Log Message:
* Hook the delete item up in the context menu
* bugs++

===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/dialogs/etk_file_context_menu.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- etk_file_context_menu.c     19 Apr 2006 06:38:21 -0000      1.4
+++ etk_file_context_menu.c     22 Apr 2006 03:36:22 -0000      1.5
@@ -110,6 +110,13 @@
 }
 
 static void
+_entropy_etk_context_menu_file_delete_cb(Etk_Object *object, void *data)
+{
+       
entropy_plugin_filesystem_file_remove(_entropy_etk_context_menu_current_file,
+                       _entropy_etk_context_menu_current_instance);
+}
+
+static void
 _entropy_etk_context_menu_file_rename_cb(Etk_Object *object, void *data)
 {
        etk_file_rename_dialog_create(_entropy_etk_context_menu_current_file);
@@ -199,7 +206,8 @@
                _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Copy"), 
ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL);
                _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Cut"), 
ETK_STOCK_EDIT_CUT, ETK_MENU_SHELL(menu),NULL);
                _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Paste"), 
ETK_STOCK_EDIT_PASTE, ETK_MENU_SHELL(menu),NULL);
-               _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Delete"), 
ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL);
+               menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, 
_("Delete"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL);
+               etk_signal_connect("activated", ETK_OBJECT(menu_item), 
ETK_CALLBACK(_entropy_etk_context_menu_file_delete_cb), NULL);
                menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, 
_("Rename"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL);
                etk_signal_connect("activated", ETK_OBJECT(menu_item), 
ETK_CALLBACK(_entropy_etk_context_menu_file_rename_cb), NULL);
                menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, 
_("Properties"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL);




-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to