From 5fed16de70c0fbe40c9e62667f80f612d027c717 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 12 Jul 2002 01:50:56 +0000 Subject: we now know for every window its state and its desktop --- util/epist/window.hh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'util/epist/window.hh') diff --git a/util/epist/window.hh b/util/epist/window.hh index 140d63bc..c544091a 100644 --- a/util/epist/window.hh +++ b/util/epist/window.hh @@ -31,7 +31,7 @@ extern "C" { class XWindow; -typedef std::list WindowList; +typedef std::list WindowList; class XWindow { private: @@ -42,6 +42,8 @@ private: bool _max_vert; bool _max_horz; + bool _unmapped; + public: XWindow(Window window); virtual ~XWindow(); @@ -53,7 +55,10 @@ public: inline bool maxVert() const { return _max_vert; } inline bool maxHorz() const { return _max_horz; } + inline void setUnmapped(bool u) { _unmapped = u; } + void updateState(); + void updateDesktop(); bool operator == (const XWindow &w) const { return w._window == _window; } bool operator == (const Window &w) const { return w == _window; } -- cgit v1.2.3