Package de.yaams.maker.helper.gui.dock

Examples of de.yaams.maker.helper.gui.dock.DockLinkPanel


    DockHolder d = new DockHolder("project.home", elements.keySet().size(), 1);

    // add content
    for (String key : elements.keySet()) {
      ArrayList<BasicObjectManager> list = elements.get(key);
      DockLinkPanel dlp = new DockLinkPanel();
      dlp.setDock(d);
      for (final BasicObjectManager bom : list) {

        // add basic
        dlp.addLink(bom.getTitle(), bom.getIcon(), bom.getDesc() == null ? null : "<html>" + bom.getDesc(), new AE() {

          @Override
          public void run() {
            YaFrame.open(bom.getTabId());

          }
        });

      }
      dlp.buildGui(list.get(0).getGroup(), "yaams", false);
      d.add(dlp);
    }

    JPanel cont = new JPanel(new BorderLayout());
    cont.add(d, BorderLayout.CENTER);
View Full Code Here


        // licence?
        if (rgss == 1 && !Setting.get("licence.xp", false) || rgss == 2 && !Setting.get("licence.vx", false)) {
          return;
        }

        final DockLinkPanel link = (DockLinkPanel) objects.get("link");

        // add
        if (rgss == 1) {
          link.addLink(I18N.t("Im RPG Maker XP öffnen"), "rpgxp", new AE() {

            @Override
            public void run() {
              // which type?
              SystemHelper.viewFile(new File(p.getPath(), "Game.rxproj"));

            }
          });
        }

        // add2
        if (rgss == 2) {
          link.addLink(I18N.t("Im RPG Maker VX öffnen"), "rpgvx", new AE() {

            @Override
            public void run() {
              // which type?
              SystemHelper.viewFile(new File(p.getPath(), "Game.vxproj"));
View Full Code Here

TOP

Related Classes of de.yaams.maker.helper.gui.dock.DockLinkPanel

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.