/** * Overrides 'super' to pass the menu to the text label. * * @param menu * the menu from the parent to attach to this control. */ @Override public void setMenu(Menu menu) { if (textLabel != null) textLabel.setMenu(menu); super.setMenu(menu); }
/** * Overrides 'super' to pass the menu to the text label. * * @param menu * the menu from the parent to attach to this control. */ @Override public void setMenu(Menu menu) { if (textLabel != null) textLabel.setMenu(menu); super.setMenu(menu); }
@Override public void setMenu (Menu menu) { super.setMenu (menu); header.setMenu (menu); } @Override
/** * Disposes the internal menu if created and sets the menu provided as a * parameter. * * @param menu * the menu to associate with this text control */ @Override public void setMenu(Menu menu) { Menu currentMenu = super.getMenu(); if (currentMenu != null && INTERNAL_MENU.equals(currentMenu.getData())) { // internal menu set if (menu != null) { currentMenu.dispose(); super.setMenu(menu); } } else super.setMenu(menu); }
/** * Disposes the internal menu if created and sets the menu provided as a * parameter. * * @param menu * the menu to associate with this text control */ @Override public void setMenu(Menu menu) { Menu currentMenu = super.getMenu(); if (currentMenu != null && INTERNAL_MENU.equals(currentMenu.getData())) { // internal menu set if (menu != null) { currentMenu.dispose(); super.setMenu(menu); } } else super.setMenu(menu); }
fileInfoCanvas.setMenu( menu );
private void createMenu() { Menu menu = new Menu(this); final MenuItem copyItem = new MenuItem(menu, SWT.PUSH); copyItem.setText(Messages.FormText_copy); SelectionListener listener = new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { if (e.widget == copyItem) { copy(); } } }; copyItem.addSelectionListener(listener); menu.addMenuListener(new MenuListener() { @Override public void menuShown(MenuEvent e) { copyItem.setEnabled(canCopy()); } @Override public void menuHidden(MenuEvent e) { } }); menu.setData(INTERNAL_MENU); super.setMenu(menu); }
private void createMenu() { Menu menu = new Menu(this); final MenuItem copyItem = new MenuItem(menu, SWT.PUSH); copyItem.setText(Messages.FormText_copy); SelectionListener listener = new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { if (e.widget == copyItem) { copy(); } } }; copyItem.addSelectionListener(listener); menu.addMenuListener(new MenuListener() { @Override public void menuShown(MenuEvent e) { copyItem.setEnabled(canCopy()); } @Override public void menuHidden(MenuEvent e) { } }); menu.setData(INTERNAL_MENU); super.setMenu(menu); }
pieceInfoCanvas.setMenu( menu );
canvas.setMenu(menu);
canvas.setMenu( menu );
cHeaderArea.setMenu(menu);