Examples of FormHeader


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

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

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

    // add name
    f.addElement("basic.nr", RubyForm.getNumber("ID", e.getParameters(), 0).setMinMax(1, 50, 1));

    // add point
    f.addHeader("pos", new FormHeader(I18N.t("Position"), "parameter").setColumn(4));
    f.addElement("pos.rel",
        RubyForm.getComboBoxNum("Ausrichtung", new String[] { "0", "1" }, new String[] { "Oben Linkes Pixel", "Mittige Pixel" }, e.getParameters(), 2)
            .setSorting(-1));

    FormComboBox c = RubyForm.getComboBoxNum("Koordinaten", new String[] { "0", "1" }, new String[] { "Fest anzeigen", "aus Variable laden" },
        e.getParameters(), 3);

    // 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));
    f.addElement("another.zoomX", RubyForm.getNumber("Zoom X", e.getParameters(), 6));
    f.addElement("another.zoomY", RubyForm.getNumber("Zoom Y", e.getParameters(), 7));
    f.addElement("another.opa", RubyForm.getNumber("Opacity", e.getParameters(), 8).setMinMax(0, 255, 1));
    f.addElement("another.blend", RubyForm.getComboBoxNum("Blending", new String[] { "0", "1", "2" },
        new String[] { "Normal", "Addjektive", "Subjektive" }, e.getParameters(), 9));
View Full Code Here

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

   * @return
   */
  public static Component addInfo() {
    // build form
    final FormBuilder f = new FormBuilder(OPTIONS_INFO);
    f.addHeader("basic", new FormHeader(I18N.t("Basics"), "info").setColumn(4));

    f.addElement("basic.yaams", new FormInfo("", YAamsCore.TITLE));

    if (YLevel.IS_ADVANCED) {
      f.addElement("basic.path", new FormTextField(I18N.t("Optionen"), YAamsCore.programPath.getAbsolutePath()));
      f.addElement("basic.temp", new FormTextField(I18N.t("Temp"), YAamsCore.tmpFolder.getAbsolutePath()));
      f.addElement("basic.system", new FormInfo(I18N.t("System"), SystemUtils.OS_NAME + " " + SystemUtils.OS_VERSION + " "
          + SystemUtils.OS_ARCH));
      f.addElement("basic.log", new FormInfo(I18N.t("Log level"), Log.ger.getLevel().toString()));
      f.addElement("basic.ylevel", new FormInfo(I18N.t("Program level"), YLevel.getName(YLevel.TYP)));
      f.addElement("basic.java", new FormInfo(I18N.t("Java"), SystemUtils.JAVA_RUNTIME_NAME + " " + SystemUtils.JAVA_VENDOR + " "
          + SystemUtils.JAVA_VERSION));
      f.addElement(
          "basic.ram",
          new FormInfo(I18N.t("RAM"), FileHelper.humanReadableByteCount(Runtime.getRuntime().freeMemory(), false) + " / "
              + FileHelper.humanReadableByteCount(Runtime.getRuntime().totalMemory(), false) + " ("
              + FileHelper.humanReadableByteCount(Runtime.getRuntime().maxMemory(), false) + ")"));
    }

    // add plugins
    f.addHeader("plugins", new FormHeader(I18N.t("Plugins"), "plugin").setColumn(8));
    for (String key : PluginLoader.getPlugins().keySet()) {
      f.addElement("plugins." + key, new FormInfo("", PluginLoader.get(key).getTitle()));
    }
    if (PluginLoader.getPlugins().keySet().size() <= 1) {
      f.addElement("plugins.znone", new FormInfo("", I18N.t("Keine Plugins gefunden. Installiere zuerst welche")).setInfoTxt(I18N
          .t("Öffne zur Installation den Katalog vom Starttab und wähle die Plugins aus. Danach musst du YAams neustarten.")));
    }
    // add special thanks
    f.addHeader("thankuser", new FormHeader(I18N.t("Speziellen Dank an"), "user").setColumn(4));
    f.addElement("thankuser.studio", new FormInfo("rpg-studio.de", "fürs Hosting, den Server und vieles mehr"));
    f.addElement("thankuser.steve", new FormInfo("Steve", "fürs Entwickeln"));
    f.addElement("thankuser.wolfsmutter", new FormInfo("Wolfsmutter", "fürs Testen und vieles mehr :)"));
    f.addElement("thankuser.evrey", new FormInfo("Evrey", "fürs Testen und ganz viel anderes"));
    f.addElement("thankuser.you", new FormInfo("Du?", "Wenn du willst, entwickle YAams mit! Mitarbeiter immer gesucht!"));

    // add thanks
    f.addHeader("thx", new FormHeader(I18N.t("Vielen Dank an"), "java").setColumn(8));
    f.addElement("thx.apachecommon", new FormLink("Apache Commons", "http://commons.apache.org"));
    f.addElement("thx.jidesoft", new FormLink("Jidesoft", "http://www.jidesoft.com"));
    f.addElement("thx.swingx", new FormLink("SwingX", "http://www.swinglibs.com"));
    f.addElement("thx.flamingo", new FormLink("Flamingo", "https://flamingo.dev.java.net"));
    f.addElement("thx.log4j", new FormLink("Log4J", "http://logging.apache.org/log4j/"));
View Full Code Here

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

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

  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

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

            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

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

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

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

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

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

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

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

      }
    }).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
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.