Package ModalGUI

Examples of ModalGUI.GUIWindow


  public void makeChairWindow(GUIEvent e) {
    float windowWidth = SETTINGS.GUIDE_WINDOW_WIDTH;
    float windowHeight = SETTINGS.GUIDE_WINDOW_HEIGHT;

    GUIWindow window = new GUIWindow(0f, 0f, windowWidth, windowHeight,
        GLOBAL.gui);
    window.setLightboxed(true);
    window.centre();
    GLOBAL.gui.add(window);

    float posX = 100;
    float posY = 100;
    float spacingY = 80;

    GUIImage guiImg;
    guiImg = new GUIImage(0, 50, "gui/WINDOW_TITLE_MAKE.png", GLOBAL.gui);
    window.add(guiImg);

    GUIButton button;
    button = new GUIToggle(400, 50, "gui/WINDOW_MAKE_PREVIEW_PATTERN.png",
        GLOBAL.gui);
    button.addActionListener(GLOBAL.uiTools, "toggleView", UITools.LEG_TOOL);
    button.addActionListener(window, "close", UITools.LEG_TOOL);
    window.add(button);
    posY += spacingY;

    button = new GUIToggle(400, 200, "gui/WINDOW_MAKE_CUT_PATTERN.png",
        GLOBAL.gui);
    button.addActionListener(window, "close", UITools.LEG_TOOL);
    if (SETTINGS.autoSaveMakePattern)
      button.addActionListener(GLOBAL.uiTools, "savePDFauto",
          UITools.LEG_TOOL);
    else
      button.addActionListener(GLOBAL.uiTools, "print", UITools.LEG_TOOL);

    window.add(button);

    posY += spacingY;

  }
View Full Code Here


  void loginBox(){
   
    float windowWidth = 200;
    float windowHeight = 150;
   
loginWindow = new GUIWindow(0f,0f,windowWidth,windowHeight,GLOBAL.gui);
loginWindow.setLightboxed(true);
loginWindow.centre();
GLOBAL.gui.add(loginWindow);

float posX = 100;
View Full Code Here

  static void setupGUIIntroWindow(PApplet applet, ModalGUI gui) {

    float windowWidth = SETTINGS.GUIDE_WINDOW_WIDTH;
    float windowHeight = SETTINGS.GUIDE_WINDOW_HEIGHT;

    GUIWindow window = new GUIWindow(0f, 0f, windowWidth, windowHeight, gui);
    window.setLightboxed(true);
    window.centre();
    gui.add(window);

    float posX = 100;
    float posY = 100;
    float spacingY = 80;

    GUIImage guiImg;
    guiImg = new GUIImage(30, 50, "gui/WINDOW_INTRO_TITLE.png", gui);
    window.add(guiImg);

    GUIButton button;
    button = new GUIToggle(400, 50, "gui/WINDOW_INTRO_NEW_CHAIR-03.png",
        gui);
    button.addActionListener(GLOBAL.uiTools, "deleteAllChairs",
        UITools.LEG_TOOL);
    button.addActionListener(GLOBAL.uiTools, "setDisplaypanelAsShown",
        UITools.LEG_TOOL);
    button.addActionListener(GLOBAL.uiTools.SketchTools, "selectTool",
        SketchTools.DRAW_TOOL);

    button.addActionListener(window, "close", UITools.LEG_TOOL);
    window.add(button);
    posY += spacingY;

    button = new GUIToggle(400, 200, "gui/WINDOW_INTRO_LIBRARY.png", gui);
    button.addActionListener(window, "close", UITools.LEG_TOOL);
    button.addActionListener(GLOBAL.uiTools, "setDisplaypanelAsShown",
        UITools.LEG_TOOL);
    button.addActionListener(GLOBAL.uiTools.SketchTools, "selectTool",
        SketchTools.SELECT_TOOL);
    button.addActionListener(GLOBAL.uiTools, "loadTemplateChair",
        UITools.LEG_TOOL);
    window.add(button);

    posY += spacingY;

  }
View Full Code Here

   
    float windowWidth = SETTINGS.GUIDE_WINDOW_WIDTH;
    float windowHeight = SETTINGS.GUIDE_WINDOW_HEIGHT;
    float borderTop = 100;
   
    window = new GUIWindow(0f,0f,windowWidth,windowHeight,gui);
    window.centre();
    window.setLightboxed(true);
    gui.add(window);

View Full Code Here

TOP

Related Classes of ModalGUI.GUIWindow

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.