Examples of FormCheckbox


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

  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());
View Full Code Here

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

  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());
View Full Code Here

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

        if (status != null) {
          status.setText(I18N.t("{0} auf {1} updaten", getTitle(), getOnlineElement("version", "0")));
          status.setIcon(IconCache.get("web"));
        }
        form.addElement("basic." + id, new FormCheckbox(
            I18N.t("{0} auf {1} updaten", getTitle(), getOnlineElement("version", "0")), true)
            .addValidator(new ValidatorBase() {

              @Override
              public void isValide(YMessagesDialog y) {
View Full Code Here

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

        // 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.FormCheckbox

   * @param id
   * @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) {
View Full Code Here

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

      }

      // set it
      f.addElement(
          "sec.sec",
          new FormCheckbox(I18N.t("Projekt verschlüsseln"), cryp)
              .setInfoTxt(
                  "<html><strong>Vorgehen</strong><br>"
                      + "Wenn die Verschlüssungsfunktion aktiviert wurde, muss im nächsten Dialog der Name und das Password gewählt werden.<br>"
                      + "Wenn die Funktion deaktiviert wird, muss der Name und das Password eingegeben werden, wenn Sie noch nicht eingegeben wurden.<br>"
                      + "<br><strong>Hinweise</strong<br>"
View Full Code Here

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

   * @return
   */
  public static FormCheckbox getBooleanFlag(final String name, final RubyObject holder, final int index, final int flag) {
    final JavaTable table = new JavaTable(holder);

    return (FormCheckbox) new FormCheckbox(name, (table.get(index, 0, 0) & flag) == flag).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        if (Boolean.parseBoolean(form.getContentAsString())) {
          table.set(index, 0, 0, table.get(index, 0, 0) | flag);
View Full Code Here

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

   * @param holder
   * @param index
   * @return
   */
  public static FormCheckbox getBoolean(final String name, final Object holder, final Object index) {
    return (FormCheckbox) new FormCheckbox(name, ((RubyBoolean) RubyHelper.getObj(holder, index)).isTrue())
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            RubyHelper.setObj(holder, index, new RubyBoolean(RubyHelper.getRunTime(holder, index), Boolean.parseBoolean(form.getContentAsString())));
View Full Code Here

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

   * @param name
   * @param object
   * @return
   */
  public static FormCheckbox getBooleanAsInt(final String name, final Object holder, final Object index) {
    return (FormCheckbox) new FormCheckbox(name, RubyHelper.toInt(holder, index) == 1).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        RubyHelper.setNum(holder, index, Boolean.parseBoolean(form.getContentAsString()) ? 1 : 0);

View Full Code Here

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

        "Turn", "Movement" }, page, "@span"));

    form.addHeader("cond", new FormHeader(I18N.t("Bedingung"), "if").setCollapsed(true).setColumn(6));

    // add turn
    FormCheckbox c = RubyForm.getBoolean(I18N.t("Turn"), condition, "@turn_valid");
    form.addElement("cond.turn_a", c);
    form.addElement("cond.turn_turn_a",
        FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getNumber("", condition, "@turn_a"), "true"));
    form.addElement("cond.turn_turn_b",
        FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getNumber("+ X*", condition, "@turn_b"), "true"));
    c.informListeners();

    // add enemy
    c = RubyForm.getBoolean(I18N.t(RGSS1Helper.getName(Type.ENEMY)), condition, "@enemy_valid");
    form.addElement("cond.enemy_a", c);
    form.addElement("cond.enemy_def", FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getNumber("", condition, "@enemy_index")
        .setMinMax(1, 8, 1), "true"));
    form.addElement(
        "cond.enemy_hp",
        FormHelper.setEnabeldWhenRightElementSelect(c,
            RubyForm.getNumber("Hp is or below (%):", condition, "@enemy_hp").setMinMax(0, 100, 1), "true"));
    c.informListeners();

    // add actor
    c = RubyForm.getBoolean(RGSS1Helper.getName(Type.ACTOR), condition, "@actor_valid");
    form.addElement("cond.actor_a", c);
    form.addElement("cond.actor_def", FormHelper.setEnabeldWhenRightElementSelect(c, new FormDBComboBox("", project, Type.ACTOR,
        condition, "@actor_id", true), "true"));
    form.addElement(
        "cond.actor_hp",
        FormHelper.setEnabeldWhenRightElementSelect(c,
            RubyForm.getNumber("Hp is or below (%):", condition, "@actor_hp").setMinMax(0, 100, 1), "true"));
    c.informListeners();

    // add actor
    c = RubyForm.getBoolean(RGSS1Helper.getName(Type.SWITCH), condition, "@switch_valid");
    form.addElement("cond.switch_a", c);
    form.addElement("cond.switch_id", FormHelper.setEnabeldWhenRightElementSelect(c, new FormSwitchVarSelector(project,
        I18N.t("Is on"), condition, "@switch_id", Type.SWITCH), "true"));
    form.addElement("cond.switch_id2", new FormEmpty());
    c.informListeners();

    // add code
    form.setCenter(new YEventCommandList(page.getInstanceVariable("@list"), project, null));
  }
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.