diff options
author | Mark Tiefenbruck <mark@fluxbox.org> | 2008-10-13 04:55:03 (GMT) |
---|---|---|
committer | Mark Tiefenbruck <mark@fluxbox.org> | 2008-10-13 04:55:03 (GMT) |
commit | 5b07791ed4c33a11f8fabd274b07056e4fa6996d (patch) | |
tree | 5b62f4b779aab02f5115d15c5682977ccab4b99a /src/Screen.cc | |
parent | e5fd401f4eadef1aa4ab91b11d38653d1a4b7194 (diff) | |
download | fluxbox_pavel-5b07791ed4c33a11f8fabd274b07056e4fa6996d.zip fluxbox_pavel-5b07791ed4c33a11f8fabd274b07056e4fa6996d.tar.bz2 |
merge menuDelay and menuDelayClose options
Diffstat (limited to 'src/Screen.cc')
-rw-r--r-- | src/Screen.cc | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/Screen.cc b/src/Screen.cc index e6d10ff..776dd29 100644 --- a/src/Screen.cc +++ b/src/Screen.cc | |||
@@ -305,7 +305,6 @@ BScreen::ScreenResource::ScreenResource(FbTk::ResourceManager &rm, | |||
305 | unfocused_alpha(rm, 255, scrname+".window.unfocus.alpha", altscrname+".Window.Unfocus.Alpha"), | 305 | unfocused_alpha(rm, 255, scrname+".window.unfocus.alpha", altscrname+".Window.Unfocus.Alpha"), |
306 | menu_alpha(rm, 255, scrname+".menu.alpha", altscrname+".Menu.Alpha"), | 306 | menu_alpha(rm, 255, scrname+".menu.alpha", altscrname+".Menu.Alpha"), |
307 | menu_delay(rm, 200, scrname + ".menuDelay", altscrname+".MenuDelay"), | 307 | menu_delay(rm, 200, scrname + ".menuDelay", altscrname+".MenuDelay"), |
308 | menu_delay_close(rm, 200, scrname + ".menuDelayClose", altscrname+".MenuDelayClose"), | ||
309 | tab_width(rm, 64, scrname + ".tab.width", altscrname+".Tab.Width"), | 308 | tab_width(rm, 64, scrname + ".tab.width", altscrname+".Tab.Width"), |
310 | tooltip_delay(rm, 500, scrname + ".tooltipDelay", altscrname+".TooltipDelay"), | 309 | tooltip_delay(rm, 500, scrname + ".tooltipDelay", altscrname+".TooltipDelay"), |
311 | allow_remote_actions(rm, false, scrname+".allowRemoteActions", altscrname+".AllowRemoteActions"), | 310 | allow_remote_actions(rm, false, scrname+".allowRemoteActions", altscrname+".AllowRemoteActions"), |
@@ -455,13 +454,7 @@ BScreen::BScreen(FbTk::ResourceManager &rm, | |||
455 | if (*resource.menu_delay < 0) | 454 | if (*resource.menu_delay < 0) |
456 | *resource.menu_delay = 0; | 455 | *resource.menu_delay = 0; |
457 | 456 | ||
458 | if (*resource.menu_delay_close > 5000) | 457 | m_menutheme->setDelay(*resource.menu_delay); |
459 | *resource.menu_delay_close = 5000; | ||
460 | if (*resource.menu_delay_close < 0) | ||
461 | *resource.menu_delay_close = 0; | ||
462 | |||
463 | m_menutheme->setDelayOpen(*resource.menu_delay); | ||
464 | m_menutheme->setDelayClose(*resource.menu_delay_close); | ||
465 | 458 | ||
466 | focusedWinFrameTheme()->reconfigSig().attach(this);// for geom window | 459 | focusedWinFrameTheme()->reconfigSig().attach(this);// for geom window |
467 | 460 | ||
@@ -915,13 +908,7 @@ void BScreen::reconfigure() { | |||
915 | if (*resource.menu_delay < 0) | 908 | if (*resource.menu_delay < 0) |
916 | *resource.menu_delay = 0; | 909 | *resource.menu_delay = 0; |
917 | 910 | ||
918 | if (*resource.menu_delay_close > 5000) | 911 | m_menutheme->setDelay(*resource.menu_delay); |
919 | *resource.menu_delay_close = 5000; | ||
920 | if (*resource.menu_delay_close < 0) | ||
921 | *resource.menu_delay_close = 0; | ||
922 | |||
923 | m_menutheme->setDelayOpen(*resource.menu_delay); | ||
924 | m_menutheme->setDelayClose(*resource.menu_delay_close); | ||
925 | 912 | ||
926 | // realize the number of workspaces from the init-file | 913 | // realize the number of workspaces from the init-file |
927 | const unsigned int nr_ws = *resource.workspaces; | 914 | const unsigned int nr_ws = *resource.workspaces; |