Enlightenment CVS committal
Author : handyande
Project : misc
Module : engage
Dir : misc/engage/src/module
Modified Files:
e_mod_main.c
Log Message:
Add Configuration menu item and add some icons
===================================================================
RCS file: /cvsroot/enlightenment/misc/engage/src/module/e_mod_main.c,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -3 -r1.109 -r1.110
--- e_mod_main.c 25 Feb 2006 17:44:09 -0000 1.109
+++ e_mod_main.c 25 Feb 2006 19:05:38 -0000 1.110
@@ -100,6 +100,7 @@
static void _engage_bar_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item
*mi);
static void _engage_bar_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item
*mi);
+static void _engage_bar_cb_menu_configure(void *data, E_Menu *m,
E_Menu_Item *mi);
static void _engage_bar_cb_menu_zoom(void *data, E_Menu *m, E_Menu_Item
*mi);
static void _engage_bar_cb_menu_zoom_stretch(void *data, E_Menu *m,
E_Menu_Item *mi);
@@ -925,6 +926,7 @@
/* Edit */
mi = e_menu_item_new(mn);
e_menu_item_label_set(mi, "Edit Mode");
+ e_util_menu_item_edje_icon_set(mi, "enlightenment/gadgets");
e_menu_item_callback_set(mi, _engage_bar_cb_menu_edit, eb);
@@ -952,7 +954,12 @@
l = l->next;
}
}
-
+
+ /* Configuration */
+ mi = e_menu_item_new(mn);
+ e_menu_item_label_set(mi, "Configuration");
+ e_util_menu_item_edje_icon_set(mi, "enlightenment/configuration");
+ e_menu_item_callback_set(mi, _engage_bar_cb_menu_configure, eb);
}
static void
@@ -2455,6 +2462,17 @@
}
static void
+_engage_bar_cb_menu_configure(void *data, E_Menu *m, E_Menu_Item *mi)
+{
+ Engage_Bar *eb;
+
+ eb = data;
+ if (!eb)
+ return;
+ _engage_module_config(eb->con, eb);
+}
+
+static void
_engage_bar_cb_menu_zoom(void *data, E_Menu *m, E_Menu_Item *mi)
{
Engage_Bar *eb;
-------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs