Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_gadcon.c 


Log Message:
Implement per-gadget move/resize also.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_gadcon.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -3 -r1.41 -r1.42
--- e_gadcon.c  31 Aug 2006 04:16:43 -0000      1.41
+++ e_gadcon.c  1 Sep 2006 08:49:46 -0000       1.42
@@ -789,6 +789,8 @@
    
    evas_object_show(gcc->o_event);
    evas_object_show(gcc->o_control);
+   
+   gcc->gadcon->editing = 1;
 }
 
 EAPI void
@@ -817,6 +819,8 @@
    gcc->o_event = NULL;
    if (gcc->o_control) evas_object_del(gcc->o_control);
    gcc->o_control = NULL;
+
+   gcc->gadcon->editing = 0;
 }
 
 EAPI void
@@ -1137,6 +1141,14 @@
    mi = e_menu_item_new(menu);
    e_menu_item_separator_set(mi, 1);
    
+   if (!gcc->gadcon->editing) 
+     {
+       mi = e_menu_item_new(menu);
+       e_menu_item_label_set(mi, _("Move/Resize this gadget"));
+       e_util_menu_item_edje_icon_set(mi, "enlightenment/edit");
+       e_menu_item_callback_set(mi, _e_gadcon_client_cb_menu_edit, gcc);
+     }
+
    mi = e_menu_item_new(menu);
    e_menu_item_label_set(mi, _("Remove this gadget"));
    e_util_menu_item_edje_icon_set(mi, "enlightenment/remove");



-------------------------------------------------------------------------
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