* Weather this command is a true/false state \r
*/\r
toggle : {init:false},\r
+ /**\r
+ * It toggle button, initial state \r
+ */\r
+ toggleInitialState : {init : false},\r
/**\r
* Sub menu if needed \r
*/\r
button.setEnabled(this.getEnabled());\r
}else if(this.getToggle()){\r
button = new qx.ui.toolbar.CheckBox(this.getLabel(), this.getIcon());\r
+ if(this.getToggleInitialState()){\r
+ button.setChecked(true);\r
+ }\r
this._registerToggleButtonListeners(button);\r
}else{\r
button = new qx.ui.toolbar.Button(\r
this.fireEvent("execute");\r
}, this);\r
this.addListener("execute", function(event){\r
- if(this.getUserData("slc;command.toggleStateSource") == button) return;\r
+ if(this.getUserData("slc.command.toggleStateSource") == button) return;\r
button.setUserData("disableListener", true);\r
button.setChecked(this.getUserData("slc.command.toggleState"));\r
button.setUserData("disableListener", false);\r