callback : function(e){},\r
command : null\r
},\r
+ /*\r
"quit" : {\r
label : "Quit", \r
icon : "resource/slc/system-shutdown.png",\r
callback : function(e){}, \r
command : null\r
},\r
+ */\r
"log" : {\r
label : "Show Console", \r
icon : "resource/slc/help-contents.png",\r
}\r
}\r
command.setEnabled(definition.enabled);\r
+ if(definition.toggle){\r
+ command.setToggle(true);\r
+ }\r
command.addListener("execute", definition.callback, (definition.callbackContext?definition.callbackContext:this));\r
if(definition.init){\r
var binded = qx.lang.Function.bind(definition.init, command);\r
menu.add(icon);\r
menu.add(text);\r
menu.add(both);\r
+ mgr.setSelected(both);\r
toolbar.setContextMenu(menu); \r
mgr.addListener("changeValue", function(e){\r
this.setShow(e.getData());\r