anchor.diff:  					columns: [
   						{text: 'Key', dataIndex: 'code', flex: 2},
   						{text: 'Value', dataIndex: 'description', flex: 5, cellWrap: true}
  +					],
  +					listeners: {
  +						selectionchange: function (grid, record, index, opts) {
  +							if (Ext.getCmp('sysConfigPropGrid').getSelectionModel().hasSelection()) {
  +								Ext.getCmp('sysConfigPropGrid-tools-edit').enable();
  +								Ext.getCmp('sysConfigPropGrid-tools-delete').enable();
  +							} else {
  +								Ext.getCmp('sysConfigPropGrid-tools-edit').disable();
  +								Ext.getCmp('sysConfigPropGrid-tools-delete').disable();
  +							}
  +						}
  +					}
  +				});
   					]
   				});
   
  
positive.code: 								},
  								{
  									text: 'Delete',
  									scale: 'medium',
  									iconCls: 'fa fa-2x fa-trash',
  									disabled: true,
  
negative.code: 								},
  								{
  									text: 'Edit',
  									id: 'sysConfigPropGrid-tools-edit',
  									scale: 'medium',
  									iconCls: 'fa fa-2x fa-edit',
  									disabled: true,
  