aboutsummaryrefslogtreecommitdiff
path: root/src/Window.hh
diff options
context:
space:
mode:
authormarkt <markt>2006-06-24 18:19:49 (GMT)
committermarkt <markt>2006-06-24 18:19:49 (GMT)
commita23ad6719725a0290d01ac4bba0ce1905b2069d7 (patch)
treeb3997c14a601117cc2c613e2a8bb79cc6a6a1c4b /src/Window.hh
parent0b730c76b10babe20738067ae7aec5a102d451fe (diff)
downloadfluxbox-a23ad6719725a0290d01ac4bba0ce1905b2069d7.zip
fluxbox-a23ad6719725a0290d01ac4bba0ce1905b2069d7.tar.bz2
Make Urgency Hint flash the correct WinClient's tab.
Diffstat (limited to 'src/Window.hh')
-rw-r--r--src/Window.hh4
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