Enlightenment CVS committal

Author  : handyande
Project : e17
Module  : proto

Dir     : e17/proto/enhance/src/lib


Modified Files:
        enhance_widget.c 


Log Message:
fixme--, menu item images working again

===================================================================
RCS file: /cvs/e/e17/proto/enhance/src/lib/enhance_widget.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- enhance_widget.c    29 May 2006 12:11:48 -0000      1.5
+++ enhance_widget.c    1 Jun 2006 08:20:37 -0000       1.6
@@ -436,8 +436,15 @@
 static E_Widget *
 _e_widget_menu_image_item_handle(Enhance *en, EXML_Node *node)
 {
-   /* FIXME: make images work */
-   return _e_widget_menu_item_handle(en, node);
+   E_Widget   *item;
+   char       *id;
+
+   id = ecore_hash_get(node->attributes, "id");
+   if(!id) return NULL;
+
+   item = _e_widget_new(en, node, etk_menu_item_image_new(), id);
+
+   return item;
 }
 
 static E_Widget *




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to