Pman.Tab.AdminEnums.bjs
authorChris <chris@roojs.com>
Thu, 4 Jul 2013 10:01:44 +0000 (18:01 +0800)
committerChris <chris@roojs.com>
Thu, 4 Jul 2013 10:01:44 +0000 (18:01 +0800)
Pman.Tab.AdminEnums.js

Pman.Tab.AdminEnums.bjs
Pman.Tab.AdminEnums.js

index 8643cbe..bd23c3b 100644 (file)
                                     "|icon": "Roo.rootURL + 'images/default/dd/drop-add.gif'",
                                     "|xns": "Roo.Toolbar"
                                 },
+                                {
+                                    "listeners": {
+                                        "|click": "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    var et = _this.etypeCombo.getValue();\n    var ds = _this.grid.getDataSource();\n    if (!et) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n        return;\n    }\n\n    var add = ds.reader.newRow({    \n             id: 0, \n             display_name : '', \n             name : '', \n             etype: et, \n             active: 1, \n             seqid: 0\n      });\n     var r = ds.data.length;\n    ds.insert(r  , add);  \n    _this.grid.startEditing(r, 1); // name... \n}\n"
+                                    },
+                                    "cls": "x-btn-text-icon",
+                                    "text": "Add Value",
+                                    "xtype": "Button",
+                                    "|icon": "Roo.rootURL + 'images/default/dd/drop-add.gif'",
+                                    "|xns": "Roo.Toolbar"
+                                },
                                 {
                                     "|xns": "Roo.Toolbar",
                                     "xtype": "Fill"
index 22473b2..d0fd614 100644 (file)
@@ -254,6 +254,38 @@ Pman.Tab.AdminEnums = new Roo.XComponent({
                             text : "Add Value",
                             icon : Roo.rootURL + 'images/default/dd/drop-add.gif'
                         },
+                        {
+                            xtype: 'Button',
+                            xns: Roo.Toolbar,
+                            listeners : {
+                                click : function()
+                                {
+                                    
+                                    // if we do not have a selected type... - what should we show..?
+                                    var et = _this.etypeCombo.getValue();
+                                    var ds = _this.grid.getDataSource();
+                                    if (!et) {
+                                        Roo.MessageBox.alert("Error", "Select a pulldown");
+                                        return;
+                                    }
+                                
+                                    var add = ds.reader.newRow({    
+                                             id: 0, 
+                                             display_name : '', 
+                                             name : '', 
+                                             etype: et, 
+                                             active: 1, 
+                                             seqid: 0
+                                      });
+                                     var r = ds.data.length;
+                                    ds.insert(r  , add);  
+                                    _this.grid.startEditing(r, 1); // name... 
+                                }
+                            },
+                            cls : 'x-btn-text-icon',
+                            text : "Add Value",
+                            icon : Roo.rootURL + 'images/default/dd/drop-add.gif'
+                        },
                         {
                             xtype: 'Fill',
                             xns: Roo.Toolbar