@Override protected void ok() { try{ inputsToModel(e==null); } catch (Exception e1) { Message.showMsg(getStage(), "Error getting fields " + e1.getMessage(), 4); EditorLogger.printStackTrace(e1); } if (listener != null) listener.changed(new ChangeEvent(), this); }
@Override public boolean handle(Event event) { if (event instanceof ChangeEvent) { ChangeEvent ce = (ChangeEvent) event; Actor actor = ce.getTarget(); @SuppressWarnings("unchecked") String name = ((List<String>) actor).getSelected(); if (name != null) { boolean internal = name.startsWith(INTERNAL_PREFIX); if (internal) name = name.substring(INTERNAL_PREFIX.length(), name.length()); for (FileHandle fh : scripts) { if ((internal && fh.file().getPath().startsWith(GlobalConf.program.SCRIPT_LOCATION)) || (!internal && fh.file().getPath().startsWith(SysUtils.getDefaultScriptDir().getAbsolutePath()))) { if (fh.name().equals(name)) { selectedScript = fh; break; } } } if (selectedScript != null) { select(selectedScript); } } return true; } return false; } });
if (event instanceof ChangeEvent) { ChangeEvent ce = (ChangeEvent) event; Actor actor = ce.getTarget(); @SuppressWarnings("unchecked") final String name = ((com.badlogic.gdx.scenes.scene2d.ui.List<String>) actor).getSelected(); if (sg.containsNode(name)) {
/** * Override to append all animations if selected. */ @Override protected void ok() { @SuppressWarnings("unchecked") FilteredSelectBox<String> cb = (FilteredSelectBox<String>) id.getField(); if (e == null && cb.getSelectedIndex() == 0) { for (int i = 1; i < cb.getItems().size; i++) { cb.setSelectedIndex(i); inputsToModel(true); // doc.setId(e, cb.getItems().get(i)); if (listener != null) listener.changed(new ChangeEvent(), this); } } else { super.ok(); } }
@Override public boolean handle(Event event) { if (event instanceof ChangeEvent) { ChangeEvent ce = (ChangeEvent) event; Actor actor = ce.getTarget(); @SuppressWarnings("unchecked") final String name = ((com.badlogic.gdx.scenes.scene2d.ui.List<String>) actor).getSelected(); select(name); return true; } return false; } });
@Override public void changed(ChangeEvent event, Actor actor) { setGameSpeed(); event.cancel(); } });
@Override protected void ok() { if (previousId == null) { create(); } else { newId = inputId.getText(); renameChapter(); } if(listener != null) listener.changed(new ChangeEvent(), this); }
@Override public void run() { createResolution(); String msg = scaleImages(); if(listener != null) listener.changed(new ChangeEvent(), CreateResolutionDialog.this); Message.hideMsg(); if(msg != null) Message.showMsgDialog(getStage(), "Error creating resolution", msg); } },1);
@Override public void changed (ChangeEvent event, Actor actor) { Slider source = (Slider)event.getListenerActor(); SoundManager.MusicVolumeMul = source.getValue(); UserPreferences.real(Preference.MusicVolume, SoundManager.MusicVolumeMul); } });
@Override public void changed(ChangeEvent event, Actor actor) { if (event.isStopped() == false) removeHierarchy(); } };
@Override public void changed (ChangeEvent event, Actor actor) { if (subMenu != null) { //makes submenu item not clickable event.stop(); } } });
@Override public void changed (ChangeEvent event, Actor actor) { Slider source = (Slider)event.getListenerActor(); SoundManager.SfxVolumeMul = source.getValue(); UserPreferences.real(Preference.SfxVolume, SoundManager.SfxVolumeMul); } });
@Override public void changed(ChangeEvent event, Actor actor) { if (subMenu != null) { //makes submenu item not clickable event.stop(); } } });
@Override public void changed(ChangeEvent event, Actor actor) { if (event.getListenerActor() == event.getTarget()) { tabSelectionChanged(event, actor); } }
@Override public void changed(ChangeEvent event, Actor actor) { event.stop(); if (!listenSliderChangeEvents) return; model.onSliderValueChanged(); if (changeEventPolicy == ChangeEventPolicy.ON_TEXT_SLIDER_CHANGED) { notifyValueChanged(false, false, true); } textField.selectAll(); } });
@Override public void changed(ChangeEvent event, Actor actor) { event.stop(); if (!listenTextFieldChangeEvents) return; model.onTextValueChanged(); if (textField.isInputValid() && changeEventPolicy == ChangeEventPolicy.ON_TEXT_SLIDER_CHANGED) { notifyValueChanged(false, true, true); } } });
@Override public void changed (ChangeEvent event, Actor actor) { event.stop(); handleSelectClick(true); } });
@Override public void changed (ChangeEvent event, Actor actor) { event.stop(); model.textChanged(); if (textField.isInputValid() && textFieldEventPolicy == TextFieldEventPolicy.ON_KEY_TYPED) { notifyValueChanged(true); } } });
@Override public void changed (ChangeEvent event, Actor actor) { if (event.isStopped() == false) removeHierarchy(); } };
/** Sends a ChangeEvent, with this TabbedPane as the target, to each registered listener. This method is called each time there * is a change to the selected index. */ protected void fireStateChanged() { ChangeEvent changeEvent = new ChangeEvent(); changeEvent.setBubbles(false); fire(changeEvent); }