added icons to member and permission grid

This commit is contained in:
Sebastian Sdorra
2011-08-07 16:54:36 +02:00
parent b9534dad31
commit 4a039f6d2e
2 changed files with 9 additions and 0 deletions

View File

@@ -33,6 +33,8 @@
Sonia.group.MemberFormPanel = Ext.extend(Sonia.group.FormPanel, { Sonia.group.MemberFormPanel = Ext.extend(Sonia.group.FormPanel, {
memberStore: null, memberStore: null,
addIcon: 'resources/images/add.gif',
removeIcon: 'resources/images/delete.gif',
initComponent: function(){ initComponent: function(){
this.memberStore = new Ext.data.SimpleStore({ this.memberStore = new Ext.data.SimpleStore({
@@ -106,6 +108,7 @@ Sonia.group.MemberFormPanel = Ext.extend(Sonia.group.FormPanel, {
tbar: [{ tbar: [{
text: this.addText, text: this.addText,
scope: this, scope: this,
icon: this.addIcon,
handler : function(){ handler : function(){
var Member = this.memberStore.recordType; var Member = this.memberStore.recordType;
var grid = Ext.getCmp('memberGrid'); var grid = Ext.getCmp('memberGrid');
@@ -116,6 +119,7 @@ Sonia.group.MemberFormPanel = Ext.extend(Sonia.group.FormPanel, {
},{ },{
text: this.removeText, text: this.removeText,
scope: this, scope: this,
icon: this.removeIcon,
handler: function(){ handler: function(){
var grid = Ext.getCmp('memberGrid'); var grid = Ext.getCmp('memberGrid');
var selected = grid.getSelectionModel().getSelected(); var selected = grid.getSelectionModel().getSelected();

View File

@@ -34,6 +34,9 @@ Sonia.repository.PermissionFormPanel = Ext.extend(Sonia.repository.FormPanel, {
permissionStore: null, permissionStore: null,
addIcon: 'resources/images/add.gif',
removeIcon: 'resources/images/delete.gif',
titleText: 'Permissions', titleText: 'Permissions',
initComponent: function(){ initComponent: function(){
@@ -158,6 +161,7 @@ Sonia.repository.PermissionFormPanel = Ext.extend(Sonia.repository.FormPanel, {
tbar: [{ tbar: [{
text: this.addText, text: this.addText,
scope: this, scope: this,
icon: this.addIcon,
handler : function(){ handler : function(){
var Permission = this.permissionStore.recordType; var Permission = this.permissionStore.recordType;
var p = new Permission({ var p = new Permission({
@@ -171,6 +175,7 @@ Sonia.repository.PermissionFormPanel = Ext.extend(Sonia.repository.FormPanel, {
},{ },{
text: this.removeText, text: this.removeText,
scope: this, scope: this,
icon: this.removeIcon,
handler: function(){ handler: function(){
var grid = Ext.getCmp('permissionGrid'); var grid = Ext.getCmp('permissionGrid');
var selected = grid.getSelectionModel().getSelected(); var selected = grid.getSelectionModel().getSelected();