Dump.php
[Pman.Builder] / Pman.Dialog.BuilderForm.js
index ca30761..acba417 100644 (file)
@@ -42,6 +42,21 @@ Pman.Dialog.BuilderForm = {
                     grid : {
                         xtype: 'EditorGrid',
                         xns: Roo.grid,
+                        toolbar : {
+                            xtype: 'Toolbar',
+                            xns: Roo,
+                            items : [
+                                {
+                                    xtype: 'Fill',
+                                    xns: Roo.Toolbar
+                                },
+                                {
+                                    xtype: 'Button',
+                                    xns: Roo.Toolbar,
+                                    text : "Add Field"
+                                }
+                            ]
+                        },
                         ds : {
                             xtype: 'Store',
                             xns: Roo.data
@@ -50,7 +65,31 @@ Pman.Dialog.BuilderForm = {
                             {
                                 xtype: 'ColumnModel',
                                 xns: Roo.grid,
-                                header : 'Label'
+                                header : 'Label',
+                                editor : {
+                                    xtype: 'GridEditor',
+                                    xns: Roo.grid,
+                                    field : {
+                                        xtype: 'TextField',
+                                        xns: Roo.form
+                                    }
+                                }
+                            },
+                            {
+                                xtype: 'ColumnModel',
+                                xns: Roo.grid,
+                                header : 'Type'
+                            },
+                            {
+                                xtype: 'ColumnModel',
+                                xns: Roo.grid,
+                                header : 'Width',
+                                width : 50
+                            },
+                            {
+                                xtype: 'ColumnModel',
+                                xns: Roo.grid,
+                                header : 'Data Field'
                             },
                             {
                                 xtype: 'ColumnModel',
@@ -60,7 +99,18 @@ Pman.Dialog.BuilderForm = {
                             {
                                 xtype: 'ColumnModel',
                                 xns: Roo.grid,
-                                header : 'Source Data'
+                                header : 'Source Data (hidden)'
+                            },
+                            {
+                                xtype: 'ColumnModel',
+                                xns: Roo.grid,
+                                listeners : {
+                                    headerchange : function (_self, columnIndex, newText)
+                                    {
+                                    
+                                    }
+                                },
+                                header : 'Source Data (display)'
                             },
                             {
                                 xtype: 'ColumnModel',