-
8 Jan 2009 6:49 AM #1
Select/Deslect Event
Select/Deslect Event
Hello

I checkboxSelectionModel how i can take select/deselect checkbox???
i tryed this...but dont fire..any1 know??? tksCode:sm = new CheckBoxSelectionModel<RamoData>(); sm .addSelectionChangedListener(new SelectionChangedListener<RamoData>() { @Override public void selectionChanged( SelectionChangedEvent<RamoData> se) { Mensagem.messageDialog("A", "" + se.type); } });

-
8 Jan 2009 11:42 AM #2
Hi.
Try this :
Greets,Code:CheckBox checkBoxDefault = new CheckBox(); checkBoxDefault.addListener(Events.OnClick, new Listener<BaseEvent>() { public void handleEvent(BaseEvent be) { if (checkBoxDefault.getValue() == true) Info.display("active","active"); else Info.display("inactive","inactive"); } });
Noggy
-
8 Jan 2009 12:33 PM #3
you can also use the Events.Change event to take care of the check and uncheck of the checkBox,
-
14 Jan 2010 10:46 PM #4
Old post but..
Old post but..
Here is my solution to catch select/deselect events and manage appropriately. In my case I call back in real-time since paginated grids are not so great for bulk updates sometimes.
Code:sm = new CheckBoxSelectionModel<ModelData>() { @Override public void handleMouseDown(GridEvent e){ if (isSelected(listStore.getAt(e.getRowIndex()))) { ModelData userModel = (ModelData)listStore.getAt(e.getRowIndex()); deselect(userModel); grid.mask("Removing user from Policy"); // Call deselect } else { select(e.getRowIndex(), true); ModelData userModel = (ModelData)listStore.getAt(e.getRowIndex()); grid.mask("Adding user to Policy"); // Call select } } };


Reply With Quote