buttonGroup.setDelayEvents(true); setSelected(requestSelection); buttonGroup.setDelayEvents(false); } else { setSelected(requestSelection);
@Override public void processLowLevelEvent(String action, String... values) { processKeyEvents(values); if (action.endsWith("_keystroke")) return; delayEvents(true); boolean origSelected = isSelected(); if (getGroup() != null) { getGroup().setDelayEvents(true); setSelected(parseSelectionToggle(values[0])); getGroup().setDelayEvents(false); } else { setSelected(parseSelectionToggle(values[0])); } // end of else if (isSelected() != origSelected) { // got an event, that is a select... SForm.addArmedComponent(this); } // end of if () delayEvents(false); }
getGroup().setDelayEvents(true); setSelected(parseSelectionToggle(values[0])); getGroup().setDelayEvents(false); } else { setSelected(parseSelectionToggle(values[0]));