Enlightenment CVS committal

Author  : rbdpngn
Project : e17
Module  : libs/etox

Dir     : e17/libs/etox/test


Modified Files:
        Etox_test.h etox_test.c selections.c 


Log Message:
More API breakage. This time converting etox to smart objects.

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/etox/test/Etox_test.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- Etox_test.h 29 Jul 2003 03:17:51 -0000      1.10
+++ Etox_test.h 6 Aug 2003 02:45:36 -0000       1.11
@@ -43,8 +43,8 @@
 extern Evas_Object *o_txt_next_box;
 extern Evas_List *pbuttons;
 
-extern Etox *e_msg;
-extern Etox *e_test;
+extern Evas_Object *e_msg;
+extern Evas_Object *e_test;
 
 extern Evas *evas;
 extern int render_method;
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/etox/test/etox_test.c,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -3 -r1.29 -r1.30
--- etox_test.c 3 Aug 2003 05:05:05 -0000       1.29
+++ etox_test.c 6 Aug 2003 02:45:36 -0000       1.30
@@ -14,8 +14,8 @@
 Evas *evas;
 int render_method = 0;
 
-Etox *e_msg;
-Etox *e_test;
+Evas_Object *e_msg;
+Evas_Object *e_test;
 
 Evas_List *current_test = NULL;
 
@@ -50,8 +50,8 @@
        ex = pw + 10;
        ey += 10;
 
-       etox_move(e_msg, ex, 10);
-       etox_resize(e_msg, ew, eh);
+       evas_object_move(e_msg, ex, 10);
+       evas_object_resize(e_msg, ew, eh);
 
        evas_object_move(o_bg_etox, ex, ey);
        evas_object_resize(o_bg_etox, ew, eh);
@@ -59,8 +59,8 @@
        evas_object_move(clip_test, ex, ey);
        evas_object_resize(clip_test, ew, eh);
 
-       etox_move(e_test, ex, ey);
-       etox_resize(e_test, ew, eh);
+       evas_object_move(e_test, ex, ey);
+       evas_object_resize(e_test, ew, eh);
 
        return;
        ee = NULL;
@@ -301,8 +301,8 @@
        etox_context_set_color(e_msg, 225, 225, 225, 255);
        etox_set_text(e_msg, msg);
        etox_set_alpha(e_msg, 255);
-       etox_set_layer(e_msg, 1000);
-       etox_show(e_msg);
+       evas_object_layer_set(e_msg, 1000);
+       evas_object_show(e_msg);
 
        /* Setup test etox */
        /* Setup test etox background */
@@ -325,9 +325,9 @@
        etox_context_set_style(e_test, "plain");
        etox_context_set_color(e_test, 225, 225, 225, 255);
        etox_set_text(e_test, "");
-       etox_set_clip(e_test, clip_test);
+       evas_object_clip_set(e_test, clip_test);
        etox_set_alpha(e_test, 255);
-       etox_set_layer(e_test, 1000);
+       evas_object_layer_set(e_test, 1000);
 
        /*
         * Create the next test button
@@ -428,8 +428,8 @@
        /* and now loop forever handling events */
        ecore_main_loop_begin();
 
-       etox_free(e_msg);
-       etox_free(e_test);
+       evas_object_del(e_msg);
+       evas_object_del(e_test);
 
        while (pbuttons) {
                panel_button_free(pbuttons->data);
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/etox/test/selections.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- selections.c        3 Aug 2003 05:05:05 -0000       1.7
+++ selections.c        6 Aug 2003 02:45:36 -0000       1.8
@@ -10,7 +10,7 @@
 Ecore_Evas *ee;
 Evas *evas;
 Evas_Object *bg;
-Etox *etox;
+Evas_Object *etox;
 char msg[] =
            "The Etox Test utility consists in a series "
            "of test suites designed to exercise all of "
@@ -85,40 +85,28 @@
        etox_show(etox);
 
        selected1 = etox_select_index(etox, 9, 60);
-       printf("Selected %p\n", selected1);
        if (selected1) {
-               printf("Selected from %p to %p\n", selected1->start.bit,
-                               selected1->end.bit);
                etox_selection_set_font(selected1, "morpheus", 20);
                etox_selection_set_style(selected1, "outline");
                etox_selection_set_color(selected1, 255, 0, 0, 255);
        }
 
        selected2 = etox_select_index(etox, 0, 20);
-       printf("Selected %p\n", selected2);
        if (selected2) {
-               printf("Selected from %p to %p\n", selected2->start.bit,
-                               selected2->end.bit);
                etox_selection_set_color(selected2, 0, 0, 255, 255);
        }
 
        etox_selection_free(selected1);
 
        selected1 = etox_select_index(etox, 59, 200);
-       printf("Selected %p\n", selected1);
        if (selected1) {
-               printf("Selected from %p to %p\n", selected1->start.bit,
-                               selected1->end.bit);
                etox_selection_set_style(selected1, "outline");
        }
 
        etox_selection_free(selected2);
 
        selected2 = etox_select_index(etox, 200, 1000);
-       printf("Selected %p\n", selected2);
        if (selected2) {
-               printf("Selected from %p to %p\n", selected2->start.bit,
-                               selected2->end.bit);
                etox_selection_set_color(selected2, 0, 0, 255, 255);
        }
 




-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to