aboutsummaryrefslogtreecommitdiff
path: root/src/Window.hh
diff options
context:
space:
mode:
authorrathnor <rathnor>2003-07-28 15:06:36 (GMT)
committerrathnor <rathnor>2003-07-28 15:06:36 (GMT)
commitd353b688dec41daddeec9696586a4519f58cce45 (patch)
tree322a29e0e31cb15a7725047c10144c4ab3d5e130 /src/Window.hh
parentf9bb208da8e8926281c91f3e386ec1de48f700a2 (diff)
downloadfluxbox-d353b688dec41daddeec9696586a4519f58cce45.zip
fluxbox-d353b688dec41daddeec9696586a4519f58cce45.tar.bz2
update many things to use WinClient instead of FluxboxWindow
Diffstat (limited to 'src/Window.hh')
-rw-r--r--src/Window.hh12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/Window.hh b/src/Window.hh
index 7ae8ec2..4bcef1f 100644
--- a/src/Window.hh
+++ b/src/Window.hh
@@ -22,7 +22,7 @@
22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23// DEALINGS IN THE SOFTWARE. 23// DEALINGS IN THE SOFTWARE.
24 24
25// $Id: Window.hh,v 1.88 2003/07/28 12:42:32 fluxgen Exp $ 25// $Id: Window.hh,v 1.89 2003/07/28 15:06:35 rathnor Exp $
26 26
27#ifndef WINDOW_HH 27#ifndef WINDOW_HH
28#define WINDOW_HH 28#define WINDOW_HH
@@ -44,7 +44,6 @@
44class WinClient; 44class WinClient;
45class FbWinFrameTheme; 45class FbWinFrameTheme;
46class BScreen; 46class BScreen;
47class Strut;
48 47
49class TextButton; 48class TextButton;
50class FbWinFrame; 49class FbWinFrame;
@@ -168,7 +167,6 @@ public:
168 void moveClientLeft(); 167 void moveClientLeft();
169 void moveClientRight(); 168 void moveClientRight();
170 169
171 bool validateClient();
172 bool setInputFocus(); 170 bool setInputFocus();
173 void raiseAndFocus() { raise(); setInputFocus(); } 171 void raiseAndFocus() { raise(); setInputFocus(); }
174 void setFocusFlag(bool flag); 172 void setFocusFlag(bool flag);
@@ -178,7 +176,7 @@ public:
178 void hide(); 176 void hide();
179 void iconify(); 177 void iconify();
180 void deiconify(bool = true, bool = true); 178 void deiconify(bool = true, bool = true);
181 /// destroy this window 179 /// close current client
182 void close(); 180 void close();
183 /// set the window in withdrawn state 181 /// set the window in withdrawn state
184 void withdraw(); 182 void withdraw();
@@ -247,9 +245,6 @@ public:
247 void toggleDecoration(); 245 void toggleDecoration();
248 246
249 247
250 void setStrut(Strut *strut);
251 void clearStrut();
252
253 unsigned int decorationMask() const; 248 unsigned int decorationMask() const;
254 void setDecorationMask(unsigned int mask); 249 void setDecorationMask(unsigned int mask);
255 250
@@ -382,7 +377,6 @@ private:
382 void updateTitleFromClient(); 377 void updateTitleFromClient();
383 /// gets icon name from client window 378 /// gets icon name from client window
384 void updateIconNameFromClient(); 379 void updateIconNameFromClient();
385 void getWMProtocols();
386 void getMWMHints(); 380 void getMWMHints();
387 void getBlackboxHints(); 381 void getBlackboxHints();
388 void saveBlackboxAttribs(); 382 void saveBlackboxAttribs();
@@ -457,8 +451,6 @@ private:
457 m_last_button_y; ///< last known y position of the mouse button 451 m_last_button_y; ///< last known y position of the mouse button
458 std::auto_ptr<FbWinFrame> m_frame; 452 std::auto_ptr<FbWinFrame> m_frame;
459 453
460 Strut *m_strut;
461
462 FbTk::XLayerItem m_layeritem; 454 FbTk::XLayerItem m_layeritem;
463 int m_layernum; 455 int m_layernum;
464 456