Package org.eclipse.swt.widgets

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


          return;
        final Menu menu = new Menu(parent.getShell(), SWT.POP_UP);

        MenuItem item = new MenuItem(menu, SWT.PUSH);
        item.setText("Create");
        item.addListener(SWT.Selection,
            new org.eclipse.swt.widgets.Listener() {
              public void handleEvent(Event e) {
                int pos = table.getSelectionIndex();
                TableItem item = null;
                if (pos >= 0) {
View Full Code Here


        int pos = table.getSelectionIndex();
        if (pos > 0) {
          item = new MenuItem(menu, SWT.PUSH);
          item.setText("Move Up");
          item.addListener(SWT.Selection,
              new org.eclipse.swt.widgets.Listener() {
                public void handleEvent(Event e) {
                  int pos = table.getSelectionIndex();
                  TableItem it1 = table.getItem(pos);
                  String[] sa = new String[provider
View Full Code Here

        }

        if (pos < table.getItemCount() - 1 && pos >= 0) {
          item = new MenuItem(menu, SWT.PUSH);
          item.setText("Move Down");
          item.addListener(SWT.Selection,
              new org.eclipse.swt.widgets.Listener() {
                public void handleEvent(Event e) {
                  int pos = table.getSelectionIndex();
                  TableItem it1 = table.getItem(pos);
                  String[] sa = new String[provider
View Full Code Here

        }

        if (pos >= 0) {
          item = new MenuItem(menu, SWT.PUSH);
          item.setText("Delete");
          item.addListener(SWT.Selection,
              new org.eclipse.swt.widgets.Listener() {
                public void handleEvent(Event e) {
                  int[] pos = table.getSelectionIndices();
                  if (pos != null) {
                    table.remove(pos);
View Full Code Here

        Menu menu = new Menu( getShell(), SWT.POP_UP );
        aliasesTable.setMenu( menu );
        MenuItem removeMenuItem = new MenuItem( menu, SWT.PUSH );
        removeMenuItem.setText( Messages.getString( "EditAliasesDialog.Remove" ) ); //$NON-NLS-1$
        removeMenuItem.setImage( PlatformUI.getWorkbench().getSharedImages().getImage( ISharedImages.IMG_TOOL_DELETE ) );
        removeMenuItem.addListener( SWT.Selection, new Listener()
        {
            public void handleEvent( Event event )
            {
                removeSelectedAliases();
                fillAliasesTable();
View Full Code Here

          final String filename = userDefinedLayouts[i];
          final MenuItem mi = new MenuItem(submenu_user_def, SWT.PUSH);
          mi.setText(filename.substring(0, filename.length() - 4));

          // Listeners for the user defined keyboard layout menu items
          mi.addListener(SWT.Selection, new Listener() {

            public void handleEvent(Event event) {
              {
                layoutImg = "na";
                currentLayout.setEnabled(false);
View Full Code Here

      new MenuItem(menu, SWT.SEPARATOR);

      final MenuItem exit = new MenuItem(menu, SWT.PUSH);
      exit.setText("Exit");

      exit.addListener(SWT.Selection, new Listener() {
        public void handleEvent(Event event) {
          Shell sh = new Shell(display, SWT.APPLICATION_MODAL);
          sh.setImage(image);
          MessageBox messageBox = new MessageBox(sh, SWT.YES | SWT.NO
              | SWT.ICON_QUESTION);
View Full Code Here

      actionItem.setSelection(true);
    }

    // TODO: move this to an action
    // do not access mTypesToDisplay directly !!!
    actionItem.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        if (actionItem.getSelection()) {
          typesToDisplay.add(type);

        } else {
View Full Code Here

    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

       
        if (cas.getViewName().equals(viewName))
            actionItem.setSelection(true);
       
        // TODO: move this to an action
        actionItem.addListener(SWT.Selection, new Listener() {
          public void handleEvent(Event e) {
            // Trigger only if view is really changed
            // TODO: Move this check to the document itself ...
            if(!casEditor.getDocument().getCAS().getViewName().equals(viewName)) {
                casEditor.showView(viewName);
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.