diff options
Diffstat (limited to 'src/Window.cc')
-rw-r--r-- | src/Window.cc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/Window.cc b/src/Window.cc index 0a5c948..f7d7bf2 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -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.cc,v 1.267 2004/02/16 09:19:45 fluxgen Exp $ | 25 | // $Id: Window.cc,v 1.268 2004/02/20 09:07:27 fluxgen Exp $ |
26 | 26 | ||
27 | #include "Window.hh" | 27 | #include "Window.hh" |
28 | 28 | ||
@@ -265,6 +265,7 @@ FluxboxWindow::FluxboxWindow(WinClient &client, FbWinFrameTheme &tm, | |||
265 | m_focussig(*this), | 265 | m_focussig(*this), |
266 | m_titlesig(*this), | 266 | m_titlesig(*this), |
267 | m_themelistener(*this), | 267 | m_themelistener(*this), |
268 | m_icon_hidden(false), | ||
268 | moving(false), resizing(false), shaded(false), | 269 | moving(false), resizing(false), shaded(false), |
269 | iconic(false), focused(false), | 270 | iconic(false), focused(false), |
270 | stuck(false), m_managed(false), | 271 | stuck(false), m_managed(false), |
@@ -1688,7 +1689,7 @@ void FluxboxWindow::moveToLayer(int layernum) { | |||
1688 | } | 1689 | } |
1689 | } | 1690 | } |
1690 | 1691 | ||
1691 | void FluxboxWindow::setHidden(bool value) { | 1692 | void FluxboxWindow::setFocusHidden(bool value) { |
1692 | if(value) | 1693 | if(value) |
1693 | m_blackbox_attrib.flags |= ATTRIB_HIDDEN; | 1694 | m_blackbox_attrib.flags |= ATTRIB_HIDDEN; |
1694 | else | 1695 | else |
@@ -1697,6 +1698,12 @@ void FluxboxWindow::setHidden(bool value) { | |||
1697 | m_statesig.notify(); | 1698 | m_statesig.notify(); |
1698 | } | 1699 | } |
1699 | 1700 | ||
1701 | void FluxboxWindow::setIconHidden(bool value) { | ||
1702 | m_icon_hidden= value; | ||
1703 | m_statesig.notify(); | ||
1704 | } | ||
1705 | |||
1706 | |||
1700 | // window has actually RECEIVED focus (got a FocusIn event) | 1707 | // window has actually RECEIVED focus (got a FocusIn event) |
1701 | // so now we make it a focused frame etc | 1708 | // so now we make it a focused frame etc |
1702 | void FluxboxWindow::setFocusFlag(bool focus) { | 1709 | void FluxboxWindow::setFocusFlag(bool focus) { |