Examples of MMenuItem


Examples of org.malai.swing.widget.MMenuItem

  }


  @Override
  protected void initialiseWidgets() {
    showPreferencesMenu = new MMenuItem(LangTool.INSTANCE.getStringLaTeXDrawFrame("LaTeXDrawFrame.56"), KeyEvent.VK_P); //$NON-NLS-1$
    showPreferencesMenu.setIcon(LResources.PREFERENCES_ICON);
  }
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

  }


  @Override
  protected void initialiseWidgets() {
    newMenu  = new MMenuItem(LResources.LABEL_NEW, KeyEvent.VK_N);
    newMenu.setIcon(LResources.NEW_ICON);

    newButton = new MButton(LResources.NEW_ICON);
    newButton.setMargin(LResources.INSET_BUTTON);
    newButton.setToolTipText(LangTool.INSTANCE.getStringActions("FileLoaderSaver.4")); //$NON-NLS-1$

    loadButton = new MButton(LResources.OPEN_ICON);
    loadButton.setMargin(LResources.INSET_BUTTON);
    loadButton.setToolTipText(LangTool.INSTANCE.getStringLaTeXDrawFrame("LaTeXDrawFrame.200")); //$NON-NLS-1$

    saveButton = new MButton(LResources.SAVE_ICON);
    saveButton.setMargin(LResources.INSET_BUTTON);
    saveButton.setToolTipText(LangTool.INSTANCE.getStringLaTeXDrawFrame("LaTeXDrawFrame.188")); //$NON-NLS-1$

    loadMenu = new MMenuItem(LABEL_OPEN, KeyEvent.VK_O);
    loadMenu.setIcon(LResources.OPEN_ICON);

        saveMenu = new MMenuItem(LABEL_SAVE, KeyEvent.VK_S);
        saveMenu.setIcon(LResources.SAVE_ICON);

        saveAsMenu = new MMenuItem(LABEL_SAVE_AS, KeyEvent.VK_A);
        saveAsMenu.setIcon(LResources.SAVE_AS_ICON);

        recentFilesMenu = new MMenu(LangTool.INSTANCE.getString19("LaTeXDrawFrame.0"), true);//$NON-NLS-1$

        progressBar = new MProgressBar(0, 100);
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

   */
  public void updateRecentMenuItems(final List<String> recentDocs) {
    recentFilesMenu.removeAll();

    if(recentDocs!=null && !recentDocs.isEmpty()) {
      MMenuItem item;

      for(final String fileName : recentDocs) {
        item = new MMenuItem(fileName.substring(fileName.lastIndexOf(LResources.FILE_SEP)+1));
        item.setToolTipText(fileName);
        recentFilesMenu.add(item);
      }
    }

    recentFilesMenu.setEnabled(recentFilesMenu.getMenuComponentCount()>0);
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

  @Override
  protected void initialiseWidgets() {
    // Widgets initialisation
    pdfButton     = new MButton(LResources.PDF_ICON);
    exportMenu    = new MMenu(LABEL_EXPORT_AS, true);
    menuItemBMP    = new MMenuItem(LABEL_EXPORT_BMP, KeyEvent.VK_B);
    menuItemEPSLatex= new MMenuItem(LangTool.INSTANCE.getStringDialogFrame("Exporter.2"), KeyEvent.VK_S); //$NON-NLS-1$
    menuItemJPG    = new MMenuItem(LABEL_EXPORT_JPG, KeyEvent.VK_J);
    menuItemPDF    = new MMenuItem(LangTool.INSTANCE.getStringDialogFrame("Exporter.3"), KeyEvent.VK_F); //$NON-NLS-1$
    menuItemPDFcrop  = new MMenuItem(LangTool.INSTANCE.getStringDialogFrame("Exporter.4"), KeyEvent.VK_C); //$NON-NLS-1$
    menuItemPNG    = new MMenuItem(LABEL_EXPORT_PNG, KeyEvent.VK_P);
    menuItemPST    = new MMenuItem(LABEL_EXPORT_TRICKS, KeyEvent.VK_T);
    exportMenu.add(menuItemPST);
    exportMenu.add(menuItemJPG);
    exportMenu.add(menuItemPNG);
    exportMenu.add(menuItemBMP);
    exportMenu.add(menuItemPDF);
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

       * Creates a menu item using the name of the thumbnail.
       * @param nameThumb The name of the thumbnail.
       * @return The created menu item.
       */
      protected MMenuItem createTemplateMenuItem(final String svgPath, final String nameThumb, final String pathPic) {
        MMenuItem menu = null;
        ImageIcon icon;
        final String pngPath = pathPic+File.separator+nameThumb;
        final int id = nameThumb.lastIndexOf(SVGFilter.SVG_EXTENSION+PNGFilter.PNG_EXTENSION);

        try {
          final Image image = ImageIO.read(new File(pngPath));
          icon = new ImageIcon(image);
          image.flush();
        }
        catch(final Exception e) {
          icon = LResources.EMPTY_ICON;
        }

      if(id!=-1) {
        menu = new MMenuItem(nameThumb.substring(0, id), icon);
        menu.setName(svgPath);
      }

        return menu;
      }
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

  }


  @Override
  protected void initialiseWidgets() {
    copyMenu = new MMenuItem(LResources.LABEL_COPY, KeyEvent.VK_C);
    copyMenu.setIcon(LResources.COPY_ICON);
    copyMenu.setEnabled(false);
    cutMenu = new MMenuItem(LResources.LABEL_CUT, KeyEvent.VK_X);
    cutMenu.setIcon(LResources.CUT_ICON);
    cutMenu.setEnabled(false);
    pasteMenu = new MMenuItem(LResources.LABEL_PASTE, KeyEvent.VK_V);
    pasteMenu.setIcon(LResources.PASTE_ICON);
    pasteMenu.setEnabled(false);
  }
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

      final File[] files = new File(pathTemplate).listFiles();

      if(files!=null)
        for(int i=0; i<files.length; i++)
          if(filter.accept(files[i]) && !files[i].isDirectory()) {
            final MMenuItem menu = createTemplateMenuItem(files[i].getPath(), files[i].getName()+PNGFilter.PNG_EXTENSION, pathCache);

            if(menu!=null)
              templatesMenu.add(menu, i);
          }
    }
View Full Code Here

Examples of org.malai.swing.widget.MMenuItem

  @Override
  protected void initialiseWidgets() {
    shortcutFrame   = null;
    aboutFrame     = null;
    aboutItem = new MMenuItem(LResources.LABEL_ABOUT);
    aboutItem.setIcon(LResources.ABOUT_ICON);
    donateItem = new MMenuItem(LangTool.INSTANCE.getStringActions("Helper.1")); //$NON-NLS-1$
    donateItem.setIcon(LResources.ABOUT_ICON);
    reportBugItem = new MMenuItem(LangTool.INSTANCE.getStringActions("Helper.2")); //$NON-NLS-1$
    reportBugItem.setIcon(LResources.ERR_ICON);
    forumItem = new MMenuItem(LangTool.INSTANCE.getStringActions("Helper.3")); //$NON-NLS-1$
    forumItem.setIcon(LResources.ABOUT_ICON);
    shortcutItem = new MMenuItem(LangTool.INSTANCE.getString19("LaTeXDrawFrame.3")); //$NON-NLS-1$
    shortcutItem.setIcon(LResources.ABOUT_ICON);
    manuelItem = new MMenuItem(LangTool.INSTANCE.getStringActions("Helper.4")); //$NON-NLS-1$
    manuelItem.setIcon(LResources.ABOUT_ICON);
  }
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.