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 enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs