Examples of FormElementChangeListener


Examples of de.yaams.core.helper.gui.form.FormElementChangeListener

  public ConfigTab() {
    FormBuilder f = new FormBuilder("s");
    f.getHeader("basic").setTitle(I18N.t("System")).setIcon("opts").setSorting(-1);

    f.addElement("basic.smooth",
        new FormCheckbox(I18N.t("Smooth-Modus"), Yrgss.smoothmodus).addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            Yrgss.smoothmodus = Boolean.valueOf(form.getContentAsString());
            Render.getWindow().setFPS(Yrgss.smoothmodus ? 40 : 20);

          }
        }));

    f.addElement("basic.debug", new FormCheckbox(I18N.t("Debug-Modus"), Yrgss.debug).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.debug = Boolean.valueOf(form.getContentAsString());
        RBRunTime.interpreter.runScriptlet("$debug =" + Yrgss.debug);

      }
    }));

    f.addHeader("audio", new FormHeader(I18N.t("Audio"), "audio"));

    f.addElement("audio.sound", new FormCheckbox(I18N.t("Sound"), Yrgss.sound).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.sound = Boolean.valueOf(form.getContentAsString());
        if (!Yrgss.sound) {
          Audio.bgs_stop();
          Audio.se_stop();
        }

      }
    }));

    f.addElement("audio.music", new FormCheckbox(I18N.t("Music"), Yrgss.musik).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.musik = Boolean.valueOf(form.getContentAsString());
        if (!Yrgss.musik) {
          Audio.bgm_stop();
          Audio.me_stop();
        }

      }
    }));

    f.addHeader("another", new FormHeader(I18N.t("Another"), "graphic").setSorting(1));

    f.addElement("another.fullscreen",
        new FormCheckbox(I18N.t("Fullscreen Modus"), Yrgss.fullscreen).addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            Yrgss.fullscreen = Boolean.valueOf(form.getContentAsString());
            Render.getWindow().setFullscreen(Yrgss.fullscreen);

          }
        }));

    f.addElement("another.active",
        new FormCheckbox(I18N.t("If the program not active, update the game also. Otherwise the game will paused"), Yrgss.active)
            .addChangeListener(new FormElementChangeListener() {

              @Override
              public void stateChanged(FormElement form) {
                Yrgss.active = Boolean.valueOf(form.getContentAsString());

              }
            }));

    f.addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.saveSettings();
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

    final FormMusicEle m = new FormMusicEle(I18N.t("to"), e.getYecl().getProject(), e.getId() == 132 ? RTP.BGM : RTP.ME, e.getParameters().get(0));

    // add type
    f.addElement("basic.me",
        CommandFormHelper.buildCodeIdChancer(e, I18N.t("Set"), new String[] { "132", "133" }, new String[] { "Battle BGM", "Battle ME End" }))
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            m.setFolder("132".equals(form.getContentAsString()) ? RTP.BGM : RTP.ME);
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

    // add type
    f.addElement(
        "basic.me",
        CommandFormHelper.buildCodeIdChancer(e, "", new String[] { "249", "250", "245", "241" }, new String[] { "ME", "SE", "BGS",
            "BGM" })).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        m.setFolder(getTyp(Integer.valueOf(form.getContentAsString())));
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

        // return;
      }

      final PluginInfo i = PluginLoader.getPlugins().get(id);

      f.addElement("basic." + id + "_box", new FormCheckbox(i.getTitle(), false).addChangeListener(new FormElementChangeListener() {

        @Override
        public void stateChanged(FormElement form) {
          JCheckBox c = (JCheckBox) form.getElement();
          // add or remove it?
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

   * @param standard
   * @return
   */
  public static FormCheckbox bool(final Project p, String title, final String id, boolean standard) {
    return (FormCheckbox) new FormCheckbox(title, p == null ? Setting.get(id, standard) : ProjectSett.get(p, id, standard))
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (p == null) {
              Setting.set(id, form.getContentAsString());
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

   * @param standard
   * @return
   */
  public static FormNumberSpinner numb(final Project p, String title, final String id, int standard) {
    return (FormNumberSpinner) new FormNumberSpinner(title, p == null ? Setting.get(id, standard) : ProjectSett.get(p, id, standard))
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (p == null) {
              Setting.set(id, form.getContentAsString());
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

   * @param standard
   * @return
   */
  public static FormTextField text(final Project p, String title, final String id, String standard) {
    return (FormTextField) new FormTextField(title, p == null ? Setting.get(id, standard) : ProjectSett.get(p, id, standard))
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (p == null) {
              Setting.set(id, form.getContentAsString());
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

   * @param standard
   * @return
   */
  public static FormTextArea area(final Project p, String title, final String id, String standard) {
    return (FormTextArea) new FormTextArea(title, p == null ? Setting.get(id, standard) : ProjectSett.get(p, id, standard))
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (p == null) {
              Setting.set(id, form.getContentAsString());
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

   */
  public static FormComboBox combo(final Project p, String title, final String id, String standard, final String[] valueId,
      String[] valueTitles) {
    return (FormComboBox) new FormComboBox(title, valueId, valueTitles).selectField(
        p == null ? Setting.get(id, standard) : ProjectSett.get(p, id, standard)).addChangeListener(
        new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (p == null) {
              Setting.set(id, form.getContentAsString());
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.FormElementChangeListener

        // add it
        FormBuilder form = (FormBuilder) objects.get("form");
        form.addElement("basic.lang",
            YSettingHelper.combo(null, T.r("lang"), "lang", "de", getLangIDs(), getLangNames()).setInfoTxt(T.r("lang.translate"))
                .addChangeListener(new FormElementChangeListener() {

                  @Override
                  public void stateChanged(FormElement form) {
                    setLocale(LocaleUtils.toLocale(form.getContentAsString()));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.