Enlightenment CVS committal Author : codewarrior Project : e17 Module : proto/edje_editor
Dir : e17/proto/edje_editor/src/bin Modified Files: callbacks.c Log Message: Port to work with new Etk_Canvas. =================================================================== RCS file: /cvs/e/e17/proto/edje_editor/src/bin/callbacks.c,v retrieving revision 1.66 retrieving revision 1.67 diff -u -3 -r1.66 -r1.67 --- callbacks.c 8 Mar 2008 23:20:41 -0000 1.66 +++ callbacks.c 19 Apr 2008 18:24:18 -0000 1.67 @@ -1269,13 +1269,15 @@ //Must use the realize callback on the EtkCanvas object. //Because I can't add any object to the canvas before it is realized Evas_Object* rect; + Etk_Widget *etk_evas_object; //Add the colored rectangle rect = evas_object_rectangle_add(etk_widget_toplevel_evas_get(canvas)); - etk_canvas_object_add(ETK_CANVAS(canvas), rect); evas_object_color_set(rect, 100,100,100,255); evas_object_resize(rect,300,300); - etk_canvas_object_move(ETK_CANVAS(canvas),rect,0,0); - evas_object_show(rect); + etk_evas_object = etk_evas_object_new(); + etk_evas_object_set_object(ETK_EVAS_OBJECT(etk_evas_object), rect); + etk_canvas_put(ETK_CANVAS(canvas), etk_evas_object ,0,0); + etk_widget_show_all(etk_evas_object); evas_object_event_callback_add(rect, EVAS_CALLBACK_MOUSE_DOWN, on_ColorCanvas_click, data); switch ((int)data){ case COLOR_OBJECT_RECT: ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs