diff options
author | markt <markt> | 2006-06-24 18:19:49 (GMT) |
---|---|---|
committer | markt <markt> | 2006-06-24 18:19:49 (GMT) |
commit | a23ad6719725a0290d01ac4bba0ce1905b2069d7 (patch) | |
tree | b3997c14a601117cc2c613e2a8bb79cc6a6a1c4b /src/Window.hh | |
parent | 0b730c76b10babe20738067ae7aec5a102d451fe (diff) | |
download | fluxbox_pavel-a23ad6719725a0290d01ac4bba0ce1905b2069d7.zip fluxbox_pavel-a23ad6719725a0290d01ac4bba0ce1905b2069d7.tar.bz2 |
Make Urgency Hint flash the correct WinClient's tab.
Diffstat (limited to 'src/Window.hh')
-rw-r--r-- | src/Window.hh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Window.hh b/src/Window.hh index 27e8138..2b4ef92 100644 --- a/src/Window.hh +++ b/src/Window.hh | |||
@@ -178,6 +178,9 @@ public: | |||
178 | bool removeClient(WinClient &client); | 178 | bool removeClient(WinClient &client); |
179 | /// set new current client and raise it | 179 | /// set new current client and raise it |
180 | bool setCurrentClient(WinClient &client, bool setinput = true); | 180 | bool setCurrentClient(WinClient &client, bool setinput = true); |
181 | void setLabelButtonFocus(WinClient &client, bool value = true); | ||
182 | void setAttentionState(bool value); | ||
183 | bool getAttentionState() { return m_attention_state; } | ||
181 | WinClient *findClient(Window win); | 184 | WinClient *findClient(Window win); |
182 | void nextClient(); | 185 | void nextClient(); |
183 | void prevClient(); | 186 | void prevClient(); |
@@ -500,6 +503,7 @@ private: | |||
500 | 503 | ||
501 | WinClient *m_attaching_tab; | 504 | WinClient *m_attaching_tab; |
502 | 505 | ||
506 | bool m_attention_state; | ||
503 | BScreen &m_screen; /// screen on which this window exist | 507 | BScreen &m_screen; /// screen on which this window exist |
504 | FbTk::Timer m_timer; | 508 | FbTk::Timer m_timer; |
505 | Display *display; /// display connection | 509 | Display *display; /// display connection |