Enlightenment CVS committal
Author : rbdpngn
Project : e17
Module : libs/estyle
Dir : e17/libs/estyle/test
Modified Files:
estyle_test_simple.c
Log Message:
API breakage. Converted estyle to be an evas smart object.
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/estyle/test/estyle_test_simple.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- estyle_test_simple.c 5 Aug 2003 04:26:56 -0000 1.11
+++ estyle_test_simple.c 5 Aug 2003 16:42:44 -0000 1.12
@@ -42,7 +42,7 @@
int render_method = RENDER_ENGINE;
#endif
Evas_Object *cursor = NULL;
-Estyle *e;
+Evas_Object *e;
static int e_idle(void *data)
{
@@ -86,7 +86,8 @@
static int ecore_mouse_down(void *data, int type, void * ev)
{
- int index, x, y, w, h;
+ int index;
+ double x, y, w, h;
Ecore_X_Event_Mouse_Button_Down *eemd =
(Ecore_X_Event_Mouse_Button_Down *) ev;
@@ -109,7 +110,7 @@
if (index < 0)
printf("Click occurred outside of estyle\n");
else {
- printf("Clicked letter %c at %d, %d size %d x %d\n",
+ printf("Clicked letter %c at %g, %g size %g x %g\n",
last[index], x, y, w, h);
evas_object_move(cursor, x, y);
evas_object_resize(cursor, w, h);
@@ -200,7 +201,7 @@
int main(int argc, char *argv[])
{
int i, w, h;
- int curs_x, curs_y, curs_w, curs_h;
+ double curs_x, curs_y, curs_w, curs_h;
Evas_Object *clip_rect;
Evas_Object *img_test;
Evas_Object *bg, *et_bg, *obst;
@@ -289,10 +290,10 @@
* Create an estyle.
*/
e = estyle_new(evas, string1, "raised");
- estyle_move(e, 100, 100);
- estyle_set_color(e, 128, 255, 255, 255);
- estyle_set_clip(e, clip_rect);
- estyle_show(e);
+ evas_object_move(e, 100, 100);
+ evas_object_color_set(e, 128, 255, 255, 255);
+ evas_object_clip_set(e, clip_rect);
+ evas_object_show(e);
estyle_text_at(e, 0, &curs_x, &curs_y, &curs_w, &curs_h);
printf("size: %d\n",estyle_get_font_size(e));
-------------------------------------------------------
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