diff options
Diffstat (limited to 'src/WorkspaceCmd.cc')
-rw-r--r-- | src/WorkspaceCmd.cc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/WorkspaceCmd.cc b/src/WorkspaceCmd.cc index c2a2f8d..bdba96c 100644 --- a/src/WorkspaceCmd.cc +++ b/src/WorkspaceCmd.cc | |||
@@ -634,6 +634,16 @@ void ToggleSlitAboveCmd::execute() { | |||
634 | #endif | 634 | #endif |
635 | } | 635 | } |
636 | 636 | ||
637 | REGISTER_COMMAND(toggleslithidden, ToggleSlitHiddenCmd, void); | ||
638 | void ToggleSlitHiddenCmd::execute() { | ||
639 | #if USE_SLIT | ||
640 | if (BScreen *screen = Fluxbox::instance()->mouseScreen()) { | ||
641 | screen->slit()->toggleHidden(); | ||
642 | const_cast<FbTk::FbWindow&>(screen->slit()->window()).raise(); | ||
643 | } | ||
644 | #endif | ||
645 | } | ||
646 | |||
637 | REGISTER_COMMAND(toggletoolbarabove, ToggleToolbarAboveCmd, void); | 647 | REGISTER_COMMAND(toggletoolbarabove, ToggleToolbarAboveCmd, void); |
638 | void ToggleToolbarAboveCmd::execute() { | 648 | void ToggleToolbarAboveCmd::execute() { |
639 | #if USE_TOOLBAR | 649 | #if USE_TOOLBAR |
@@ -644,6 +654,16 @@ void ToggleToolbarAboveCmd::execute() { | |||
644 | #endif | 654 | #endif |
645 | } | 655 | } |
646 | 656 | ||
657 | REGISTER_COMMAND(toggletoolbarvisible, ToggleToolbarHiddenCmd, void); | ||
658 | void ToggleToolbarHiddenCmd::execute() { | ||
659 | #if USE_TOOLBAR | ||
660 | if (BScreen *screen = Fluxbox::instance()->mouseScreen()) { | ||
661 | screen->toolbar()->toggleHidden(); | ||
662 | const_cast<FbTk::FbWindow&>(screen->toolbar()->window()).raise(); | ||
663 | } | ||
664 | #endif | ||
665 | } | ||
666 | |||
647 | REGISTER_COMMAND(closeallwindows, CloseAllWindowsCmd, void); | 667 | REGISTER_COMMAND(closeallwindows, CloseAllWindowsCmd, void); |
648 | 668 | ||
649 | void CloseAllWindowsCmd::execute() { | 669 | void CloseAllWindowsCmd::execute() { |