Package de.yaams.maker.helper.gui.form.core

Examples of de.yaams.maker.helper.gui.form.core.FormHeader


   * @return
   */
  public static Component addSystem() {
    // build form
    final FormBuilder f = new FormBuilder("options.system");
    f.addHeader("basic", new FormHeader(I18N.t("Basics"), "opts"));

    f.addElement(
        "basic.level",
        YSettingHelper
            .combo(null,
View Full Code Here


  public static Component addFeedback() {

    final HashMap<String, String> data = new HashMap<String, String>();
    // build form
    final FormBuilder f = new FormBuilder("feedback");
    f.addHeader("basic", new FormHeader(I18N.t("Basics"), "info").setColumn(4));
    f.addElement("basic.atitle", createField(data, I18N.t("Titel"), "", "title"));
    f.addElement("basic.bname", createField(data, I18N.t("Name"), SystemUtils.USER_NAME, "user"));
    f.addElement(
        "basic.system",
        createField(data, I18N.t("System"), I18N.t("{0} ({1}) {2} - {3} ({4}) {5}", SystemUtils.OS_NAME, SystemUtils.OS_VERSION,
            SystemUtils.OS_ARCH, SystemUtils.JAVA_RUNTIME_NAME, SystemUtils.JAVA_VERSION, SystemUtils.JAVA_VM_INFO), "system"));
    f.addElement(
        "basic.contact",
        createField(data, I18N.t("Kontakt"), "", "contact").setInfoTxt(
            I18N.t("Wie ICQ/E-Mail, nur wichtig, wenn du eine Antwort wünschst.")));

    f.addHeader("mess", new FormHeader(I18N.t("Nachricht"), "mail"));
    f.addElement("mess.mess", new FormTextArea("", "") {

      @Override
      protected JComponent getInternElement() {
        return YFactory.createOverlayTextArea(area, I18N.t("Schreibe die Nachricht hier ein."));
View Full Code Here

            c,
            RubyForm.getComboBoxNum(I18N.t("Fading"), new String[] { "0", "1" }, new String[] { "Ja", "Nein" },
                e.getParameters(), 5).setSorting(1), "201"));

    // add map
    f.addHeader("map", new FormHeader(I18N.t("Spezifisch"), "map"));
    f.addElement("map.map",
        FormHelper.setEnabeldWhenRightElementSelect(d, new FormButton(getPos(e, I18N.t("Neue Position")), "map", new AE() {

          @Override
          public void run() {

            // load
            YMapView map = new YMapView(e.getId() == 201 ? RubyHelper.toInt(e.getParameters(), 1) : 1, e.getYecl().getProject());
            map.installClickSupport();

            map.setSelectX(RubyHelper.toInt(e.getParameters(), 2));
            map.setSelectY(RubyHelper.toInt(e.getParameters(), 3));
            if (e.getId() == 201) {
              map.installMapChance();
            }

            // show
            if (YDialog.show(I18N.t("Neue Position"), "map", map, true)) {
              // set it
              RubyHelper.setNum(e.getParameters(), 2, map.getSelectX());
              RubyHelper.setNum(e.getParameters(), 3, map.getSelectY());
              if (e.getId() == 201) {
                RubyHelper.setNum(e.getParameters(), 1, map.getMapID());
              }
            }
            ((JButton) f.getElement("map.map").getElement()).setText(getPos(e, I18N.t("Neue Position")));

          }
        }), "0"));

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

    // add hero basis
    f.addElement("basic.enemy", RubyForm.getComboBoxNum(RGSS1Helper.getName(Type.STATUS), JavaHelper.numAry(-1, 7), Enemys, e.getParameters(), 0));

    // add hp 331
    f.addHeader("hp", new FormHeader(I18N.t("HP"), "hp").setSorting(1).setColumn(4));
    CommandFormHelper.addOperatorSupport(f, e, 1, "hp.", c, "331");
    f.addElement("hp.zerodead", FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getBoolean(I18N.t("Can kill"), e.getParameters(), 4), "331"));

    // add sp 332
    f.addHeader("sp", new FormHeader(I18N.t("SP"), "sp").setSorting(2).setColumn(4));
    CommandFormHelper.addOperatorSupport(f, e, 1, "sp.", c, "332");

    // add state 333
    f.addHeader("status", new FormHeader(RGSS1Helper.getName(Type.STATUS), RGSS1Helper.getIcon(Type.STATUS)).setColumn(4).setSorting(3));
    f.addElement("status.typ", FormHelper.setEnabeldWhenRightElementSelect(c,
        RubyForm.getComboBoxNum(RGSS1Helper.getName(Type.STATUS), JavaHelper.numAry(1), new String[] { "-", "+" }, e.getParameters(), 1).setSorting(0),
        "333"));
    f.addElement("status.status",
        FormHelper.setEnabeldWhenRightElementSelect(c, new FormDBComboBox("", p, Type.STATUS, e.getParameters(), 2, false).setSorting(1), "333"));

    // add transform 332
    f.addHeader("transform", new FormHeader(I18N.t("Transform"), RGSS1Helper.getIcon(Type.ENEMY) + "_arrow").setSorting(4));
    f.addElement("transform.transform",
        FormHelper.setEnabeldWhenRightElementSelect(c, new FormDBComboBox("", p, Type.ENEMY, e.getParameters(), 1, false).setSorting(1), "336"));

    // inform
    c.informListeners();
View Full Code Here

    // add hero basis
    f.addElement("basic.hero", new FormDBComboBox(RGSS1Helper.getName(Type.ACTOR), p, Type.ACTOR, e.getParameters(), 0, false));

    // add name 320
    f.addHeader("name", new FormHeader(RGSS1Helper.getName(Type.CLASS), RGSS1Helper.getIcon(Type.CLASS)).setSorting(5));
    f.addElement("name.name",
        FormHelper.setEnabeldWhenRightElementSelect(c, RubyForm.getString("Name", e.getParameters().get(2)), "320"));

    // add graphic 322
    f.addHeader("graphic", new FormHeader("Grafik", "ress").setSorting(7));
    f.addElement("graphic.graph", FormHelper.setEnabeldWhenRightElementSelect(c, new FormGraphEle("Character", p, RTP.CHARACTER,
        (RubyString) e.getParameters().get(1), e.getParameters(), 2), "322"));
    f.addElement("graphic.battler", FormHelper.setEnabeldWhenRightElementSelect(c, new FormGraphEle("Battler", p, RTP.BATTLERS,
        (RubyString) e.getParameters().get(3), e.getParameters(), 4), "322"));
View Full Code Here

    // build new form
    // add elements
    for (final EventCommand c : EventCommandManagement.getCommands()) {
      // has header?
      if (!f.containsHeader(c.getGroup())) {
        f.addHeader(c.getGroup(), new FormHeader(c.getGroup(), c.getIcon()).setColumn(8));
      }

      // add it
      f.addElement(c.getGroup() + "." + c.getId(), new FormButton(c.getName(), c.getIcon(), new AE() {
View Full Code Here

      }
    }).informListeners());
    f.addElement("basic.graphic", g);

    // add fog
    f.addHeader("fog", new FormHeader("fog", I18N.t("Fog")).setColumn(6));

    f.addElement("fog.opa", FormHelper.addEnableLister(RubyForm.getNumber(I18N.t("Opacity"), e.getParameters(), 3).setMinMax(0, 255, 1), c, "1"));
    f.addElement(
        "fog.blend",
        FormHelper.addEnableLister(RubyForm.getComboBoxNum(I18N.t("Blending Mode"), new String[] { "0", "1", "2" }, new String[] { "Normal",
View Full Code Here

    form.addElement("basic.skill", FormHelper.setEnabeldWhenRightElementSelect(f, new FormDBComboBox(RGSS1Helper.getName(Type.SKILL),
        project, Type.SKILL, action, "@skill_id", false), "1"));

    form.addElement("basic.rating", RubyForm.getNumber(I18N.t("Wahrscheinlichkeit"), action, "@rating").setMinMax(0, 10, 1));

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

    // add turn
    form.addElement("cond.turn_turn_a", RubyForm.getNumber("Jede Runde:", action, "@condition_turn_a"));
    form.addElement("cond.turn_turn_b", RubyForm.getNumber("+ X*", action, "@condition_turn_b"));

View Full Code Here

    // build
    form.addElement("basic.span", RubyForm.getComboBoxNum(I18N.t("Span"), new String[] { "0", "1", "2" }, new String[] { "Battle",
        "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",
View Full Code Here

              }
            }));

    // add tileset
    f.addHeader("tileset", new FormHeader("Tileset", "tileset"));

    BufferedImage graphic = RessRess.getGraphic(project, "Ressources", t.getGraphic());

    // load tileset
    if (graphic == null) {
View Full Code Here

TOP

Related Classes of de.yaams.maker.helper.gui.form.core.FormHeader

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.