17,6 → 17,7 |
import com.extjs.gxt.ui.client.Style.SelectionMode; |
import com.extjs.gxt.ui.client.Style.SortDir; |
import com.extjs.gxt.ui.client.binder.TableBinder; |
import com.extjs.gxt.ui.client.event.ButtonEvent; |
import com.extjs.gxt.ui.client.event.ComponentEvent; |
import com.extjs.gxt.ui.client.event.SelectionChangedEvent; |
import com.extjs.gxt.ui.client.event.SelectionChangedListener; |
25,6 → 26,7 |
import com.extjs.gxt.ui.client.widget.ContentPanel; |
import com.extjs.gxt.ui.client.widget.Info; |
import com.extjs.gxt.ui.client.widget.LayoutContainer; |
import com.extjs.gxt.ui.client.widget.button.Button; |
import com.extjs.gxt.ui.client.widget.form.LabelField; |
import com.extjs.gxt.ui.client.widget.layout.FitLayout; |
import com.extjs.gxt.ui.client.widget.layout.FormLayout; |
32,7 → 34,6 |
import com.extjs.gxt.ui.client.widget.table.TableColumn; |
import com.extjs.gxt.ui.client.widget.table.TableColumnModel; |
import com.extjs.gxt.ui.client.widget.table.TableItem; |
import com.extjs.gxt.ui.client.widget.toolbar.TextToolItem; |
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.user.client.Window; |
50,10 → 51,10 |
|
//Définition de la barre d'outil |
ToolBar toolBar = new ToolBar(); |
TextToolItem ajouter = new TextToolItem(mediateur.i18nC.ajouter()); |
Button ajouter = new Button(mediateur.i18nC.ajouter()); |
ajouter.setIconStyle(ComposantClass.ICONE_AJOUTER); |
ajouter.addSelectionListener(new SelectionListener<ComponentEvent>() { |
public void componentSelected(ComponentEvent ce) { |
ajouter.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
mediateur.clicAjouterPersonne(); |
} |
}); |
63,18 → 64,18 |
final Rafraichissable r = this ; |
|
// TODO : ajouter btn mod & supp |
final TextToolItem modifier = new TextToolItem(mediateur.i18nC.modifier()); |
final Button modifier = new Button(mediateur.i18nC.modifier()); |
modifier.setIconStyle(ComposantClass.ICONE_MODIFIER); |
modifier.addSelectionListener(new SelectionListener<ComponentEvent>() { |
public void componentSelected(ComponentEvent ce) { |
modifier.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
mediateur.clicModifierPersonne(personneSelectionnee); |
} |
}); |
toolBar.add(modifier); |
|
final TextToolItem supprimer = new TextToolItem(mediateur.i18nC.supprimer()); |
supprimer.addSelectionListener(new SelectionListener<ComponentEvent>() { |
public void componentSelected(ComponentEvent ce) { |
final Button supprimer = new Button(mediateur.i18nC.supprimer()); |
supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
|
mediateur.clicSupprimerPersonne(r, binder.getSelection()); |
} |
147,7 → 148,8 |
|
table.sort(0, SortDir.ASC); |
if (store.getCount() > 0) { |
table.getSelectionModel().select(0); |
//TODO : check below: |
table.getSelectionModel().select(0, 1, true); |
} |
|
|