Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_atoms.h e_atoms.c 


Log Message:
Add internal atom for state, and centered state.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_atoms.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- e_atoms.h   11 Aug 2005 04:44:08 -0000      1.12
+++ e_atoms.h   30 Aug 2005 01:13:32 -0000      1.13
@@ -18,6 +18,15 @@
 extern EAPI Ecore_X_Atom E_ATOM_HIDDEN;
 extern EAPI Ecore_X_Atom E_ATOM_BORDER_SIZE;
 
+/* extra e window states */
+/* if we add more states, we need to fix
+ * * e_hints_window_e_state_get()
+ * * e_hints_window_e_state_set()
+ * * _e_win_state_update() + e_win
+ */
+extern EAPI Ecore_X_Atom E_ATOM_WINDOW_STATE;
+extern EAPI Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED;
+
 EAPI int    e_atoms_init(void);
 EAPI int    e_atoms_shutdown(void);
 
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_atoms.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- e_atoms.c   11 Aug 2005 04:44:08 -0000      1.12
+++ e_atoms.c   30 Aug 2005 01:13:32 -0000      1.13
@@ -12,6 +12,8 @@
 Ecore_X_Atom E_ATOM_SHADE_DIRECTION = 0;
 Ecore_X_Atom E_ATOM_HIDDEN = 0;
 Ecore_X_Atom E_ATOM_BORDER_SIZE = 0;
+Ecore_X_Atom E_ATOM_WINDOW_STATE = 0;
+Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED = 0;
 
 /* externally accessible functions */
 int
@@ -25,6 +27,8 @@
    E_ATOM_SHADE_DIRECTION = ecore_x_atom_get("__E_WINDOW_SHADE_DIRECTION");
    E_ATOM_HIDDEN = ecore_x_atom_get("__E_WINDOW_HIDDEN");
    E_ATOM_BORDER_SIZE = ecore_x_atom_get("__E_WINDOW_BORDER_SIZE");
+   E_ATOM_WINDOW_STATE = ecore_x_atom_get("__E_ATOM_WINDOW_STATE");
+   E_ATOM_WINDOW_STATE_CENTERED = 
ecore_x_atom_get("__E_ATOM_WINDOW_STATE_CENTERED");
 
    return 1;
 }




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to