aboutsummaryrefslogtreecommitdiff
path: root/src/Window.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2003-12-07 17:47:42 (GMT)
committerfluxgen <fluxgen>2003-12-07 17:47:42 (GMT)
commitb8c1d3e5ee0674bfe33d6af78cb6d3ff5cf1d85e (patch)
tree6c19eaecca85315314d50d9cf32cb770b5a7dae7 /src/Window.hh
parentd9e485077fed2aad909cd17970969bc778d6f42c (diff)
downloadfluxbox-b8c1d3e5ee0674bfe33d6af78cb6d3ff5cf1d85e.zip
fluxbox-b8c1d3e5ee0674bfe33d6af78cb6d3ff5cf1d85e.tar.bz2
title change signal
Diffstat (limited to 'src/Window.hh')
-rw-r--r--src/Window.hh8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Window.hh b/src/Window.hh
index 7db118c..6418347 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.100 2003/10/28 02:17:03 rathnor Exp $ 25// $Id: Window.hh,v 1.101 2003/12/07 17:47:42 fluxgen Exp $
26 26
27#ifndef WINDOW_HH 27#ifndef WINDOW_HH
28#define WINDOW_HH 28#define WINDOW_HH
@@ -344,6 +344,7 @@ public:
344 FbTk::Subject &dieSig() { return m_diesig; } 344 FbTk::Subject &dieSig() { return m_diesig; }
345 const FbTk::Subject &dieSig() const { return m_diesig; } 345 const FbTk::Subject &dieSig() const { return m_diesig; }
346 FbTk::Subject &focusSig() { return m_focussig; } 346 FbTk::Subject &focusSig() { return m_focussig; }
347 FbTk::Subject &titleSig() { return m_titlesig; }
347 /** @} */ // end group signals 348 /** @} */ // end group signals
348 349
349 const timeval &lastFocusTime() const { return m_last_focus_time;} 350 const timeval &lastFocusTime() const { return m_last_focus_time;}
@@ -375,7 +376,6 @@ private:
375 void stopMoving(); 376 void stopMoving();
376 void startResizing(Window win, int x, int y); 377 void startResizing(Window win, int x, int y);
377 void stopResizing(Window win=0); 378 void stopResizing(Window win=0);
378 void updateIcon();
379 /// try to attach current attaching client to a window at pos x, y 379 /// try to attach current attaching client to a window at pos x, y
380 void attachTo(int x, int y); 380 void attachTo(int x, int y);
381 381
@@ -385,7 +385,7 @@ private:
385 /// gets icon name from client window 385 /// gets icon name from client window
386 void updateIconNameFromClient(WinClient &client); 386 void updateIconNameFromClient(WinClient &client);
387 void updateMWMHintsFromClient(WinClient &client); 387 void updateMWMHintsFromClient(WinClient &client);
388 void updateBlackboxHintsFromClient(WinClient &client); 388 void updateBlackboxHintsFromClient(const WinClient &client);
389 void saveBlackboxAttribs(); 389 void saveBlackboxAttribs();
390 void setNetWMAttributes(); 390 void setNetWMAttributes();
391 void associateClientWindow(bool use_attrs = false, int x = 0, int y = 0, unsigned int width = 1, unsigned int height = 1); 391 void associateClientWindow(bool use_attrs = false, int x = 0, int y = 0, unsigned int width = 1, unsigned int height = 1);
@@ -404,7 +404,7 @@ private:
404 /// sends configurenotify to all clients 404 /// sends configurenotify to all clients
405 void sendConfigureNotify(bool send_to_netizens = true); 405 void sendConfigureNotify(bool send_to_netizens = true);
406 // state and hint signals 406 // state and hint signals
407 WinSubject m_hintsig, m_statesig, m_layersig, m_workspacesig, m_diesig, m_focussig; 407 WinSubject m_hintsig, m_statesig, m_layersig, m_workspacesig, m_diesig, m_focussig, m_titlesig;
408 408
409 // Window states 409 // Window states
410 bool moving, resizing, shaded, iconic, 410 bool moving, resizing, shaded, iconic,