Package de.yaams.extensions.rgssproject.map.form

Examples of de.yaams.extensions.rgssproject.map.form.FormSwitchVarSelector


    final FormComboBox c = new FormComboBox(I18N.t("Type"), new String[] { "0", "1" }, new String[] { "Single", "Multi" });
    c.selectField(RubyHelper.toInt(e.getParameters().get(0)) == RubyHelper.toInt(e.getParameters().get(1)) ? "0" : "1");

    f.addElement("basic.type", c.setSorting(-1));

    final FormSwitchVarSelector s2 = new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("bis"), e.getParameters(), 1,
        Type.SWITCH);

    // add switch
    f.addElement("basic.s1", new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Setze"), e.getParameters(), 0, Type.SWITCH)
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (c.getContentAsString().equals("0")) {
              // RGSSHelper.setNum(e.getParameters(), 0,
              // c.getContentAsString());
              RubyHelper.setNum(e.getParameters(), 1, form.getContentAsString());
              ((JSpinner) s2.getElement()).setValue(Integer.valueOf(form.getContentAsString()));
            }
          }
        }));

    // add 2. switch
View Full Code Here


    f.addElement("basic.type", c.setSorting(-1));
    f.addElement("basic.type2", new FormEmpty().setSorting(-1));

    // add switch
    f.addElement("basic.v1", new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Setze"), e.getParameters(), 0, Type.VARIABLE)
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            if (c.getContentAsString().equals("0")) {
              RubyHelper.setNum(e.getParameters(), 1, c.getContentAsString());
            }
          }
        }));

    // add 2. switch
    f.addElement("basic.v2", FormHelper.setEnabeldWhenRightElementSelect(c,
        new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("bis"), e.getParameters(), 1, Type.VARIABLE), "1"));

    c.addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        if (c.getContentAsString().equals("0")) {
          RubyHelper.setNum(e.getParameters(), 1, RubyHelper.toInt(e.getParameters().get(0)));
        }

      }
    });

    // add operator
    f.addElement("basic.operator", RubyForm.getComboBoxNum(I18N.t("Operator"), JavaHelper.numAry(5), oTit, e.getParameters(), 2).setSorting(1));

    // add values

    f.addHeader("value", new FormHeader("Value", "variable").setColumn(4));

    // selector
    FormComboBox fcb = RubyForm.getComboBoxNum(I18N.t("Typ"), JavaHelper.numAry(7),
        new String[] { "Value", "Variable", "Random", RGSS1Helper.getName(Type.ITEM), "Actor", "Enemy", "Spirit", "Other" }, e.getParameters(), 3);
    f.addElement("value.atyp", fcb);
    f.addElement("value.atyp1", new FormEmpty());

    // value
    f.addElement("value.bvalue", FormHelper.setEnabeldWhenRightElementSelect(fcb, RubyForm.getNumber(I18N.t("Wert"), e.getParameters(), 4), "0"));

    // variable
    f.addElement("value.bvar", FormHelper.setEnabeldWhenRightElementSelect(fcb,
        new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Variable"), e.getParameters(), 4, Type.VARIABLE), "1"));

    // random
    f.addElement("value.crand", FormHelper.setEnabeldWhenRightElementSelect(fcb, RubyForm.getNumber(I18N.t("Random"), e.getParameters(), 4), "2"));
    f.addElement("value.crand2", FormHelper.setEnabeldWhenRightElementSelect(fcb, RubyForm.getNumber(I18N.t("-"), e.getParameters(), 5), "2"));
View Full Code Here

    // add coordinates
    f.addElement("pos.coor", c);
    f.addElement("pos.coorX", FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getNumber("X", e.getParameters(), 4).setMinMax(0, 640, 1), "0"));
    f.addElement("pos.coorY", FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getNumber("Y", e.getParameters(), 5).setMinMax(0, 480, 1), "0"));
    f.addElement("pos.coorVX", FormHelper.setEnabeldWhenRightElementSelect(c,
        new FormSwitchVarSelector(e.getYecl().getProject(), "Var X", e.getParameters(), 4, Type.VARIABLE), "1"));
    f.addElement("pos.coorVY", FormHelper.setEnabeldWhenRightElementSelect(c,
        new FormSwitchVarSelector(e.getYecl().getProject(), "Var Y", e.getParameters(), 5, Type.VARIABLE), "1"));

    c.informListeners();

    // add zoom
    f.addHeader("another", new FormHeader(I18N.t("Sonstiges"), "dummy").setSorting(2).setColumn(4).setCollapsed(true));
View Full Code Here

    // add vars
    f.addHeader("var", new FormHeader(RGSS1Helper.getName(Type.VARIABLE), RGSS1Helper.getIcon(Type.VARIABLE)).setColumn(6));
    f.addElement(
        "var.x",
        FormHelper.setEnabeldWhenRightElementSelect(d,
            new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("X"), e.getParameters(), 2, Type.VARIABLE), "1"));
    f.addElement(
        "var.y",
        FormHelper.setEnabeldWhenRightElementSelect(d,
            new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Y"), e.getParameters(), 3, Type.VARIABLE), "1"));
    f.addElement(
        "var.id",
        FormHelper.setEnabeldWhenRightElementSelect(c,
            new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Map"), e.getParameters(), 1, Type.VARIABLE), "201"));

  }
View Full Code Here

    // missing parameter?
    addInt(e, 2, 6);

    // add name
    f.addElement("basic.var", new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Variable"), e.getParameters(), 0, Type.VARIABLE));

    // add type
    FormComboBox c = addIDSwichter(f, e);

    // add name
View Full Code Here

    form.addElement("cond.condition_hp", RubyForm.getNumber(I18N.t("HP ist unter %"), action, "@condition_hp").setMinMax(0, 100, 1));

    form.addElement("cond.condition_level",
        RubyForm.getNumber(I18N.t("Durchschnittliches Partylevel ist unter"), action, "@condition_level").setMinMax(0, 100, 1));

    form.addElement("cond.condition_switch_id", new FormSwitchVarSelector(project, I18N.t("Switch is on"), action,
        "@condition_switch_id", Type.SWITCH));

  }
View Full Code Here

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

    v.informListeners();

    // add switch 1
    v = RubyForm.getBoolean("Switch 1", cond, "@switch1_valid");
    form.addElement("cond.s1", v);
    form.addElement("cond.s12", FormHelper.setEnabeldWhenRightElementSelect(v, new FormSwitchVarSelector(project, "", cond,
        "@switch1_id", Type.SWITCH), "true"));
    v.informListeners();

    // add switch 2
    v = RubyForm.getBoolean("Switch 2", cond, "@switch2_valid");
    form.addElement("cond.s2", new FormEmpty());
    form.addElement("cond.s23", new FormEmpty());
    form.addElement("cond.s24", v);
    form.addElement("cond.s25", FormHelper.setEnabeldWhenRightElementSelect(v, new FormSwitchVarSelector(project, "", cond,
        "@switch2_id", Type.SWITCH), "true"));
    v.informListeners();

    // add variable
    v = RubyForm.getBoolean("Variable", cond, "@variable_valid");
    form.addElement("cond.v3", v);
    form.addElement("cond.v4", FormHelper.setEnabeldWhenRightElementSelect(v, new FormSwitchVarSelector(project, "", cond,
        "@variable_id", Type.VARIABLE), "true"));
    form.addElement("cond.v5",
        FormHelper.setEnabeldWhenRightElementSelect(v, RubyForm.getNumber(">=", cond, "@variable_value"), "true"));
    v.informListeners();
View Full Code Here

    f.addElement(baseid + "op_amount", selectToEnable[0] != null ? FormHelper.addEnableLister(c, selectToEnable) : c);
    f.addElement(baseid + "op_amountvalue",
        FormHelper.addEnableLister(RubyForm.getNumber(I18N.t("Wert"), e.getParameters(), startpam + 2), JavaHelper.createAry(c, "0", selectToEnable)));
    f.addElement(baseid + "op_amountvariable", FormHelper.addEnableLister(
        new FormSwitchVarSelector(e.getYecl().getProject(), I18N.t("Variable"), e.getParameters(), startpam + 2, Type.VARIABLE),
        JavaHelper.createAry(c, "1", selectToEnable)));

    c.informListeners();
  }
View Full Code Here

    FormComboBox tg = RubyForm.getComboBoxNum("Trigger", new String[] { "0", "1", "2" },
        new String[] { "None", "Autorun", "Parallel" }, act, "@trigger");

    form.addElement("basic.strigger", tg);
    form.addElement("basic.switch", FormHelper.setEnabeldWhenNotRightElementSelect(tg,
        new FormSwitchVarSelector(project, I18N.t("Switch"), act, "@switch_id", Type.SWITCH), "0"));

    // add commands
    form.setCenter(new YEventCommandList(act.getInstanceVariable("@list"), getProject(), null));

    // set en/disabeld
View Full Code Here

TOP

Related Classes of de.yaams.extensions.rgssproject.map.form.FormSwitchVarSelector

Copyright © 2018 www.massapicom. 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.