]> Dogcows Code - chaz/openbox/blobdiff - src/Configmenu.cc
added "Hide Toolbar" option.
[chaz/openbox] / src / Configmenu.cc
index 89f93f9b16cc3c4f1a54508aa55e469f583197d4..6d1bbed274aa9c39c36ce0229ba885629516a9ff 100644 (file)
@@ -53,6 +53,8 @@ Configmenu::Configmenu(BScreen *scr) : Basemenu(scr) {
               "Focus New Windows"), 4);
   insert(i18n(ConfigmenuSet, ConfigmenuFocusLast,
               "Focus Last Window on Workspace"), 5);
+  insert(i18n(ConfigmenuSet, ConfigmenuHideToolbar,
+              "Hide Toolbar"), 6);
   update();
   setValues();
 }
@@ -64,6 +66,7 @@ void Configmenu::setValues(void) {
   setItemSelected(4, getScreen()->doFullMax());
   setItemSelected(5, getScreen()->doFocusNew());
   setItemSelected(6, getScreen()->doFocusLast());
+  setItemSelected(7, getScreen()->doHideToolbar());
 }
 
 
@@ -110,6 +113,12 @@ void Configmenu::itemSelected(int button, unsigned int index) {
     setItemSelected(index, getScreen()->doFocusLast());
     break;
   }
+
+  case 6: { // hide toolbar
+    getScreen()->saveHideToolbar((! getScreen()->doHideToolbar()));
+    setItemSelected(index, getScreen()->doHideToolbar());
+    break;
+  }
   } // switch
 }
 
This page took 0.020774 seconds and 4 git commands to generate.