screen->getRootmenu()->show();
}
} else if (e->xbutton.button == 4) {
- if ((screen->getCurrentWorkspaceID()-1)<0)
- screen->changeWorkspaceID(screen->getWorkspaceCount()-1);
+ if ((screen->getCurrentWorkspaceID() + 1) >
+ screen->getWorkspaceCount() - 1)
+ screen->changeWorkspaceID(0);
else
- screen->changeWorkspaceID(screen->getCurrentWorkspaceID()-1);
+ screen->changeWorkspaceID(screen->getCurrentWorkspaceID() + 1);
} else if (e->xbutton.button == 5) {
- if ((screen->getCurrentWorkspaceID()+1)>screen->getWorkspaceCount()-1)
- screen->changeWorkspaceID(0);
+ if ((screen->getCurrentWorkspaceID() - 1) < 0)
+ screen->changeWorkspaceID(screen->getWorkspaceCount() - 1);
else
- screen->changeWorkspaceID(screen->getCurrentWorkspaceID()+1);
+ screen->changeWorkspaceID(screen->getCurrentWorkspaceID() - 1);
}
}
}
config.setValue(rc_string, screen->getToolbar()->doAutoHide() ?
"True" : "False");
+ sprintf(rc_string, "session.screen%d.toolbar.hide", screen_number);
+ config.setValue(rc_string, screen->doToolbarHide() ?
+ "True" : "False");
+
+
switch (screen->getToolbarPlacement()) {
case Toolbar::TopLeft: placement = "TopLeft"; break;
case Toolbar::BottomLeft: placement = "BottomLeft"; break;
else
screen->saveToolbarOnTop(False);
+ sprintf(name_lookup, "session.screen%d.toolbar.hide", screen_number);
+ sprintf(class_lookup, "Session.Screen%d.Toolbar.Hide", screen_number);
+ if (config.getValue(name_lookup, class_lookup, b))
+ screen->saveToolbarHide((Bool)b);
+ else
+ screen->saveToolbarHide(False);
+
sprintf(name_lookup, "session.screen%d.toolbar.autoHide", screen_number);
sprintf(class_lookup, "Session.Screen%d.Toolbar.autoHide", screen_number);
if (config.getValue(name_lookup, class_lookup, b))