{
- "id": "file-gtk-18",
+ "id": "file-gtk-1",
"name": "FixBug",
"parent": "",
"title": false,
"xtype": "Dialog",
"|deletable": true,
"|modal": true,
- "|show": "function(c) {\n \n if (!this.el) {\n this.init();\n }\n var _this = this;\n /*[ 'xtype' ].forEach(function(k) {\n _this.get(k).setValue(typeof(c[k]) == 'undefined' ? '' : c[k]);\n });\n\t// shouild set path..\n */\n this.el.show_all();\n \n // block until we return.\n var run_ret = this.el.run();\n if (run_ret < 1 ) {\n return false;\n }\n print(\"RUN RETURN : \" + run_ret);\n \n //print(JSON.stringify(this.get('bug').getValue()));\n return this.get('bug').getValue();\n //this.success = c.success;\n}\n",
+ "|show": "function(c) {\n \n if (!this.el) {\n this.init();\n }\n var _this = this;\n /*[ 'xtype' ].forEach(function(k) {\n _this.get(k).setValue(typeof(c[k]) == 'undefined' ? '' : c[k]);\n });\n\t// shouild set path..\n */\n\n \n this.el.show_all();\n this.get('/ok_button').el.set_sensitive(false);\n \n // block until we return.\n var run_ret = this.el.run();\n if (run_ret < 1 ) {\n return false;\n }\n print(\"RUN RETURN : \" + run_ret);\n \n //print(JSON.stringify(this.get('bug').getValue()));\n return this.get('bug').getValue();\n //this.success = c.success;\n}\n",
"|xns": "Gtk",
"items": [
{
},
{
"listeners": {
- "changed": "function (self) {\n var d = this.getValue();\n this.get('/view').load(d.description);\n}"
+ "changed": "function (self) {\n var d = this.getValue();\n this.get('/view').load(d.description);\n this.get('/ok_button').el.set_sensitive(true);\n}"
},
"id": "bug",
"pack": "pack_end,true,true,3",
]
},
{
- "|xns": "Gtk",
- "xtype": "Button",
+ "label": "Cancel",
"pack": "add_action_widget,0",
- "label": "Cancel"
+ "xtype": "Button",
+ "|xns": "Gtk",
+ "listeners": {}
},
{
- "|xns": "Gtk",
- "xtype": "Button",
+ "id": "ok_button",
+ "label": "OK",
"pack": "add_action_widget,1",
- "label": "OK"
+ "xtype": "Button",
+ "|xns": "Gtk"
}
]
}