diff options
author | Mark Tiefenbruck <mark@fluxbox.org> | 2008-08-27 17:05:49 (GMT) |
---|---|---|
committer | Mark Tiefenbruck <mark@fluxbox.org> | 2008-08-27 17:05:49 (GMT) |
commit | 55fd49614bb1b9e37561147f18719b2ac277b64b (patch) | |
tree | c0f58db24f6fa3a457bca26393c00632dd630328 /src/Window.hh | |
parent | 08c8c6431f88ff3d5012d800a8df689b7028fe98 (diff) | |
download | fluxbox_pavel-55fd49614bb1b9e37561147f18719b2ac277b64b.zip fluxbox_pavel-55fd49614bb1b9e37561147f18719b2ac277b64b.tar.bz2 |
move FbWinFrame::State class to a new file
Diffstat (limited to 'src/Window.hh')
-rw-r--r-- | src/Window.hh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Window.hh b/src/Window.hh index 89cbc69..2dbb816 100644 --- a/src/Window.hh +++ b/src/Window.hh | |||
@@ -31,6 +31,7 @@ | |||
31 | #include "FbTk/Observer.hh" | 31 | #include "FbTk/Observer.hh" |
32 | #include "FbTk/EventHandler.hh" | 32 | #include "FbTk/EventHandler.hh" |
33 | #include "FbTk/XLayerItem.hh" | 33 | #include "FbTk/XLayerItem.hh" |
34 | |||
34 | #include "FbWinFrame.hh" | 35 | #include "FbWinFrame.hh" |
35 | #include "Focusable.hh" | 36 | #include "Focusable.hh" |
36 | #include "FocusableTheme.hh" | 37 | #include "FocusableTheme.hh" |
@@ -45,7 +46,6 @@ | |||
45 | class WinClient; | 46 | class WinClient; |
46 | class FbWinFrameTheme; | 47 | class FbWinFrameTheme; |
47 | class BScreen; | 48 | class BScreen; |
48 | class FbWinFrame; | ||
49 | class FocusControl; | 49 | class FocusControl; |
50 | class FbMenu; | 50 | class FbMenu; |
51 | 51 | ||
@@ -212,7 +212,7 @@ public: | |||
212 | /// set fullscreen | 212 | /// set fullscreen |
213 | void setFullscreen(bool flag); | 213 | void setFullscreen(bool flag); |
214 | /// toggle maximize | 214 | /// toggle maximize |
215 | void maximize(int type = FbWinFrame::MAX_FULL); | 215 | void maximize(int type = WindowState::MAX_FULL); |
216 | /// sets the maximized state | 216 | /// sets the maximized state |
217 | void setMaximizedState(int type); | 217 | void setMaximizedState(int type); |
218 | /// maximizes the window horizontal | 218 | /// maximizes the window horizontal |
@@ -373,9 +373,9 @@ public: | |||
373 | bool isIconic() const { return iconic; } | 373 | bool isIconic() const { return iconic; } |
374 | bool isShaded() const { return shaded; } | 374 | bool isShaded() const { return shaded; } |
375 | bool isFullscreen() const { return fullscreen; } | 375 | bool isFullscreen() const { return fullscreen; } |
376 | bool isMaximized() const { return maximized == FbWinFrame::MAX_FULL; } | 376 | bool isMaximized() const { return maximized == WindowState::MAX_FULL; } |
377 | bool isMaximizedVert() const { return (bool)(maximized & FbWinFrame::MAX_VERT); } | 377 | bool isMaximizedVert() const { return (bool)(maximized & WindowState::MAX_VERT); } |
378 | bool isMaximizedHorz() const { return (bool)(maximized & FbWinFrame::MAX_HORZ); } | 378 | bool isMaximizedHorz() const { return (bool)(maximized & WindowState::MAX_HORZ); } |
379 | int maximizedState() const { return maximized; } | 379 | int maximizedState() const { return maximized; } |
380 | bool isIconifiable() const { return functions.iconify; } | 380 | bool isIconifiable() const { return functions.iconify; } |
381 | bool isMaximizable() const { return functions.maximize; } | 381 | bool isMaximizable() const { return functions.maximize; } |
@@ -553,7 +553,7 @@ private: | |||
553 | typedef std::map<WinClient *, IconButton *> Client2ButtonMap; | 553 | typedef std::map<WinClient *, IconButton *> Client2ButtonMap; |
554 | Client2ButtonMap m_labelbuttons; | 554 | Client2ButtonMap m_labelbuttons; |
555 | 555 | ||
556 | FbWinFrame::SizeHints m_size_hint; | 556 | SizeHints m_size_hint; |
557 | struct _decorations { | 557 | struct _decorations { |
558 | bool titlebar, handle, border, iconify, | 558 | bool titlebar, handle, border, iconify, |
559 | maximize, close, menu, sticky, shade, tab, enabled; | 559 | maximize, close, menu, sticky, shade, tab, enabled; |