Examples of FormHeader


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

  public void buildForm(FormBuilder form, int id) {
    // prepare
    RubyObject act = elements.get(id).getObject();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info").setColumn(4));
    form.addElement("basic.name", RubyForm.getString("Name", "@name", act));
    form.addElement("basic.desc", RubyForm.getString(I18N.t("Beschreibung"), "@description", act));
    form.addElement("basic.image", new FormGraphEle(I18N.t("Bild"), project, RTP.ICON, act, "@icon_name", null));

    form.addHeader("usa", new FormHeader(I18N.t("Benutzung"), "info"));
    form.addElement("usa.price", RubyForm.getNumber(I18N.t("Preis"), act, "@price"));

    // values
    form.addHeader("value", new FormHeader(I18N.t("Werte"), "systemmonitor").setColumn(8));
    form.addElement("value.atk", RubyForm.getNumber("Attack Power", act, "@atk"));
    form.addElement("value.pdef", RubyForm.getNumber("Phys Defense", act, "@pdef"));
    form.addElement("value.mdef", RubyForm.getNumber("Mag Defense", act, "@mdef"));
    form.addElement("value.str", RubyForm.getNumber(RGSS1Voc.str(project), act, "@str_plus"));
    form.addElement("value.dex", RubyForm.getNumber(RGSS1Voc.dex(project), act, "@dex_plus"));
    form.addElement("value.agi", RubyForm.getNumber(RGSS1Voc.agi(project), act, "@agi_plus"));
    form.addElement("value.int", RubyForm.getNumber(RGSS1Voc.inte(project), act, "@int_plus"));

    // animation
    form.addHeader("other", new FormHeader(I18N.t("Sonstiges"), "animation").setColumn(4));
    form.addElement("other.user", new FormDBComboBox("User Animation", project, Type.ANIMATION, act, "@animation1_id", true));
    form.addElement("other.target", new FormDBComboBox("Target Animation", project, Type.ANIMATION, act, "@animation2_id", true));

    // build panel
    form.addHeader("result", new FormHeader(I18N.t("Setzen von Auswirkungen"), "skill").setColumn(6).setSorting(4));

    form.addElement("result.element",
        new FormDBList(project, Type.ELEMENT, act.getInstanceVariable("@element_set"), I18N.t("Setzen von Elementen")));
    form.addElement("result.statusAdd",
        new FormDBList(project, Type.STATUS, act.getInstanceVariable("@plus_state_set"), I18N.t("Hinzufügen des Status.")));
View Full Code Here

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

    // add map view
    final YMapView view = new YMapView(map, project);
    view.recreateEventImage();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info").setColumn(6));
    form.addElement("basic.name", RubyForm.getString("Name", "@name", map));
    form.addElement("basic.tile", new FormDBComboBox(I18N.t("Tileset"), project, Type.TILESET, map, "@tileset_id", false)
        .addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            view.recreateImage();

          }
        }));
    form.addElement("basic.size",
        new FormInfo(I18N.t("Size"), I18N.t("{0}x{1}", map.getInstanceVariable("@width"), map.getInstanceVariable("@height")))
            .setInfoTxt(I18N.t("You can chance the map size in the mapeditor.")));

    // sounds
    form.addHeader("sound", new FormHeader(I18N.t("Sounds"), "audio").setColumn(8));
    form.addElement("sound.bgm", new FormMusicEle("BGM", project, RTP.BGM, map.getInstanceVariable("@bgm")));
    form.addElement("sound.bgmauto", RubyForm.getBoolean("Autoplay", map, "@autoplay_bgm"));
    form.addElement("sound.bgs", new FormMusicEle("BGS", project, RTP.BGS, map.getInstanceVariable("@bgs")));
    form.addElement("sound.bgsauto", RubyForm.getBoolean("Autoplay", map, "@autoplay_bgs"));

    // build panel
    form.addHeader("troop",
        new FormHeader(RGSS1Helper.getName(Type.TROOP), RGSS1Helper.getIcon(Type.TROOP)).setColumn(4).setCollapsed(true));
    form.addElement("troop.step", RubyForm.getNumber("Encounter Step", map, "@encounter_step").setMinMax(0, 500, 1));
    form.addElement(
        "troop.troop",
        new FormDBList(project, Type.TROOP, map.getInstanceVariable("@encounter_list"), I18N.t("{0} auf der Karte",
            RGSS1Helper.getName(Type.TROOP))));
View Full Code Here

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

  public void buildForm(FormBuilder form, int id) {
    // prepare
    RubyObject act = elements.get(id).getObject();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info").setColumn(4));
    form.addElement("basic.name", RubyForm.getString(I18N.t("Name"), "@name", act));
    form.addElement(
        "basic.position",
        RubyForm.getComboBoxNum("Position", new String[] { "0", "1", "2", "3" }, new String[] { "Top", "Middle", "Bottom",
            "Whole Screen" }, act, "@position"));

    form.addHeader("graphic", new FormHeader(I18N.t("Graphics"), "graphic"));
    form.addElement("graphic.graphic", new FormGraphEle(I18N.t("Graphic"), project, RTP.ANIMATION, act, "@animation_name",
        "@animation_hue"));

    // build panel
    form.addHeader("animation", new FormHeader(I18N.t("Animationsoptionen"), "animation").setSorting(1).setColumn(2));
    form.addElement("animation.timing", new FormAnimationTimingList(getProject(), act.getInstanceVariable("@timings")));

    // build panel
    form.addHeader("unsupported", new FormHeader(I18N.t("Nicht unterstützt"), "error").setColumn(4).setCollapsed(true));
    form.addElement("unsupported.frames", RubyForm.getError("Frames", "@frames", act));
    form.addElement("unsupported.max", RubyForm.getError("Frames Max", "@frame_max", act));

  }
View Full Code Here

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

  public void buildForm(FormBuilder form, int id) {
    // prepare
    RubyObject act = elements.get(id).getObject();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info"));
    form.addElement("basic.name", RubyForm.getString("Name", "@name", act));

    // build fog
    form.addHeader("graphic", new FormHeader(I18N.t("Grafiken"), "graphic").setColumn(4));
    form.addElement("graphic.tile", new FormGraphEle(I18N.t("Tileset"), project, RTP.TILESET, act, "@tileset_name", null));
    // form.addElement("graphic.atile", RubyForm.getError("Autotile",
    // "@autotile_names", act));
    form.addElement("graphic.pano", new FormGraphEle(I18N.t("Panorama"), project, RTP.PANORAMA, act, "@panorama_name", "@panorama_hue"));
    form.addElement("graphic.battle", new FormGraphEle(I18N.t("Battle Back"), project, RTP.BATTLEBACK, act, "@battleback_name", null));

    final RubyArray ra = (RubyArray) act.getInstanceVariable("@autotile_names");
    for (int i = 0; i < 7; i++) {
      final int j = i;
      form.addElement("graphic.atile" + i,
          new FormGraphEle(I18N.t("Autotile {0}", i), project, RTP.AUTOTILE, RubyString.newString(ra.getRuntime(), (String) ra.get(i)), i, null)
              .setSorting(i + 1).addChangeListener(new FormElementChangeListener() {

                @Override
                public void stateChanged(FormElement form) {
                  ra.remove(j);
                  ra.add(j, form.getContentAsString());

                }
              }));
    }

    // build fog
    form.addHeader("fog", new FormHeader(I18N.t("Nebel"), "info").setColumn(6));
    form.addElement("fog.afog", new FormGraphEle(I18N.t("Fog"), project, RTP.PANORAMA, act, "@fog_name", "@fog_hue"));
    form.addElement("fog.opa", RubyForm.getNumber(I18N.t("Opacity"), act, "@fog_opacity").setMinMax(0, 255, 1));
    form.addElement("fog.blend", RubyForm.getComboBoxNum(I18N.t("Blending Mode"), new String[] { "0", "1", "2" }, new String[] { "Normal", "Addition",
        "Subtraction" }, act, "@fog_blend_type"));
    form.addElement("fog.zoom", RubyForm.getNumber(I18N.t("Zoom"), act, "@fog_zoom"));
    form.addElement("fog.sx", RubyForm.getNumber(I18N.t("SX"), act, "@fog_sx").setInfoTxt(I18N.t("(automatic X-axis scrolling speed)")));
    form.addElement("fog.sy", RubyForm.getNumber(I18N.t("SY"), act, "@fog_sy").setInfoTxt(I18N.t("(automatic Y-axis scrolling speed)")));

    // build panel
    form.addHeader("tileset", new FormHeader(I18N.t("Tileset"), "tileset").setColumn(16));
    // load tileset
    ArrayList<BufferedImage> img = RGSS1Load.loadTilesetAsImage(project, id);

    // scale?
    JavaTable table = new JavaTable(act.getInstanceVariable("@passages"));
View Full Code Here

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

      return;
    }

    // build form
    final FormBuilder f = new FormBuilder("preview.graphic");
    f.addHeader("basic", new FormHeader("", null));
    f.addElement("basic.path", new FormTextField(I18N.t("Pfad"), file.getAbsolutePath()));
    f.addElement(
        "basic.size",
        new FormTextField(I18N.t("Größe"), I18N.t("{0}x{1}x{2}", image.getWidth(), image.getHeight(), image.getImage()
            .getAccelerationPriority())));
View Full Code Here

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

    oldCode = e;

    try {
      // build panel
      FormBuilder f = new FormBuilder("event.code.list." + e.getCommand().getIcon());
      f.addHeader("basic", new FormHeader(I18N.t("Basic"), e.getCommand().getIcon()));

      // build it
      getSelectedObject().buildPanel(f);
      // add modifikation
      f.addChangeListener(new FormElementChangeListener() {

        @Override
        public void stateChanged(FormElement form) {
          e.setModified(true);
          e.setTitleCache(null);

        }
      });

      if (getSelectedObject().getCommand().isBeta() || YLevel.IS_DEVELOPER) {
        f.addHeader("warn", new FormHeader(I18N.t("Hinweis für die Benutzung"), "info").setSorting(8));
        if (getSelectedObject().getCommand().isBeta()) {
          f.addElement(
              "warn.info",
              new FormInfo("", I18N.t("Die Unterstützung von {0} ist noch experimentell. Es kann zu Problemen kommen.", e.getCommand().getName())));
        }
View Full Code Here

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

   */
  @Override
  public JComponent getPanel() {
    FormBuilder f = getMainPanel();

    f.addHeader("mac", new FormHeader(I18N.t("Mac spezifisch"), "mac"));
    // add path
    f.addElement("mac.name", YSettingHelper.text(project, I18N.t("App-Name"), "export." + icon + ".appname", project.getTitle()));

    return f.getPanel(true);
  }
View Full Code Here

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

   *
   * @return
   */
  protected FormBuilder getMainPanel() {
    FormBuilder f = new FormBuilder("export." + getIcon());
    f.addHeader("basic", new FormHeader(I18N.t("Generelle Exportoptionen"), "export"));

    // add path
    f.addElement("basic.path", new FormFileSelectField(I18N.t("Pfad"), path, JFileChooser.SAVE_DIALOG, false, true)
        .addChangeListener(new FormElementChangeListener() {

View Full Code Here

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

  public void buildForm(FormBuilder form, int id) {
    // prepare
    RubyObject act = elements.get(id).getObject();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info").setColumn(4));
    form.addElement("basic.name", RubyForm.getString(I18N.t("Name"), "@name", act));
    form.addElement("basic.position", RubyForm.getComboBoxNum("Position", new String[] { "0", "1", "2" }, new String[] { "Front",
        "Middle", "Rear" }, act, "@position"));

    form.addHeader("supported", new FormHeader(I18N.t("Auswirkungen"), "class").setColumn(6));
    form.addElement(
        "supported.weapon",
        new FormDBList(project, Type.WEAPON, act.getInstanceVariable("@weapon_set"), I18N
            .t("Angabe der Waffen mit denen sich die Klasse ausrüsten kann.")));
    form.addElement(
        "supported.armor",
        new FormDBList(project, Type.ARMOR, act.getInstanceVariable("@armor_set"), I18N
            .t("Angabe der Rüstungen mit denen sich die Klasse ausrüsten kann.")));
    form.addElement("supported.learn", new FormLearningList(project, act.getInstanceVariable("@learnings")).setSorting(1));

    // elements
    form.addHeader("ele", new FormHeader(RGSS1Helper.getName(Type.ELEMENT), RGSS1Helper.getIcon(Type.ELEMENT)).setCollapsed(true)
        .setColumn(4).setSorting(4));

    form.addElement("ele.0ele", new FormInfo("", I18N.t("Elemental effectiveness")));
    form.addElement("ele.0stat", new FormInfo("", I18N.t("Status effectiveness")));
View Full Code Here

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

  public void buildForm(FormBuilder form, int id) {
    // prepare
    RubyObject act = elements.get(id).getObject();

    // build basics
    form.addHeader("basic", new FormHeader(I18N.t("Grundlegenes"), getIcon() + "_info").setColumn(4));
    form.addElement("basic.name", RubyForm.getString("Name", "@name", act));
    form.addElement("basic.desc", RubyForm.getString(I18N.t("Beschreibung"), "@description", act));
    form.addElement("basic.image", new FormGraphEle(I18N.t("Bild"), project, RTP.ICON, act, "@icon_name", null));

    // sonst
    form.addHeader("usa", new FormHeader(I18N.t("Benutzung"), "info").setColumn(4));
    form.addElement("usa.price", RubyForm.getNumber(I18N.t("Preis"), act, "@price"));
    form.addElement("usa.type", RubyForm.getComboBoxNum("Type", new String[] { "0", "1", "2", "3" },
        new String[] { RGSS1Voc.shield(project), RGSS1Voc.helm(project), RGSS1Voc.armor(project), RGSS1Voc.acc(project) }, act,
        "@kind"));

    // values
    form.addHeader("value", new FormHeader(I18N.t("Werte"), "systemmonitor").setColumn(8));
    form.addElement("value.pdef", RubyForm.getNumber(RGSS1Voc.pdef(project), act, "@pdef"));
    form.addElement("value.mdef", RubyForm.getNumber(RGSS1Voc.mdef(project), act, "@mdef"));
    form.addElement("value.eva", RubyForm.getNumber("Evasion", act, "@eva"));
    form.addElement("value.str", RubyForm.getNumber(RGSS1Voc.str(project), act, "@str_plus"));
    form.addElement("value.dex", RubyForm.getNumber(RGSS1Voc.dex(project), act, "@dex_plus"));
    form.addElement("value.agi", RubyForm.getNumber(RGSS1Voc.agi(project), act, "@agi_plus"));
    form.addElement("value.int", RubyForm.getNumber(RGSS1Voc.inte(project), act, "@int_plus"));
    form.addElement("value.state", new FormDBComboBox("Auto State ID", project, Type.STATUS, act, "@auto_state_id", true));

    // build panel
    form.addHeader("resistance", new FormHeader(I18N.t("Resistenz gegen"), "armor").setColumn(4).setSorting(4));

    form.addElement("resistance.element",
        new FormDBList(project, Type.ELEMENT, act.getInstanceVariable("@guard_element_set"), I18N.t("Element Verteidigung.")));
    form.addElement("resistance.status",
        new FormDBList(project, Type.STATUS, act.getInstanceVariable("@guard_state_set"), I18N.t("Status Verteidigung.")));
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.