diff options
| author | Jon A. Cruz <jon@joncruz.org> | 2010-01-13 07:29:06 +0000 |
|---|---|---|
| committer | Jon A. Cruz <jon@joncruz.org> | 2010-01-13 07:29:06 +0000 |
| commit | 8eb76a64895afea27e6975977437ab6be981bde5 (patch) | |
| tree | bee93240a263cc7ecb1642d4ffc51fefdc2ff15b /src/ui/uxmanager.cpp | |
| parent | Initial cut of disabling floating windows on window managers with problems. (diff) | |
| download | inkscape-8eb76a64895afea27e6975977437ab6be981bde5.tar.gz inkscape-8eb76a64895afea27e6975977437ab6be981bde5.zip | |
Adding a 'widescreen' task.
(bzr r8972)
Diffstat (limited to 'src/ui/uxmanager.cpp')
| -rw-r--r-- | src/ui/uxmanager.cpp | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/src/ui/uxmanager.cpp b/src/ui/uxmanager.cpp index ddc28a858..d5fa90406 100644 --- a/src/ui/uxmanager.cpp +++ b/src/ui/uxmanager.cpp @@ -89,18 +89,26 @@ void UXManager::setTask(SPDesktop* dt, gint val) for (vector<SPDesktopWidget*>::iterator it = dtws.begin(); it != dtws.end(); ++it) { SPDesktopWidget* dtw = *it; if (dtw->desktop == dt) { - if (val == 0) { - dtw->setToolboxPosition("ToolToolbar", GTK_POS_LEFT); - dtw->setToolboxPosition("CommandsToolbar", GTK_POS_TOP); - dtw->setToolboxPosition("SnapToolbar", GTK_POS_TOP); - // for now skip "AuxToolbar"; - } else { - dtw->setToolboxPosition("ToolToolbar", GTK_POS_TOP); - dtw->setToolboxPosition("CommandsToolbar", GTK_POS_LEFT); - dtw->setToolboxPosition("SnapToolbar", GTK_POS_RIGHT); - // for now skip "AuxToolbar"; + switch (val) { + default: + case 0: + dtw->setToolboxPosition("ToolToolbar", GTK_POS_LEFT); + dtw->setToolboxPosition("CommandsToolbar", GTK_POS_TOP); + //dtw->setToolboxPosition("AuxToolbar", GTK_POS_TOP); + dtw->setToolboxPosition("SnapToolbar", GTK_POS_TOP); + break; + case 1: + dtw->setToolboxPosition("ToolToolbar", GTK_POS_TOP); + dtw->setToolboxPosition("CommandsToolbar", GTK_POS_LEFT); + //dtw->setToolboxPosition("AuxToolbar", GTK_POS_TOP); + dtw->setToolboxPosition("SnapToolbar", GTK_POS_RIGHT); + break; + case 2: + dtw->setToolboxPosition("ToolToolbar", GTK_POS_LEFT); + dtw->setToolboxPosition("CommandsToolbar", GTK_POS_RIGHT); + dtw->setToolboxPosition("SnapToolbar", GTK_POS_RIGHT); + //dtw->setToolboxPosition("AuxToolbar", GTK_POS_RIGHT); } - break; } } } |
