\r
/* ************************************************************************\r
\r
+#assets(org.argeo.jcr.ria/*)\r
+\r
************************************************************************ */ \r
qx.Class.define("org.argeo.jcr.ria.JcrBrowser",\r
{\r
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
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
this.set({\r
layout : new qx.ui.layout.HBox(),\r
dataModel : dataModel,\r
- padding: 5, \r
+ paddingTop: 5, \r
+ paddingLeft: 5, \r
decorator : 'toolbar'\r
}); \r
\r
},\r
\r
_initListItem : function(jcrNode, label){\r
- var li = new qx.ui.form.ListItem((label?label:jcrNode.getName()));\r
+ var li = new qx.ui.form.ListItem((label?label:jcrNode.getName()), "org.argeo.jcr.ria/folder.png");\r
li.setModel(jcrNode);\r
li.addListener("dblclick", function(){\r
this.getDataModel().setSelectionWithSource([jcrNode], this);\r
init : {\r
"refresh_query" : {\r
label : "Refresh",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/view-refresh.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Query",\r
},\r
"remove_query" : {\r
label : "Remove",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/edit-delete.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Query",\r
var treeQuery = queryFolder;\r
}else{\r
var treeQuery = new qx.ui.tree.TreeFolder(label);\r
+ treeQuery.setIcon("org.argeo.jcr.ria/system-search.png");\r
treeQuery.setModel({language:language, query:query});\r
this.treeBase.add(treeQuery);\r
}\r
init : {\r
"zoom_in" : {\r
label : "Zoom To Node",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/zoom-in.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Zoom",\r
},\r
"zoom_out" : {\r
label : "Zoom Out",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/zoom-out.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Zoom",\r
var initLength = parts.length; \r
for(var i=0;i<initLength;i++){\r
var newPath = parts.join("/");\r
- pathes.push({label:newPath,icon:'', commandId:newPath});\r
+ pathes.push({label:newPath,icon:'org.argeo.jcr.ria/folder_16.png', commandId:newPath});\r
parts.pop();\r
}\r
}\r
},\r
"refresh" : {\r
label : "Refresh",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/view-refresh.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Selection",\r
},\r
"open" : {\r
label : "Open",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/document-open.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Selection",\r
},\r
"dl" : {\r
label : "Download",\r
- icon : "org.argeo.slc.ria/media-playback-start.png",\r
+ icon : "org.argeo.jcr.ria/go-down.png",\r
shortcut : null,\r
enabled : true,\r
menu : "Selection",\r
var newRoot = new org.argeo.jcr.ria.views.JcrTreeFolder(contextNode);\r
this.tree.setRoot(newRoot);\r
this.tree.setSelection([newRoot]);\r
+ newRoot.setOpen(true);\r
}, this);\r
this.tree.addListener("changeSelection", function(e){\r
var sel = this.tree.getSelection();\r
\r
}, this);\r
this.tree.setContextMenu(org.argeo.ria.event.CommandsManager\r
- .getInstance().createMenuFromIds(["open", "dl", "zoom_in", "zoom_out"])); \r
+ .getInstance().createMenuFromIds(["open", "dl", "refresh", "zoom_in", "zoom_out"])); \r
},\r
\r
/**\r