private ToolBar addViewMenu(final Composite parent) { fToolBar= new ToolBar(parent, SWT.FLAT); final ToolItem menuButton = new ToolItem(fToolBar, SWT.PUSH, 0); fMenuImage= JavaPluginImages.DESC_ELCL_VIEW_MENU.createImage(); menuButton.setImage(fMenuImage); menuButton.setToolTipText(ReorgMessages.RenameInformationPopup_menu); fToolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) { showMenu(fToolBar); } }); menuButton.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { showMenu(fToolBar); } }); fToolBar.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false)); fToolBar.pack(); return fToolBar; }
private ToolBar addViewMenu(final Composite parent) { fToolBar= new ToolBar(parent, SWT.FLAT); final ToolItem menuButton = new ToolItem(fToolBar, SWT.PUSH, 0); fMenuImage= JavaPluginImages.DESC_ELCL_VIEW_MENU.createImage(); menuButton.setImage(fMenuImage); menuButton.setToolTipText(ReorgMessages.RenameInformationPopup_menu); fToolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) { showMenu(fToolBar); } }); menuButton.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { showMenu(fToolBar); } }); fToolBar.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false)); fToolBar.pack(); return fToolBar; }
private void hookupDnD(ToolBar bar) { bar.addMouseListener(new MouseListener() { @Override public void mouseUp(MouseEvent e) {
private ToolBar addViewMenu(final Composite parent) { fToolBar= new ToolBar(parent, SWT.FLAT); final ToolItem menuButton = new ToolItem(fToolBar, SWT.PUSH, 0); fMenuImage= JavaPluginImages.DESC_ELCL_VIEW_MENU.createImage(); menuButton.setImage(fMenuImage); menuButton.setToolTipText(ReorgMessages.RenameInformationPopup_menu); fToolBar.addMouseListener(new MouseAdapter() { public void mouseDown(MouseEvent e) { showMenu(fToolBar); } }); menuButton.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { showMenu(fToolBar); } }); fToolBar.pack(); return fToolBar; }
protected ToolBar addViewMenu(final Composite parent) { toolBar = new ToolBar(parent, SWT.FLAT); final ToolItem menuButton = new ToolItem(toolBar, SWT.PUSH, 0); menuImage = Activator.getImageDescriptor("icons/elcl16/view_menu.gif").createImage(); menuButton.setImage(menuImage); menuButton.setToolTipText("Menu"); toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) { showMenu(toolBar); } }); menuButton.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { showMenu(toolBar); } }); toolBar.pack(); return toolBar; }
manager.getControl().addMouseListener(new MouseAdapter() {
manager.getControl().addMouseListener(new MouseAdapter() {
toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) {
manager.getControl().addMouseListener(new MouseAdapter() {
ToolBarManager tbm= (ToolBarManager) mgr; final ToolBar tb= tbm.getControl(); tb.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) {
toolBar.setLayoutData(data); toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) {
/** * Create the dialog's menu for the move and resize actions. * * @param parent * The parent composite. */ private void createDialogMenu(Composite parent) { toolBar = new ToolBar(parent, SWT.FLAT); ToolItem viewMenuButton = new ToolItem(toolBar, SWT.PUSH, 0); GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).applyTo(toolBar); viewMenuButton.setImage(JFaceResources.getImage(POPUP_IMG_MENU)); viewMenuButton.setDisabledImage(JFaceResources.getImage(POPUP_IMG_MENU_DISABLED)); viewMenuButton.setToolTipText(JFaceResources.getString("PopupDialog.menuTooltip")); //$NON-NLS-1$ viewMenuButton.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { showDialogMenu(); } }); // See https://bugs.eclipse.org/bugs/show_bug.cgi?id=177183 toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) { showDialogMenu(); } }); }
/** * Create the dialog's menu for the move and resize actions. * * @param parent * The parent composite. */ private void createDialogMenu(Composite parent) { toolBar = new ToolBar(parent, SWT.FLAT); ToolItem viewMenuButton = new ToolItem(toolBar, SWT.PUSH, 0); GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).applyTo( toolBar); viewMenuButton.setImage(JFaceResources.getImage(POPUP_IMG_MENU)); viewMenuButton.setDisabledImage(JFaceResources .getImage(POPUP_IMG_MENU_DISABLED)); viewMenuButton.setToolTipText(JFaceResources .getString("PopupDialog.menuTooltip")); //$NON-NLS-1$ viewMenuButton.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { showDialogMenu(); } }); // See https://bugs.eclipse.org/bugs/show_bug.cgi?id=177183 toolBar.addMouseListener(new MouseAdapter() { public void mouseDown(MouseEvent e) { showDialogMenu(); } }); }
/** * Create the dialog's menu for the move and resize actions. * * @param parent * The parent composite. */ private void createDialogMenu(Composite parent) { toolBar = new ToolBar(parent, SWT.FLAT); ToolItem viewMenuButton = new ToolItem(toolBar, SWT.PUSH, 0); GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).applyTo(toolBar); viewMenuButton.setImage(JFaceResources.getImage(POPUP_IMG_MENU)); viewMenuButton.setDisabledImage(JFaceResources.getImage(POPUP_IMG_MENU_DISABLED)); viewMenuButton.setToolTipText(JFaceResources.getString("PopupDialog.menuTooltip")); //$NON-NLS-1$ viewMenuButton.addSelectionListener(widgetSelectedAdapter(e -> showDialogMenu())); // See https://bugs.eclipse.org/bugs/show_bug.cgi?id=177183 toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) { showDialogMenu(); } }); }
protected Control createTitleMenuArea(Composite parent) { Composite titleComposite = (Composite) super.createTitleMenuArea(parent); titleComposite.addMouseListener(clickListener); ToolBar toolBar = new ToolBar(titleComposite, SWT.FLAT); ToolItem closeButton = new ToolItem(toolBar, SWT.PUSH, 0); GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).applyTo(toolBar); closeButton.setImage(AutomaticUpdatePlugin.getDefault().getImageRegistry().get((AutomaticUpdatePlugin.IMG_TOOL_CLOSE))); closeButton.setHotImage(AutomaticUpdatePlugin.getDefault().getImageRegistry().get((AutomaticUpdatePlugin.IMG_TOOL_CLOSE_HOT))); closeButton.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { close(); } }); // See https://bugs.eclipse.org/bugs/show_bug.cgi?id=177183 toolBar.addMouseListener(new MouseAdapter() { public void mouseDown(MouseEvent e) { close(); } }); return titleComposite; }
toolBar.addMouseListener(new MouseAdapter() { @Override public void mouseDown(MouseEvent e) {