Package de.sciss.gui

Examples of de.sciss.gui.MenuGroup.addSeparator()


    add( mg, i + 1 );

    // --- process menu ---
    mg  = new MenuGroup( "process", getResourceString( "menuProcess" ));
    mg.add( new MenuItem( "again", getResourceString( "menuProcessAgain" ), KeyStroke.getKeyStroke( KeyEvent.VK_F, MENU_SHORTCUT )));
    mg.addSeparator();
    smg  = new MenuGroup( "fscape", getResourceString( "menuFScape" ));
    smg.add( new MenuItem( "needlehole", getResourceString( "menuFScNeedlehole" )));
    mg.add( smg );
    smg = new MenuGroup( "sc", getResourceString( "menuSuperCollider" ));
    mg.add( smg );
View Full Code Here


    smg  = new MenuGroup( "fscape", getResourceString( "menuFScape" ));
    smg.add( new MenuItem( "needlehole", getResourceString( "menuFScNeedlehole" )));
    mg.add( smg );
    smg = new MenuGroup( "sc", getResourceString( "menuSuperCollider" ));
    mg.add( smg );
    mg.addSeparator();
    mg.add( new MenuItem( "fadeIn", getResourceString( "menuFadeIn" ), KeyStroke.getKeyStroke( KeyEvent.VK_I, myCtrl )));
    mg.add( new MenuItem( "fadeOut", getResourceString( "menuFadeOut" ), KeyStroke.getKeyStroke( KeyEvent.VK_O, myCtrl )));
    mg.add( new MenuItem( "gain", getResourceString( "menuGain" ), KeyStroke.getKeyStroke( KeyEvent.VK_N, myCtrl )));
    mg.add( new MenuItem( "invert", getResourceString( "menuInvert" )));
//    mg.add( new MenuItem( "mix", getResourceString( "menuMix" )));
View Full Code Here

    mg.add( new MenuItem( "trimToSelection", getResourceString( "menuTrimToSelection" )));
    mg.add( new MenuItem( "insertSilence", getResourceString( "menuInsTimeSpan" ),
                KeyStroke.getKeyStroke( KeyEvent.VK_E, MENU_SHORTCUT + InputEvent.SHIFT_MASK )));
    mg.add( new MenuItem( "selectionForward", actionSelectionForward ));
    mg.add( new MenuItem( "selectionBackwards", actionSelectionBackwards ));
    mg.addSeparator();
    mg.add( new MenuItem( "filter", actionFilter ));
    add( mg, i + 1 );

    // --- view menu ---
    mg      = new MenuGroup( "view", getResourceString( "menuView" ));
View Full Code Here

    mg.add( new MenuItem( "saveCopyAs", getResourceString( "menuSaveCopyAs" )));
//    mg.add( new MenuItem( "saveSelectionAs", getResourceString( "menuSaveSelectionAs" )));
    if( QuitJMenuItem.isAutomaticallyPresent() ) {
      root.getQuitJMenuItem().setAction( root.getQuitAction() );
    } else {
      mg.addSeparator();
      mg.add( new MenuItem( "quit", root.getQuitAction() ));
    }
    add( mg );

    // --- edit menu ---
View Full Code Here

    // --- edit menu ---
    mg  = new MenuGroup( "edit", getResourceString( "menuEdit" ));
    mg.add( new MenuItem( "undo", getResourceString( "menuUndo" ), KeyStroke.getKeyStroke( KeyEvent.VK_Z, MENU_SHORTCUT )));
    mg.add( new MenuItem( "redo", getResourceString( "menuRedo" ), KeyStroke.getKeyStroke( KeyEvent.VK_Z, MENU_SHORTCUT + InputEvent.SHIFT_MASK )));
    mg.addSeparator();
    mg.add( new MenuItem( "cut", getResourceString( "menuCut" ), KeyStroke.getKeyStroke( KeyEvent.VK_X, MENU_SHORTCUT )));
    mg.add( new MenuItem( "copy", getResourceString( "menuCopy" ), KeyStroke.getKeyStroke( KeyEvent.VK_C, MENU_SHORTCUT )));
    mg.add( new MenuItem( "paste", getResourceString( "menuPaste" ), KeyStroke.getKeyStroke( KeyEvent.VK_V, MENU_SHORTCUT )));
    mg.add( new MenuItem( "clear", getResourceString( "menuClear" ), KeyStroke.getKeyStroke( KeyEvent.VK_BACK_SPACE, 0 )));
    mg.addSeparator();
View Full Code Here

    mg.addSeparator();
    mg.add( new MenuItem( "cut", getResourceString( "menuCut" ), KeyStroke.getKeyStroke( KeyEvent.VK_X, MENU_SHORTCUT )));
    mg.add( new MenuItem( "copy", getResourceString( "menuCopy" ), KeyStroke.getKeyStroke( KeyEvent.VK_C, MENU_SHORTCUT )));
    mg.add( new MenuItem( "paste", getResourceString( "menuPaste" ), KeyStroke.getKeyStroke( KeyEvent.VK_V, MENU_SHORTCUT )));
    mg.add( new MenuItem( "clear", getResourceString( "menuClear" ), KeyStroke.getKeyStroke( KeyEvent.VK_BACK_SPACE, 0 )));
    mg.addSeparator();
    mg.add( new MenuItem( "selectAll", getResourceString( "menuSelectAll" ), KeyStroke.getKeyStroke( KeyEvent.VK_A, MENU_SHORTCUT )));
    a  = new ActionPreferences( getResourceString( "menuPreferences" ), KeyStroke.getKeyStroke( KeyEvent.VK_COMMA, MENU_SHORTCUT ));
    if( PreferencesJMenuItem.isAutomaticallyPresent() ) {
      root.getPreferencesJMenuItem().setAction( a );
    } else {
View Full Code Here

    mg.add( new MenuItem( "selectAll", getResourceString( "menuSelectAll" ), KeyStroke.getKeyStroke( KeyEvent.VK_A, MENU_SHORTCUT )));
    a  = new ActionPreferences( getResourceString( "menuPreferences" ), KeyStroke.getKeyStroke( KeyEvent.VK_COMMA, MENU_SHORTCUT ));
    if( PreferencesJMenuItem.isAutomaticallyPresent() ) {
      root.getPreferencesJMenuItem().setAction( a );
    } else {
      mg.addSeparator();
      mg.add( new MenuItem( "preferences", a ));
    }
    add( mg );
   
    // --- window menu ---
View Full Code Here

    // this is pretty weird, but it works at least on german keyboards: command+questionmark is defaut help shortcut
    // on mac os x. KeyEvent.VK_QUESTION_MARK doesn't exist, plus apple's vm ignore german keyboard layout, therefore the
    // the question mark becomes a minus. however it's wrongly displayed in the menu...
    mg.add( new MenuItem( "manual", new ActionURLViewer( getResourceString( "menuHelpManual" ), KeyStroke.getKeyStroke( KeyEvent.VK_MINUS, MENU_SHORTCUT + InputEvent.SHIFT_MASK ), "index", false )));
    mg.add( new MenuItem( "shortcuts", new ActionURLViewer( getResourceString( "menuHelpShortcuts" ), null, "Shortcuts", false )));
    mg.addSeparator();
    mg.add( new MenuItem( "website", new ActionURLViewer( getResourceString( "menuHelpWebsite" ), null, getResourceString( "appURL" ), true )));
    a = new ActionAbout( getResourceString( "menuAbout" ), null );
    if( AboutJMenuItem.isAutomaticallyPresent() ) {
      root.getAboutJMenuItem().setAction( a );
    } else {
View Full Code Here

    mg.add( new MenuItem( "website", new ActionURLViewer( getResourceString( "menuHelpWebsite" ), null, getResourceString( "appURL" ), true )));
    a = new ActionAbout( getResourceString( "menuAbout" ), null );
    if( AboutJMenuItem.isAutomaticallyPresent() ) {
      root.getAboutJMenuItem().setAction( a );
    } else {
      mg.addSeparator();
      mg.add( new MenuItem( "about", a ));
    }

    add( mg );
   
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.