Code

Adding a 'widescreen' task.
[inkscape.git] / src / ui / uxmanager.cpp
index ddc28a85892d6f46af4684aeedf6332550f15e6b..d5fa90406fbb437c3cf9083e2a4ee9a1907be7b6 100644 (file)
@@ -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;
         }
     }
 }