]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js
Spec editor is an independant view
[gpl/argeo-slc.git] / server / org.argeo.slc.ria / src / argeo-ria-lib / slc-web / class / org / argeo / slc / web / LauncherPerspective.js
index 8138bd0d88c56b019b9f75ed9f1410f44be55e2a..aa6eabeb049bb656a30841142e9af753f3d3f761 100644 (file)
@@ -23,21 +23,30 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective",
       this._splitPane = new qx.ui.splitpane.Pane("horizontal");      \r
       this._secondSplit = new qx.ui.splitpane.Pane("vertical");\r
       this._secondSplit.setDecorator(null);\r
+      this._thirdSplit = new qx.ui.splitpane.Pane("horizontal");\r
+      this._thirdSplit.setDecorator(null);\r
             \r
          var selectorPane = new org.argeo.ria.components.ViewPane("selector", "Available Scripts");\r
          selectorPane.set({width:290});\r
          viewsManager.registerViewPane(selectorPane);\r
          \r
          var batchPane = new org.argeo.ria.components.ViewPane("batch", "Batch");\r
-         batchPane.set({height:300});\r
+         batchPane.set({width: 600, height:300});\r
          viewsManager.registerViewPane(batchPane);\r
          \r
          var logPane = new org.argeo.ria.components.ViewPane("main", "Executions Log");\r
-         viewsManager.registerViewPane(logPane);         \r
+         viewsManager.registerViewPane(logPane);\r
          \r
-         this._secondSplit.add(batchPane, 0);    \r
+         var specEditorPane = new org.argeo.ria.components.ViewPane("editor", "Specs Editor");\r
+         specEditorPane.set({width:200});\r
+         viewsManager.registerViewPane(specEditorPane);\r
+         \r
+         this._secondSplit.add(this._thirdSplit, 0);     \r
          this._secondSplit.add(logPane, 1);      \r
          \r
+         this._thirdSplit.add(batchPane, 0);\r
+         this._thirdSplit.add(specEditorPane, 1);\r
+         \r
          this._splitPane.add(selectorPane, 0);   \r
          this._splitPane.add(this._secondSplit, 1);\r
 \r
@@ -53,6 +62,9 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective",
          var batchApplet = viewsManager.initIViewClass(org.argeo.slc.ria.BatchView, "batch");\r
          batchApplet.load();\r
          \r
+         var editor = viewsManager.initIViewClass(org.argeo.slc.ria.SpecsEditorView, "editor");\r
+         editor.load();\r
+         \r
          var logger = viewsManager.initIViewClass(org.argeo.slc.ria.SlcExecLoggerApplet, "main");\r
          logger.load();\r
        },\r