# HG changeset patch # User Dustin Demuth # Date 1449586706 -3600 # Node ID d8b0b23047b1ead168420e962ce358407e8980c8 # Parent 2c394e72ba4119a6beb80251088997875400a655 Added GridEditor Plugin diff -r 2c394e72ba41 -r d8b0b23047b1 app/view/grid/DatensatzErzeuger.js --- a/app/view/grid/DatensatzErzeuger.js Fri Dec 04 15:29:04 2015 +0100 +++ b/app/view/grid/DatensatzErzeuger.js Tue Dec 08 15:58:26 2015 +0100 @@ -30,6 +30,14 @@ var i18n = Lada.getApplication().bundle; this.emptyText = i18n.getMsg('de.emptyGrid'); + this.rowEditing = Ext.create('Ext.grid.plugin.RowEditing', { + clicksToMoveEditor: 1, + autoCancel: false, + disabled: false, + pluginId: 'rowedit' + }); + this.plugins = [this.rowEditing]; + // TODO: Which docked Items are required? this.dockedItems = [{ xtype: 'toolbar', @@ -70,6 +78,12 @@ allowBlank: false } }, { + header: i18n.getMsg('bezeichnung'), + dataIndex: 'bezeichnung', + editor: { + xtype: 'textfield' + } + }, { header: i18n.getMsg('mstId'), dataIndex: 'mstId', renderer: function(value) { diff -r 2c394e72ba41 -r d8b0b23047b1 app/view/grid/MessprogrammKategorie.js --- a/app/view/grid/MessprogrammKategorie.js Fri Dec 04 15:29:04 2015 +0100 +++ b/app/view/grid/MessprogrammKategorie.js Tue Dec 08 15:58:26 2015 +0100 @@ -30,6 +30,14 @@ var i18n = Lada.getApplication().bundle; this.emptyText = i18n.getMsg('mk.emptyGrid'); + this.rowEditing = Ext.create('Ext.grid.plugin.RowEditing', { + clicksToMoveEditor: 1, + autoCancel: false, + disabled: false, + pluginId: 'rowedit' + }); + this.plugins = [this.rowEditing]; + // TODO: Which docked Items are required? this.dockedItems = [{ xtype: 'toolbar', diff -r 2c394e72ba41 -r d8b0b23047b1 app/view/grid/Probenehmer.js --- a/app/view/grid/Probenehmer.js Fri Dec 04 15:29:04 2015 +0100 +++ b/app/view/grid/Probenehmer.js Tue Dec 08 15:58:26 2015 +0100 @@ -30,6 +30,14 @@ var i18n = Lada.getApplication().bundle; this.emptyText = i18n.getMsg('pn.emptyGrid'); + this.rowEditing = Ext.create('Ext.grid.plugin.RowEditing', { + clicksToMoveEditor: 1, + autoCancel: false, + disabled: false, + pluginId: 'rowedit' + }); + this.plugins = [this.rowEditing]; + // TODO: Which docked Items are required? this.dockedItems = [{ xtype: 'toolbar',