Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/ProjectList.java @ 1391:f554dce42d66
Issue 355.
Cancel the double click event for projectlist header.
flys-client/trunk@3224 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 10 Nov 2011 13:59:48 +0000 |
parents | 87b6a93db523 |
children | bc06a671ef60 |
comparison
equal
deleted
inserted
replaced
1390:13d07b7daa89 | 1391:f554dce42d66 |
---|---|
32 import com.smartgwt.client.widgets.grid.events.CellDoubleClickHandler; | 32 import com.smartgwt.client.widgets.grid.events.CellDoubleClickHandler; |
33 import com.smartgwt.client.widgets.grid.events.EditCompleteEvent; | 33 import com.smartgwt.client.widgets.grid.events.EditCompleteEvent; |
34 import com.smartgwt.client.widgets.grid.events.EditCompleteHandler; | 34 import com.smartgwt.client.widgets.grid.events.EditCompleteHandler; |
35 import com.smartgwt.client.widgets.grid.events.RowContextClickEvent; | 35 import com.smartgwt.client.widgets.grid.events.RowContextClickEvent; |
36 import com.smartgwt.client.widgets.grid.events.RowContextClickHandler; | 36 import com.smartgwt.client.widgets.grid.events.RowContextClickHandler; |
37 import com.smartgwt.client.widgets.grid.events.HeaderDoubleClickHandler; | |
38 import com.smartgwt.client.widgets.grid.events.HeaderDoubleClickEvent; | |
37 import com.smartgwt.client.widgets.layout.VLayout; | 39 import com.smartgwt.client.widgets.layout.VLayout; |
38 import com.smartgwt.client.widgets.menu.Menu; | 40 import com.smartgwt.client.widgets.menu.Menu; |
39 import com.smartgwt.client.widgets.menu.MenuItem; | 41 import com.smartgwt.client.widgets.menu.MenuItem; |
40 import com.smartgwt.client.widgets.menu.MenuItemSeparator; | 42 import com.smartgwt.client.widgets.menu.MenuItemSeparator; |
41 import com.smartgwt.client.widgets.menu.events.MenuItemClickEvent; | 43 import com.smartgwt.client.widgets.menu.events.MenuItemClickEvent; |
196 ListGridField name = buildNameField(); | 198 ListGridField name = buildNameField(); |
197 ListGridField fav = buildFavoriteField(); | 199 ListGridField fav = buildFavoriteField(); |
198 | 200 |
199 grid.setFields(date, name, fav); | 201 grid.setFields(date, name, fav); |
200 | 202 |
203 grid.addHeaderDoubleClickHandler(new HeaderDoubleClickHandler() { | |
204 public void onHeaderDoubleClick(HeaderDoubleClickEvent event) { | |
205 // cancel the event. | |
206 return; | |
207 } | |
208 }); | |
209 | |
201 // add a handler to set / unset the favorite state of a project | 210 // add a handler to set / unset the favorite state of a project |
202 grid.addCellClickHandler(new CellClickHandler() { | 211 grid.addCellClickHandler(new CellClickHandler() { |
203 public void onCellClick(CellClickEvent event) { | 212 public void onCellClick(CellClickEvent event) { |
204 if (event.getColNum() != 2) { | 213 if (event.getColNum() != 2) { |
205 return; | 214 return; |