Enlightenment CVS committal

Author  : codewarrior
Project : e17
Module  : libs/esmart

Dir     : e17/libs/esmart/src/lib/esmart_textarea


Modified Files:
        TODO esmart_textarea_smart.c 


Log Message:
fixed raise / lower
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/esmart/src/lib/esmart_textarea/TODO,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- TODO        31 Mar 2005 08:50:09 -0000      1.3
+++ TODO        31 Mar 2005 08:57:09 -0000      1.4
@@ -3,7 +3,6 @@
 - add mouse selection
 - handle up / down movement when lower line longer that top one and v/v
 - remove all hardcoded values
-- reevaluate smart object raise / lower calls
 
 Medium:
 =======
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/esmart/src/lib/esmart_textarea/esmart_textarea_smart.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- esmart_textarea_smart.c     29 Mar 2005 20:39:41 -0000      1.1
+++ esmart_textarea_smart.c     31 Mar 2005 08:57:09 -0000      1.2
@@ -64,26 +64,22 @@
 esmart_textarea_smart_raise(Evas_Object *o)
 {
    Esmart_Text_Area *t;
-   int l;
    
    t = evas_object_smart_data_get(o);
-   l = evas_object_layer_get(t->bg);
-   evas_object_layer_set(t->text, l + 2);
-   evas_object_layer_set(t->bg, l + 1);
-   evas_object_layer_set(t->cursor, l + 2);
+   evas_object_raise(t->text);
+   evas_object_raise(t->bg);
+   evas_object_raise(t->cursor);
 }
 
 void 
 esmart_textarea_smart_lower(Evas_Object *o)
 {
    Esmart_Text_Area *t;
-   int l;
    
    t = evas_object_smart_data_get(o);
-   l = evas_object_layer_get(t->bg);
-   evas_object_layer_set(t->text, l);
-   evas_object_layer_set(t->bg, l + 1);
-   evas_object_layer_set(t->cursor, l);
+   evas_object_lower(t->text);
+   evas_object_lower(t->bg);
+   evas_object_lower(t->cursor);
 }
 
 void 




-------------------------------------------------------
This SF.net email is sponsored by Demarc:
A global provider of Threat Management Solutions.
Download our HomeAdmin security software for free today!
http://www.demarc.com/info/Sentarus/hamr30
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to