SC_SNAPSHOT-2012-03-09_v8.2p/Pro Deployment 2012-03-09
Chrome Version 27.0.1453.110 m
Hi
setting backgroundcolor of canvas does not work.
How can i do this?
Thanks
Sacha
Chrome Version 27.0.1453.110 m
Hi
Code:
private void setlistGridNews() { lgNews = new ListGrid() { public Canvas getExpansionComponent(ListGridRecord record) { Canvas canvas = super.getExpansionComponent(record); canvas.setMargin(25); canvas.setBackgroundColor("#FF00FF"); return canvas; } }; lgNews.setDataSource(frontendDs.getDsNews()); lgNews.setShowHeader(true); lgNews.setCanSort(false); lgNews.setCellHeight(zeilenhoehe); lgNews.setWidth(611); lgNews.setHeight(100); lgNews.setTop(listGridTop + listGridHoehe + 20); lgNews.setLeft(listGridLeft); lgNews.setAutoFetchData(true); lgNews.setAlternateRecordStyles(false); lgNews.setSelectionType(SelectionStyle.SINGLE); lgNews.setDetailField("TEXT"); // lgNews.setSortField("ID"); lgNews.setSortDirection(SortDirection.DESCENDING); ListGridField lgfNewsDate = new ListGridField("DATUM","Datum"); lgfNewsDate.setType(ListGridFieldType.DATE); lgfNewsDate.setAlign(Alignment.LEFT); lgfNewsDate.setWidth(75); ListGridField lgfNewsTitel = new ListGridField("TITEL","News"); lgfNewsTitel.setWidth(520); //Hover lgNews.setCanHover(true); lgNews.setShowHover(true); lgNews.setHoverMode(HoverMode.DETAIL_FIELD); lgNews.setShowHoverComponents(true); lgNews.setHoverOpacity(0); // lgNews.setDetailDS(frontendDs.getDsNews()); lgNews.setDetailField("TEXT"); // lgNews.setExpan //Hover lgNews.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { Record rec = lgNews.getSelectedRecord(); SC.say("ID: " + rec.getAttribute("ID")); } }); lgNews.setFields(lgfNewsDate,lgfNewsTitel); }
How can i do this?
Thanks
Sacha