Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1435 → Rev 1436

/branches/v1.1-aramon/src/org/tela_botanica/client/vues/collection/CollectionFormDescription.java
54,8 → 54,11
import com.extjs.gxt.ui.client.widget.grid.AggregationRowConfig;
import com.extjs.gxt.ui.client.widget.grid.CellEditor;
import com.extjs.gxt.ui.client.widget.grid.ColumnConfig;
import com.extjs.gxt.ui.client.widget.grid.ColumnData;
import com.extjs.gxt.ui.client.widget.grid.ColumnModel;
import com.extjs.gxt.ui.client.widget.grid.EditorGrid;
import com.extjs.gxt.ui.client.widget.grid.Grid;
import com.extjs.gxt.ui.client.widget.grid.GridCellRenderer;
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel;
import com.extjs.gxt.ui.client.widget.grid.HeaderGroupConfig;
import com.extjs.gxt.ui.client.widget.grid.SummaryType;
198,7 → 201,8
panneau.setIcon(Images.ICONES.table());
panneau.setLayout(new FitLayout());
panneau.setFrame(true);
panneau.setScrollMode(Scroll.AUTO);
panneau.setSize(800, 200);
panneau.setScrollMode(Scroll.NONE);
panneau.setCollapsible(true);
panneau.setStyleAttribute("margin", "5px 0");
263,6 → 267,22
total.setSummaryType("nombre", SummaryType.SUM);
total.setSummaryFormat("nombre", NumberFormat.getFormat("#"));
modeleDeColonnes.addAggregationRow(total);
/*
precisionColonne.setRenderer(new GridCellRenderer<UniteRangement>() {
public String render(Collection model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Collection> store) {
config.style = "background-color: silver;";
return model.get(property);
}
 
@Override
public Object render(UniteRangement model, String property,
ColumnData config, int rowIndex, int colIndex,
ListStore<UniteRangement> store, Grid<UniteRangement> grid) {
config.style = "border: 1px solid gray;";
return model.get(property);
}
});*/
EditorGrid<UniteRangement> grilleUniteRangement = new EditorGrid<UniteRangement>(storeGrille, modeleDeColonnes);
grilleUniteRangement.setHeight(300);