Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_enums.h ewl_object.h ewl_widget.c 


Log Message:
- change the OBSCURED flag. this causes the widgets to be obscured after init

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_enums.h,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -3 -r1.82 -r1.83
--- ewl_enums.h 10 Nov 2007 06:03:18 -0000      1.82
+++ ewl_enums.h 11 Nov 2007 02:12:36 -0000      1.83
@@ -120,7 +120,7 @@
        EWL_FLAG_VISIBLE_HIDDEN = 0,            /**< Widget hidden */
        EWL_FLAG_VISIBLE_SHOWN = 0x100,         /**< Widget shown */
        EWL_FLAG_VISIBLE_REALIZED = 0x200,      /**< Widget realized */
-       EWL_FLAG_VISIBLE_OBSCURED = 0x400,      /**< Widget obscured */
+       EWL_FLAG_VISIBLE_REVEALED = 0x400,      /**< Widget revealed */
        EWL_FLAG_VISIBLE_NOCLIP = 0x800,        /**< Widget has no clip */
 
        /*
@@ -185,7 +185,7 @@
  */
 #define EWL_FLAGS_VISIBLE_MASK (EWL_FLAG_VISIBLE_HIDDEN | \
                EWL_FLAG_VISIBLE_SHOWN | EWL_FLAG_VISIBLE_REALIZED | \
-               EWL_FLAG_VISIBLE_OBSCURED | EWL_FLAG_VISIBLE_NOCLIP)
+               EWL_FLAG_VISIBLE_REVEALED | EWL_FLAG_VISIBLE_NOCLIP)
 
 /**
  * @def EWL_FLAGS_PROPERTY_MASK
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_object.h,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -3 -r1.27 -r1.28
--- ewl_object.h        10 Nov 2007 22:40:43 -0000      1.27
+++ ewl_object.h        11 Nov 2007 02:12:36 -0000      1.28
@@ -539,7 +539,7 @@
  * @def REVEALED(o)
  * Used to determine if a widget is marked as revealed.
  */
-#define REVEALED(o) (!(EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_OBSCURED))
+#define REVEALED(o) (EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_REVEALED)
 
 /**
  * @def HIDDEN(o)
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_widget.c,v
retrieving revision 1.148
retrieving revision 1.149
diff -u -3 -r1.148 -r1.149
--- ewl_widget.c        10 Nov 2007 22:40:43 -0000      1.148
+++ ewl_widget.c        11 Nov 2007 02:12:36 -0000      1.149
@@ -287,7 +287,7 @@
        if (REVEALED(w))
                DRETURN(DLEVEL_STABLE);
 
-       ewl_object_visible_remove(EWL_OBJECT(w), EWL_FLAG_VISIBLE_OBSCURED);
+       ewl_object_visible_add(EWL_OBJECT(w), EWL_FLAG_VISIBLE_REVEALED);
 
        emb = ewl_embed_widget_find(w);
        if (emb && emb->canvas)
@@ -311,7 +311,7 @@
        if (!REVEALED(w))
                DRETURN(DLEVEL_STABLE);
 
-       ewl_object_visible_add(EWL_OBJECT(w), EWL_FLAG_VISIBLE_OBSCURED);
+       ewl_object_visible_remove(EWL_OBJECT(w), EWL_FLAG_VISIBLE_REVEALED);
 
        if (REALIZED(w) || ewl_object_queued_has(EWL_OBJECT(w),
                                EWL_FLAG_QUEUED_SCHEDULED_REVEAL))
@@ -2609,7 +2609,7 @@
         * prepended callbacks in the embed can create the evas, windows,
         * etc.
         */
-       ewl_object_visible_add(EWL_OBJECT(w), EWL_FLAG_VISIBLE_OBSCURED);
+       ewl_object_visible_remove(EWL_OBJECT(w), EWL_FLAG_VISIBLE_REVEALED);
        ewl_widget_reveal(w);
 
        /*



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to