aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/Screen.cc')
-rw-r--r--src/Screen.cc9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 7b57535..a04918f 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -1492,21 +1492,14 @@ void BScreen::setupConfigmenu(FbTk::Menu &menu) {
1492 menu.removeAll(); 1492 menu.removeAll();
1493 1493
1494 FbTk::MacroCommand *s_a_reconf_macro = new FbTk::MacroCommand(); 1494 FbTk::MacroCommand *s_a_reconf_macro = new FbTk::MacroCommand();
1495 FbTk::MacroCommand *s_a_reconftabs_macro = new FbTk::MacroCommand();
1496 FbTk::RefCount<FbTk::Command<void> > saverc_cmd(new FbTk::SimpleCommand<Fluxbox>( 1495 FbTk::RefCount<FbTk::Command<void> > saverc_cmd(new FbTk::SimpleCommand<Fluxbox>(
1497 *Fluxbox::instance(), 1496 *Fluxbox::instance(),
1498 &Fluxbox::save_rc)); 1497 &Fluxbox::save_rc));
1499 FbTk::RefCount<FbTk::Command<void> > reconf_cmd(FbTk::CommandParser<void>::instance().parse("reconfigure")); 1498 FbTk::RefCount<FbTk::Command<void> > reconf_cmd(FbTk::CommandParser<void>::instance().parse("reconfigure"));
1500 1499
1501 FbTk::RefCount<FbTk::Command<void> > reconftabs_cmd(new FbTk::SimpleCommand<BScreen>(
1502 *this,
1503 &BScreen::reconfigureTabs));
1504 s_a_reconf_macro->add(saverc_cmd); 1500 s_a_reconf_macro->add(saverc_cmd);
1505 s_a_reconf_macro->add(reconf_cmd); 1501 s_a_reconf_macro->add(reconf_cmd);
1506 s_a_reconftabs_macro->add(saverc_cmd);
1507 s_a_reconftabs_macro->add(reconftabs_cmd);
1508 FbTk::RefCount<FbTk::Command<void> > save_and_reconfigure(s_a_reconf_macro); 1502 FbTk::RefCount<FbTk::Command<void> > save_and_reconfigure(s_a_reconf_macro);
1509 FbTk::RefCount<FbTk::Command<void> > save_and_reconftabs(s_a_reconftabs_macro);
1510 // create focus menu 1503 // create focus menu
1511 // we don't set this to internal menu so will 1504 // we don't set this to internal menu so will
1512 // be deleted toghether with the parent 1505 // be deleted toghether with the parent
@@ -1618,7 +1611,7 @@ void BScreen::setupConfigmenu(FbTk::Menu &menu) {
1618 "Width of external-style tabs"), 1611 "Width of external-style tabs"),
1619 resource.tab_width, 10, 3000, /* silly number */ 1612 resource.tab_width, 10, 3000, /* silly number */
1620 *tab_menu); 1613 *tab_menu);
1621 tab_width_item->setCommand(save_and_reconftabs); 1614 tab_width_item->setCommand(saverc_cmd);
1622 tab_menu->insert(tab_width_item); 1615 tab_menu->insert(tab_width_item);
1623 1616
1624 // menu is 3 wide, 5 down 1617 // menu is 3 wide, 5 down