TextItem textItem = new TextItem();
textItem.setTitle("Search");
DynamicForm searchCanvas = new DynamicForm();
searchCanvas.setItems(textItem);
Button searchButton = new Button("");
searchButton.setBorder("0px");
searchButton.setIcon(ImageProvider.FIND);
searchButton.setAutoFit(true);
section.setControls(searchCanvas, searchButton);
ListGrid grid = new ListGrid();
grid.setAlternateRecordStyles(true);
grid.setWidth100();
grid.setCellHeight(17);
grid.setBaseStyle("myOtherGridCell");
ListGridField readField = new ListGridField("read", "");
readField.setAlign(Alignment.CENTER);
readField.setType(ListGridFieldType.IMAGE);
readField.setCanSort(false);
readField.setCanFreeze(false);
readField.setWidth(25);
Button headerButton = new Button();
headerButton.setIcon(ImageProvider.MSG_STATUS_READ);
readField.setHeaderButtonProperties(headerButton);
ListGridField priorityField = new ListGridField("priority", "Priority");
priorityField.setWidth(25);
priorityField.setAlign(Alignment.CENTER);