Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.MenuItem.addListener()


    actionItem.setText(type.getName());
   
    if (type.equals(editor.getAnnotationMode()))
        actionItem.setSelection(true);
   
    actionItem.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {

      for (IModeMenuListener listener : listeners) {
        listener.modeChanged(type);
      }
View Full Code Here


            // create menu item to delete column
            final MenuItem deleteColumnItem = new MenuItem(tableHeaderMenu, SWT.PUSH);
            deleteColumnItem.setText("Delete Column");
            deleteColumnItem.setSelection(false);
            deleteColumnItem.addListener(SWT.Selection, new Listener() {
                public void handleEvent(Event event) {
                    // call delete column page
                    DeleteColumnPage dcPage =
                        new DeleteColumnPage(getSite().getShell(), model.getArrayHeader());
                    if (dcPage.open() == InputDialog.OK) {
View Full Code Here

            // create menu item to insert column
            final MenuItem insertColumnItem = new MenuItem(tableHeaderMenu, SWT.PUSH);
            insertColumnItem.setText("Add Column");
            insertColumnItem.setSelection(false);
            insertColumnItem.addListener(SWT.Selection, new Listener() {
                public void handleEvent(Event event) {
                    // call insert/add column page
                    InsertColumnPage acPage =
                        new InsertColumnPage(getSite().getShell(), model.getArrayHeader());
                    if (acPage.open() == InputDialog.OK) {
View Full Code Here

    private void addMenuItemToColumn (final TableColumn column, final int index) {
        // create menu item
        final MenuItem itemName = new MenuItem(tableHeaderMenu, SWT.CHECK, index);
        itemName.setText(column.getText());
        itemName.setSelection(column.getResizable());
        itemName.addListener(SWT.Selection, new Listener() {
            public void handleEvent(Event event) {
                if (itemName.getSelection()) {
                    column.setWidth(100);
                    column.setResizable(true);
                } else {
View Full Code Here

    new MenuItem(submenu, SWT.SEPARATOR);

    // Aktuelle Person abschlie�en, ohne Verweise.
    MenuItem searchPersonsWithoutConnectionToCurrentPerson = new MenuItem(submenu, SWT.PUSH);
    searchPersonsWithoutConnectionToCurrentPerson.setText("Personen ohne Verbindung zur aktuellen Person");
    searchPersonsWithoutConnectionToCurrentPerson.addListener(SWT.Selection,
      new SearchPersonsWithoutConnectionToCurrentPerson());

    // N�chstgelegene Personen mit Mailadresse suchen.
    MenuItem searchNextMailPersons = new MenuItem(submenu, SWT.PUSH);
    searchNextMailPersons.setText("N�chste Personen mit Mailadresse\tCtrl + M");
View Full Code Here

    // N�chstgelegene Personen mit Mailadresse suchen.
    MenuItem searchNextMailPersons = new MenuItem(submenu, SWT.PUSH);
    searchNextMailPersons.setText("N�chste Personen mit Mailadresse\tCtrl + M");
    searchNextMailPersons.setAccelerator(SWT.CONTROL + 'M');
    searchNextMailPersons.addListener(SWT.Selection, new SearchNextMailPersons());

    // Zur n�chsten Person ohne Nachfahren wechseln.
    MenuItem nextLeaf = new MenuItem(submenu, SWT.PUSH);
    nextLeaf.setText("N�chste Person ohne Nachfahren\tCtrl + Cursor-Down");
    nextLeaf.setAccelerator(SWT.CTRL + SWT.ARROW_DOWN);
View Full Code Here

    // Zur n�chsten Person ohne Nachfahren wechseln.
    MenuItem nextLeaf = new MenuItem(submenu, SWT.PUSH);
    nextLeaf.setText("N�chste Person ohne Nachfahren\tCtrl + Cursor-Down");
    nextLeaf.setAccelerator(SWT.CTRL + SWT.ARROW_DOWN);
    nextLeaf.addListener(SWT.Selection, new GotoNextLeafPerson());

    new MenuItem(submenu, SWT.SEPARATOR);

    // N�chstgelegene Personen mit Mailadresse suchen.
    MenuItem getShortestConnection = new MenuItem(submenu, SWT.PUSH);
View Full Code Here

    new MenuItem(submenu, SWT.SEPARATOR);

    // N�chstgelegene Personen mit Mailadresse suchen.
    MenuItem getShortestConnection = new MenuItem(submenu, SWT.PUSH);
    getShortestConnection.setText("K�rzeste Verbindung (zu einer Person) suchen");
    getShortestConnection.addListener(SWT.Selection, new GetShortestConnection());
  }

  /**
   * Men�punkte f�r verschiedene Markierungsfunktionen.
   */
 
View Full Code Here

    // Aktuelle Person markieren.
    MenuItem labelCurrentPerson = new MenuItem(submenu, SWT.PUSH);
    labelCurrentPerson.setText("Aktuelle Person markieren\tCtrl + T");
    labelCurrentPerson.setAccelerator(SWT.CONTROL + 'T');
    labelCurrentPerson.addListener(SWT.Selection, new LabelCurrentPerson());

    new MenuItem(submenu, SWT.SEPARATOR);

    // Eine Markierung ausw�hlen, mit dem dann direktes Markieren per Shortcut
    // stattfinden kann.
View Full Code Here

    // Eine Markierung ausw�hlen, mit dem dann direktes Markieren per Shortcut
    // stattfinden kann.
    MenuItem directLabelChoice = new MenuItem(submenu, SWT.PUSH);
    directLabelChoice.setText("Label f�r direktes Markieren festlegen");
    directLabelChoice.addListener(SWT.Selection, new DirectLabelChoice());

    // Aktuelle Person direkt markieren.
    MenuItem labelCurrentPersonDirect = new MenuItem(submenu, SWT.PUSH);
    labelCurrentPersonDirect.setText("Aktuelle Person direkt markieren\tF8");
    labelCurrentPersonDirect.setAccelerator(SWT.F8);
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.