Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/ibar


Modified Files:
        e_mod_main.c 


Log Message:
Now uses e_app_icon_add() to add the icon, thus it will keep up in the
future with any changes in the way icons are added.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/modules/ibar/e_mod_main.c,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -3 -r1.133 -r1.134
--- e_mod_main.c        14 Aug 2006 15:22:45 -0000      1.133
+++ e_mod_main.c        18 Aug 2006 23:45:06 -0000      1.134
@@ -607,13 +607,11 @@
 static void
 _ibar_icon_fill(IBar_Icon *ic)
 {
-   ic->o_icon = edje_object_add(evas_object_evas_get(ic->ibar->o_box));
-   edje_object_file_set(ic->o_icon, ic->app->path, "icon");
+   ic->o_icon = e_app_icon_add(evas_object_evas_get(ic->ibar->o_box), ic->app);
    edje_object_part_swallow(ic->o_holder, "item", ic->o_icon);
    evas_object_pass_events_set(ic->o_icon, 1);
    evas_object_show(ic->o_icon);
-   ic->o_icon2 = edje_object_add(evas_object_evas_get(ic->ibar->o_box));
-   edje_object_file_set(ic->o_icon2, ic->app->path, "icon");
+   ic->o_icon2 = e_app_icon_add(evas_object_evas_get(ic->ibar->o_box), 
ic->app);
    edje_object_part_swallow(ic->o_holder2, "item", ic->o_icon2);
    evas_object_pass_events_set(ic->o_icon2, 1);
    evas_object_show(ic->o_icon2);
@@ -973,8 +971,7 @@
             d = e_drag_new(ic->ibar->inst->gcc->gadcon->zone->container,
                            x, y, drag_types, 1,
                            ic->app, -1, _ibar_cb_drag_finished);
-            o = edje_object_add(e_drag_evas_get(d));
-            edje_object_file_set(o, ic->app->path, "icon");
+             o = e_app_icon_add(e_drag_evas_get(d), ic->app);
             e_drag_object_set(d, o);
 
             e_drag_resize(d, w, h);



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