Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.MenuManager.createContextMenu()


            }
        });
        getSite().setSelectionProvider(viewer);

        MenuManager menuMgr = new MenuManager();
        Menu menu = menuMgr.createContextMenu(viewer.getControl());
        menuMgr.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
        menuMgr.setRemoveAllWhenShown(true);
        menuMgr.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
                ExplorerTreeView.this.fillContextMenu(manager);
View Full Code Here


        DownloadViewPart.this.fillContextMenu(manager);
      }
    });
   
   
    Menu menu = menuMgr.createContextMenu(mDownloadViewer.mTableViewer.getControl());
    mDownloadViewer.mTableViewer.getControl().setMenu(menu);
    // Register to the workbench.
    getSite().registerContextMenu(menuMgr, mDownloadViewer.mTableViewer);
  }
View Full Code Here

      }
    });
   
    // Popup menu
    MenuManager menuManager = new MenuManager();
    Menu menu = menuManager.createContextMenu(viewer.getTable());
    // Set the MenuManager
    viewer.getTable().setMenu(menu);
    getSite().registerContextMenu(menuManager, viewer);
    // Make the selection available
    getSite().setSelectionProvider(viewer);
View Full Code Here

      }
    });
   
    // Popup menu
    MenuManager menuManager = new MenuManager();
    Menu menu = menuManager.createContextMenu(viewer.getTable());
    // Set the MenuManager
    viewer.getTable().setMenu(menu);
    getSite().registerContextMenu(menuManager, viewer);
    // Make the selection available
    getSite().setSelectionProvider(viewer);
View Full Code Here

    trayItem = new TrayItem(tray,SWT.NONE);
    trayItem.setToolTipText("Gamers Own Instant Messenger");
    trayItem.setImage(GOIMIcons.getImage(GOIMIcons.TRAY_ICON_DEFAULT));

    final MenuManager trayMenu = new MenuManager("TrayMenu");
    trayMenu.createContextMenu(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
   
    trayMenu.add(new StartFirstStartWizard());
   
//    MenuItem exit = new MenuItem(trayMenu,SWT.PUSH);
//    exit.setText("Exit");
View Full Code Here

      }});
        // register listener to handle menu requests
    trayItem.addListener(SWT.MenuDetect, new Listener() {
      public void handleEvent(Event event) {
        Shell hiddenShell = new Shell(trayItem.getDisplay());
        Menu menu = trayMenu.createContextMenu(hiddenShell);
        menu.setLocation(trayItem.getDisplay().getCursorLocation());
        menu.setVisible(true);
      }
    });
    trayItem.addListener(SWT.MouseDown,new Listener() {
View Full Code Here

                mActions.setContext(new ActionContext(selection));
                mActions.fillContextMenu(manager);
            }
        });

        Menu menu = menuManager.createContextMenu(mTreeViewer.getTree());
        mTreeViewer.getTree().setMenu(menu);
        getSite().registerContextMenu(menuManager, mTreeViewer);
    }

    /**
 
View Full Code Here

        fillContextMenu(mgr);
      }
    });

    // Create menu.
    Menu menu = menuMgr.createContextMenu(viewer.getControl());
    viewer.getControl().setMenu(menu);

    // Register menu for extension.
    getSite().registerContextMenu(menuMgr, viewer);
  }
View Full Code Here

  protected void createContextMenuFor(StructuredViewer viewer) {
    MenuManager contextMenu = new MenuManager("#PopUp");
    contextMenu.add(new Separator("additions"));
    contextMenu.setRemoveAllWhenShown(true);
    contextMenu.addMenuListener(this);
    Menu menu= contextMenu.createContextMenu(viewer.getControl());
    viewer.getControl().setMenu(menu);
    getSite().registerContextMenu(contextMenu, new UnwrappingSelectionProvider(viewer));

    int dndOperations = DND.DROP_COPY | DND.DROP_MOVE | DND.DROP_LINK;
    Transfer[] transfers = new Transfer[] { LocalTransfer.getInstance() };
View Full Code Here

    menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager manager) {
        fillContextMenu(manager);
      }
    });
    Menu menu = menuMgr.createContextMenu(viewer.getControl());
    viewer.getControl().setMenu(menu);
    getSite().registerContextMenu("what", menuMgr, viewer);
  }
 
  private void fillContextMenu(IMenuManager manager) {
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.