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