]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - server/org.argeo.slc.ria/src/argeo-ria-lib/jcr/class/org/argeo/jcr/ria/JcrBrowser.js
JCR Icons
[gpl/argeo-slc.git] / server / org.argeo.slc.ria / src / argeo-ria-lib / jcr / class / org / argeo / jcr / ria / JcrBrowser.js
index 45a846cafafa14aea3cbdd493bfc4d5a49445d55..79da0d275a51235c737f1107259b1530aeb7ad9c 100644 (file)
@@ -4,6 +4,8 @@
  \r
 /* ************************************************************************\r
 \r
+#assets(org.argeo.jcr.ria/*)\r
+\r
 ************************************************************************ */ \r
 qx.Class.define("org.argeo.jcr.ria.JcrBrowser",\r
 {\r
@@ -42,14 +44,19 @@ qx.Class.define("org.argeo.jcr.ria.JcrBrowser",
                viewsManager.getViewPanesContainer().add(this._tBar);\r
                \r
                this._splitPane = new qx.ui.splitpane.Pane("horizontal");\r
-               var leftPane = new org.argeo.ria.components.TabbedViewPane("treeview", "Tree View");\r
-               this._splitPane.add(leftPane, 1);\r
+               this.leftPane = new org.argeo.ria.components.TabbedViewPane("treeview", "Tree View");\r
+               this._splitPane.add(this.leftPane, 1);\r
                var mainPane = new org.argeo.ria.components.TabbedViewPane("editor", "Editor View", true);\r
                this._splitPane.add(mainPane, 2);\r
                viewsManager.registerViewPane(this._tBar);\r
                viewsManager.registerViewPane(mainPane);      \r
-               viewsManager.registerViewPane(leftPane);   \r
-               viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1});\r
+               viewsManager.registerViewPane(this.leftPane);   \r
+               viewsManager.getViewPanesContainer().add(this._splitPane, {flex:1000});\r
+               \r
+               new qx.util.DeferredCall(function(){\r
+                       this._tBar.setHeight(32);\r
+               }, this).schedule();\r
+               \r
                \r
        },\r
        \r
@@ -76,6 +83,9 @@ qx.Class.define("org.argeo.jcr.ria.JcrBrowser",
                var queriesView = viewsManager.initIViewClass(org.argeo.jcr.ria.views.QueriesView, "treeview", dataModel);\r
                queriesView.load();\r
                \r
+               var pages = this.leftPane.getSelectables();\r
+               this.leftPane.setSelection([pages[0]]);\r
+               \r
                dataModel.requireContextChange();\r
        },\r
        \r