diff options
author | Pavel Labath <pavelo@centrum.sk> | 2011-07-11 15:29:02 (GMT) |
---|---|---|
committer | Pavel Labath <pavelo@centrum.sk> | 2011-07-11 15:29:02 (GMT) |
commit | 881aa0d8fbda2b3198a8e47a317794663af3c2e1 (patch) | |
tree | ab73aa2a05346137da532e70e213bec6715c7fdf /src/Window.cc | |
parent | 1ecc9ef56e74e6eea3d6cecb77a76562b8e103d7 (diff) | |
download | fluxbox_pavel-881aa0d8fbda2b3198a8e47a317794663af3c2e1.zip fluxbox_pavel-881aa0d8fbda2b3198a8e47a317794663af3c2e1.tar.bz2 |
Attach a modifiedSig handler to the session.tabPadding resource
ps: this is a bonus, without this one needed to completely restart fluxbox for the updates to
tabPadding to take effect.
Diffstat (limited to 'src/Window.cc')
-rw-r--r-- | src/Window.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Window.cc b/src/Window.cc index 685dae6..47118fa 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -3674,7 +3674,9 @@ void FluxboxWindow::associateClient(WinClient &client) { | |||
3674 | frame().theme().unfocusedTheme()->iconbarTheme(), client); | 3674 | frame().theme().unfocusedTheme()->iconbarTheme(), client); |
3675 | frame().createTab(*btn); | 3675 | frame().createTab(*btn); |
3676 | 3676 | ||
3677 | btn->setTextPadding(Fluxbox::instance()->getTabsPadding()); | 3677 | btn->signalTracker().join(Fluxbox::instance()->getTabsPaddingResource().modifiedSig(), |
3678 | FbTk::MemFun(static_cast<FbTk::TextButton &>(*btn), &FbTk::TextButton::setTextPadding)); | ||
3679 | btn->setTextPadding(*Fluxbox::instance()->getTabsPaddingResource()); | ||
3678 | btn->setPixmap(screen().getTabsUsePixmap()); | 3680 | btn->setPixmap(screen().getTabsUsePixmap()); |
3679 | 3681 | ||
3680 | m_labelbuttons[&client] = btn; | 3682 | m_labelbuttons[&client] = btn; |