aboutsummaryrefslogtreecommitdiff
path: root/src/Ewmh.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2003-06-18 13:34:30 (GMT)
committerfluxgen <fluxgen>2003-06-18 13:34:30 (GMT)
commit0d5ccfd2a1c9b6760dc9a50bc42e55fa09e690e0 (patch)
treee47973f4482283cb1f6679a588a5a83633265fa0 /src/Ewmh.hh
parent06349993edb7722fcc03039e0fa36d9e80ba707b (diff)
downloadfluxbox-0d5ccfd2a1c9b6760dc9a50bc42e55fa09e690e0.zip
fluxbox-0d5ccfd2a1c9b6760dc9a50bc42e55fa09e690e0.tar.bz2
added propertyNotify function and added _NET_WM_STRUT support
Diffstat (limited to 'src/Ewmh.hh')
-rw-r--r--src/Ewmh.hh4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Ewmh.hh b/src/Ewmh.hh
index b21e4a4..cf81209 100644
--- a/src/Ewmh.hh
+++ b/src/Ewmh.hh
@@ -19,7 +19,7 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: Ewmh.hh,v 1.6 2003/03/03 21:51:00 rathnor Exp $ 22// $Id: Ewmh.hh,v 1.7 2003/06/18 13:33:15 fluxgen Exp $
23 23
24#include "AtomHandler.hh" 24#include "AtomHandler.hh"
25 25
@@ -48,6 +48,7 @@ public:
48 bool checkClientMessage(const XClientMessageEvent &ce, 48 bool checkClientMessage(const XClientMessageEvent &ce,
49 BScreen * screen, FluxboxWindow * const win); 49 BScreen * screen, FluxboxWindow * const win);
50 50
51 bool propertyNotify(FluxboxWindow &win, Atom the_property);
51 //ignore these ones 52 //ignore these ones
52 void updateWindowClose(FluxboxWindow &win) {} 53 void updateWindowClose(FluxboxWindow &win) {}
53 54
@@ -58,6 +59,7 @@ private:
58 void setState(FluxboxWindow &win, Atom state, bool value) const; 59 void setState(FluxboxWindow &win, Atom state, bool value) const;
59 void toggleState(FluxboxWindow &win, Atom state) const; 60 void toggleState(FluxboxWindow &win, Atom state) const;
60 void createAtoms(); 61 void createAtoms();
62 void updateStrut(FluxboxWindow &win);
61 63
62 // root window properties 64 // root window properties
63 Atom m_net_supported, m_net_client_list, m_net_client_list_stacking, 65 Atom m_net_supported, m_net_client_list, m_net_client_list_stacking,