diff options
author | fluxgen <fluxgen> | 2006-05-13 16:20:31 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2006-05-13 16:20:31 (GMT) |
commit | 94349dda08ff790bae377f23997151d558e76a73 (patch) | |
tree | e4498f8109863ec947cd7dfbc3f6cf8b881eeed1 /src | |
parent | 8776e3ca570b530c44a46976c50b8f9b1625778a (diff) | |
download | fluxbox_pavel-94349dda08ff790bae377f23997151d558e76a73.zip fluxbox_pavel-94349dda08ff790bae377f23997151d558e76a73.tar.bz2 |
added new signal, attentionSig(), will notify listeners when this window demands attention
Diffstat (limited to 'src')
-rw-r--r-- | src/Window.hh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Window.hh b/src/Window.hh index 10491ff..9c72ba3 100644 --- a/src/Window.hh +++ b/src/Window.hh | |||
@@ -378,6 +378,7 @@ public: | |||
378 | const FbTk::Subject &dieSig() const { return m_diesig; } | 378 | const FbTk::Subject &dieSig() const { return m_diesig; } |
379 | FbTk::Subject &focusSig() { return m_focussig; } | 379 | FbTk::Subject &focusSig() { return m_focussig; } |
380 | FbTk::Subject &titleSig() { return m_titlesig; } | 380 | FbTk::Subject &titleSig() { return m_titlesig; } |
381 | FbTk::Subject &attentionSig() { return m_attentionsig; } | ||
381 | /** @} */ // end group signals | 382 | /** @} */ // end group signals |
382 | 383 | ||
383 | void reconfigTheme(); | 384 | void reconfigTheme(); |
@@ -450,7 +451,8 @@ private: | |||
450 | void associateClient(WinClient &client); | 451 | void associateClient(WinClient &client); |
451 | 452 | ||
452 | // state and hint signals | 453 | // state and hint signals |
453 | WinSubject m_hintsig, m_statesig, m_layersig, m_workspacesig, m_diesig, m_focussig, m_titlesig; | 454 | WinSubject m_hintsig, m_statesig, m_layersig, m_workspacesig, |
455 | m_diesig, m_focussig, m_titlesig, m_attentionsig; | ||
454 | 456 | ||
455 | class ThemeListener: public FbTk::Observer { | 457 | class ThemeListener: public FbTk::Observer { |
456 | public: | 458 | public: |