Enlightenment CVS committal Author : fletch3k Project : misc Module : enotes
Dir : misc/enotes/src Modified Files: controlcentre.c note.c Log Message: Better E-Smart Draggable Support. =================================================================== RCS file: /cvsroot/enlightenment/misc/enotes/src/controlcentre.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- controlcentre.c 15 Feb 2004 15:13:35 -0000 1.4 +++ controlcentre.c 16 Feb 2004 11:23:03 -0000 1.5 @@ -50,7 +50,7 @@ evas_object_name_set(cc->dragger, "dragger"); evas_object_move(cc->dragger, 0, 0); evas_object_resize(cc->dragger, 250, 250); - evas_object_layer_set(cc->dragger, 999); + evas_object_layer_set(cc->dragger, 0); evas_object_color_set(cc->dragger, 255, 255, 255, 0); esmart_draggies_button_set(cc->dragger, 1); evas_object_show(cc->dragger); @@ -62,6 +62,7 @@ edje_object_file_set(cc->edje, edjefn, CC_PART); free(edjefn); evas_object_move(cc->edje, 0, 0); + evas_object_layer_set(cc->edje, 1); evas_object_resize(cc->edje, 250, 250); evas_object_name_set(cc->edje, "edje"); evas_object_pass_events_set(cc->edje, 1); =================================================================== RCS file: /cvsroot/enlightenment/misc/enotes/src/note.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- note.c 15 Feb 2004 15:13:35 -0000 1.8 +++ note.c 16 Feb 2004 11:23:03 -0000 1.9 @@ -75,9 +75,13 @@ char *fontpath = malloc(PATH_MAX); char *edjefn = malloc(PATH_MAX); char *datestr; + char *fcontent; double edje_w, edje_h; + /* Fix Newlines in Content */ + fcontent=fix_newlines (content); + /* Get the Note from the Evas_List** */ pl = *note; p = evas_list_data(pl); @@ -102,7 +106,7 @@ evas_object_name_set(p->dragger, "dragger"); evas_object_move(p->dragger, 0, 0); evas_object_resize(p->dragger, width, height); - evas_object_layer_set(p->dragger, 999); + evas_object_layer_set(p->dragger, 0); evas_object_color_set(p->dragger, 255, 255, 255, 0); esmart_draggies_button_set(p->dragger, 1); evas_object_show(p->dragger); @@ -114,7 +118,7 @@ edje_object_file_set(p->edje, edjefn, NOTE_PART); evas_object_name_set(p->edje, "edje"); evas_object_move(p->edje, 0, 0); - evas_object_layer_set(p->edje, 0); + evas_object_layer_set(p->edje, 1); edje_object_size_max_get(p->edje, &edje_w, &edje_h); ecore_evas_size_max_set(p->win, edje_w, edje_h); @@ -157,7 +161,7 @@ ewl_container_append_child((Ewl_Container *) p->vbox, p->title); ewl_widget_show(p->title); - p->content = ewl_textarea_new(content); + p->content = ewl_textarea_new(fcontent); ewl_container_append_child((Ewl_Container *) p->vbox, p->content); ewl_widget_show(p->content); @@ -181,6 +185,8 @@ free(edjefn); if (fontpath != NULL) free(fontpath); + if (fcontent != NULL) + free (fcontent); return; } ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs