Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/bin Modified Files: Tag: SPLIT ecore_test.c Log Message: rotation api works.. (almost 100% - loigic holes with cursor position when you do the rotate. it fixes up after a mouse eent.. but thats not good enuf). =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/bin/Attic/ecore_test.c,v retrieving revision 1.1.2.24 retrieving revision 1.1.2.25 diff -u -3 -r1.1.2.24 -r1.1.2.25 --- ecore_test.c 12 Feb 2003 11:27:31 -0000 1.1.2.24 +++ ecore_test.c 12 Feb 2003 23:29:39 -0000 1.1.2.25 @@ -289,8 +289,9 @@ int m, n; int i; - t = ecore_time_get() - start_time; - for (i = 0; i < (sizeof(objects) / sizeof(Evas_Object *)); i++) + t = ecore_time_get()/* - start_time*/; + for (i = 0; i < 2; i++) +/* for (i = 0; i < (sizeof(objects) / sizeof(Evas_Object *)); i++)*/ { o = objects[i]; evas_output_viewport_get(evas_object_evas_get(o), NULL, NULL, &w, &h); @@ -340,6 +341,16 @@ else ecore_evas_override_set(ee, 0); } + if (!strcmp(ev->keyname, "r")) + { + int r; + + r = ecore_evas_rotation_get(ee); + if (r == 0) r = 90; + else if (r == 90) r = 270; + else if (r == 270) r = 0; + ecore_evas_rotation_set(ee, r); + } if (!strcmp(ev->keyname, "b")) { if (!ecore_evas_borderless_get(ee)) @@ -412,6 +423,12 @@ evas_object_layer_set(o, -1000000); evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN, cb_key_down, ee); evas_object_focus_set(o, 1); + evas_object_show(o); + o = evas_object_rectangle_add(evas); + evas_object_color_set(o, 100, 80, 60, 255); + evas_object_move(o, 0, 0); + evas_object_resize(o, 240, 80); + evas_object_layer_set(o, -1000000); evas_object_show(o); /* make a bunch of rectangles */ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs