X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=server%2Forg.argeo.slc.ria%2Fsrc%2Fargeo-ria-lib%2Fslc-web%2Fclass%2Forg%2Fargeo%2Fslc%2Fweb%2FLauncherPerspective.js;h=390ba6f23635d4035ac7854d52fc695cdd2910b0;hb=be50355b5493246c88adbb172bb270d61a852b20;hp=8138bd0d88c56b019b9f75ed9f1410f44be55e2a;hpb=2dad63f97c21e34db947b740c7f728fd34ae11a5;p=gpl%2Fargeo-slc.git diff --git a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js index 8138bd0d8..390ba6f23 100644 --- a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js +++ b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js @@ -13,7 +13,7 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective", statics : { LABEL : "Slc Execution", - ICON : "resource/slc/utilities-terminal.png" + ICON : "org.argeo.slc.ria/utilities-terminal.png" }, members : { @@ -23,21 +23,30 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective", this._splitPane = new qx.ui.splitpane.Pane("horizontal"); this._secondSplit = new qx.ui.splitpane.Pane("vertical"); this._secondSplit.setDecorator(null); + this._thirdSplit = new qx.ui.splitpane.Pane("horizontal"); + this._thirdSplit.setDecorator(null); var selectorPane = new org.argeo.ria.components.ViewPane("selector", "Available Scripts"); selectorPane.set({width:290}); viewsManager.registerViewPane(selectorPane); var batchPane = new org.argeo.ria.components.ViewPane("batch", "Batch"); - batchPane.set({height:300}); + batchPane.set({width: 500, height:500}); viewsManager.registerViewPane(batchPane); var logPane = new org.argeo.ria.components.ViewPane("main", "Executions Log"); - viewsManager.registerViewPane(logPane); + viewsManager.registerViewPane(logPane); - this._secondSplit.add(batchPane, 0); + var specEditorPane = new org.argeo.ria.components.ViewPane("editor", "Specs Editor"); + specEditorPane.set({width:200}); + viewsManager.registerViewPane(specEditorPane); + + this._secondSplit.add(this._thirdSplit, 0); this._secondSplit.add(logPane, 1); + this._thirdSplit.add(batchPane, 0); + this._thirdSplit.add(specEditorPane, 1); + this._splitPane.add(selectorPane, 0); this._splitPane.add(this._secondSplit, 1); @@ -53,6 +62,9 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective", var batchApplet = viewsManager.initIViewClass(org.argeo.slc.ria.BatchView, "batch"); batchApplet.load(); + var editor = viewsManager.initIViewClass(org.argeo.slc.ria.SpecsEditorView, "editor"); + editor.load(); + var logger = viewsManager.initIViewClass(org.argeo.slc.ria.SlcExecLoggerApplet, "main"); logger.load(); }, @@ -61,6 +73,7 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective", viewsManager.getViewPaneById("main").empty(); viewsManager.getViewPaneById("batch").empty(); viewsManager.getViewPaneById("selector").empty(); + viewsManager.getViewPaneById("editor").empty(); viewsManager.getViewPanesContainer().remove(this._splitPane); }