xns: Roo,
closable : true,
height : 600,
+ title : "Edit Form Elements",
width : 800,
items : [
{
xtype: 'GridPanel',
xns: Roo,
- region : 'center'
+ region : 'center',
+ 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
+ },
+ cm : [
+ {
+ xtype: 'ColumnModel',
+ xns: Roo.grid,
+ 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',
+ xns: Roo.grid,
+ header : 'Display Field'
+ },
+ {
+ xtype: 'ColumnModel',
+ xns: Roo.grid,
+ header : 'Source Data (hidden)'
+ },
+ {
+ xtype: 'ColumnModel',
+ xns: Roo.grid,
+ listeners : {
+ headerchange : function (_self, columnIndex, newText)
+ {
+
+ }
+ },
+ header : 'Source Data (display)'
+ },
+ {
+ xtype: 'ColumnModel',
+ xns: Roo.grid,
+ header : 'Type'
+ }
+ ]
+ }
}
],
center : {