Examples of MenuItem


Examples of org.eclipse.swt.widgets.MenuItem

   
    shared_files_table.updateColumnSettings();
   
    no_items_menu = new Menu(shared_files_table);
   
    MenuItem column_setup_menu_item = new MenuItem(no_items_menu,SWT.PUSH);
    column_setup_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.column_setup"));
    column_setup_menu_item.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        shared_files_table.showColumnEditorWindow();
    }});
   
    select_completed_file_menu = new Menu(shared_files_table);
   
    open_selected_menu_item = new MenuItem(select_completed_file_menu,SWT.PUSH);
    open_selected_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.open"));
    open_selected_menu_item.setImage(SWTImageRepository.getImage("open_file.png"));
    open_selected_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        openSelected();
    }});
   
    copy_ed2k_link_menu_item = new MenuItem(select_completed_file_menu,SWT.PUSH);
    copy_ed2k_link_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.copy_ed2k_link"));
    copy_ed2k_link_menu_item.setImage(SWTImageRepository.getImage("ed2k_link.png"));
    copy_ed2k_link_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        copyED2KLink();
    }});

    remove_from_disk_menu_item = new MenuItem(select_completed_file_menu,SWT.PUSH);
    remove_from_disk_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.remove_from_disk"));
    remove_from_disk_menu_item.setImage(SWTImageRepository.getImage("cancel.png"));
    remove_from_disk_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        removeFromDisk();
    }});
   
    MenuItem selected_column_setup_menu_item = new MenuItem(select_completed_file_menu,SWT.PUSH);
    selected_column_setup_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.column_setup"));
    selected_column_setup_menu_item.setImage(SWTImageRepository.getImage("columns_setup.png"));
    selected_column_setup_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        shared_files_table.showColumnEditorWindow();
    }});

   
    rating_menu_item = new MenuItem(select_completed_file_menu, SWT.CASCADE);
    rating_menu_item.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu"));
    rating_menu = new Menu(select_completed_file_menu);
    rating_menu_item.setMenu(rating_menu);
   
    file_not_rated = new MenuItem(rating_menu, SWT.RADIO);
    file_not_rated.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.not_rated"));
    file_not_rated.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
            file_fake.setSelection(false);
            file_poor.setSelection(false);
            file_fair.setSelection(false);
            file_good.setSelection(false);
            file_excellent.setSelection(false);
            SharedFile shared_file = shared_files_table.getSelectedObject();
            shared_file.setFileQuality(FileQuality.NOTRATED);
          }
        });
    }});
   
    file_fake = new MenuItem(rating_menu, SWT.RADIO);
    file_fake.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.fake"));
    file_fake.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
        file_not_rated.setSelection(false);
        file_poor.setSelection(false);
        file_fair.setSelection(false);
        file_good.setSelection(false);
        file_excellent.setSelection(false);
        SharedFile shared_file = shared_files_table.getSelectedObject();
        shared_file.setFileQuality(FileQuality.FAKE);
          }});
    }});

    file_poor = new MenuItem(rating_menu, SWT.RADIO);
    file_poor.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.poor"));
    file_poor.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
        file_not_rated.setSelection(false);
        file_fake.setSelection(false);
        file_fair.setSelection(false);
        file_good.setSelection(false);
        file_excellent.setSelection(false)
        SharedFile shared_file = shared_files_table.getSelectedObject();
        shared_file.setFileQuality(FileQuality.POOR);
          }});
    }});
   
    file_fair = new MenuItem(rating_menu, SWT.RADIO);
    file_fair.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.fair"));
    file_fair.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
        file_not_rated.setSelection(false);
        file_fake.setSelection(false);
        file_poor.setSelection(false);
        file_good.setSelection(false);
        file_excellent.setSelection(false);
        SharedFile shared_file = shared_files_table.getSelectedObject();
        shared_file.setFileQuality(FileQuality.FAIR);
          }});
    }});
   
    file_good = new MenuItem(rating_menu, SWT.RADIO);
    file_good.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.good"));
    file_good.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
        file_not_rated.setSelection(false);
        file_fake.setSelection(false);
        file_poor.setSelection(false);
        file_fair.setSelection(false);
        file_excellent.setSelection(false)
        SharedFile shared_file = shared_files_table.getSelectedObject();
        shared_file.setFileQuality(FileQuality.GOOD);
          }});
    }});
   
    file_excellent = new MenuItem(rating_menu, SWT.RADIO);
    file_excellent.setText(_._("mainwindow.searchtab.popupmenu.rating_submenu.excellent"));
    file_excellent.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
        file_not_rated.setSelection(false);
        file_fake.setSelection(false);
        file_poor.setSelection(false);
        file_fair.setSelection(false);
        file_good.setSelection(false);
        SharedFile shared_file = shared_files_table.getSelectedObject();
        shared_file.setFileQuality(FileQuality.EXCELLENT);
          }});
    }});
    new MenuItem(select_completed_file_menu,SWT.SEPARATOR);
    properties_menu_item = new MenuItem(select_completed_file_menu,SWT.PUSH);
    properties_menu_item.setText(_._("mainwindow.sharedtab.popupmenu.properties"));
    properties_menu_item.setImage(SWTImageRepository.getImage("info.png"));
    properties_menu_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        SharedFile shared_file = shared_files_table.getSelectedObject();
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    peers_table =  new UploadPeerList(content);
    peers_table.setLayoutData(new GridData(GridData.FILL_BOTH));
   
    popup_menu = new Menu(peers_table);
   
    MenuItem column_setup = new MenuItem(popup_menu,SWT.NONE);
    column_setup.setText(_._("uploadinfowindow.tab.peerlist.menu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        peers_table.showColumnEditorWindow();
      }
    });
   
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    updateColumnOrder();
    updateColumnVisibility();
   
    no_downloads_menu = new Menu(this);
   
    MenuItem paste_ed2k_file_links = new MenuItem(no_downloads_menu,SWT.PUSH);
    paste_ed2k_file_links.setText(_._("mainwindow.transferstab.downloads.popupmenu.paste_ed2k_links"));
    paste_ed2k_file_links.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    paste_ed2k_file_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        pasteED2KLink();
    }});

    new MenuItem(no_downloads_menu,SWT.SEPARATOR);
   
    MenuItem column_setup = new MenuItem(no_downloads_menu,SWT.PUSH);
    column_setup.setText(_._("mainwindow.transferstab.downloads.popupmenu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        showColumnEditorWindow();
      }
    });
   
    single_download_selected = new Menu(this);
   
    set_download_status = new MenuItem(single_download_selected,SWT.PUSH);
    set_download_status.setText(_._("mainwindow.transferstab.downloads.popupmenu.start_download"));
    set_download_status.setImage(SWTImageRepository.getImage("start_download.png"));
    set_download_status.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        if (getSelectedObject().isStarted())
          stopSelectedDownloads();
        else
          startSelectedDownloads();
    }});
   
    MenuItem single_cancel_download = new MenuItem(single_download_selected,SWT.PUSH);
    single_cancel_download.setText(_._("mainwindow.transferstab.downloads.popupmenu.cancel_download"));
    single_cancel_download.setImage(SWTImageRepository.getImage("cancel.png"));
    single_cancel_download.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        cancelSelectedDownloads();
    }});
     
    new MenuItem(single_download_selected,SWT.SEPARATOR);
   
    MenuItem copy_ed2k_link = new MenuItem(single_download_selected,SWT.PUSH);
    copy_ed2k_link.setText(_._("mainwindow.transferstab.downloads.popupmenu.copy_ed2k_link"));
    copy_ed2k_link.setImage(SWTImageRepository.getImage("ed2k_link.png"));
    copy_ed2k_link.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        copyED2KLink();
      }
    });
   
   
    MenuItem paste_ed2k_link = new MenuItem(single_download_selected,SWT.PUSH);
    paste_ed2k_link.setText(_._("mainwindow.transferstab.downloads.popupmenu.paste_ed2k_link"));
    paste_ed2k_link.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    paste_ed2k_link.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        pasteED2KLink();
    }});
   
    new MenuItem(single_download_selected,SWT.SEPARATOR);
   
    column_setup = new MenuItem(single_download_selected,SWT.PUSH);
    column_setup.setText(_._("mainwindow.transferstab.downloads.popupmenu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        showColumnEditorWindow();
    }});
   
    new MenuItem(single_download_selected,SWT.SEPARATOR);
   
    MenuItem download_details = new MenuItem(single_download_selected,SWT.PUSH);
    download_details.setText(_._("mainwindow.transferstab.downloads.popupmenu.details"));
    download_details.setImage(SWTImageRepository.getImage("info.png"));
   
    download_details.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        try {
          DownloadInfoWindow download_info_window = new DownloadInfoWindow(getSelectedObject());
          download_info_window.getCoreComponents();
          download_info_window.initUIComponents();
        }catch(Throwable es) {
          es.printStackTrace();
        }
    }});
   
    multiple_downloads_selected = new Menu(this);
   
    multiple_start_download = new MenuItem(multiple_downloads_selected,SWT.PUSH);
    multiple_start_download.setText(_._("mainwindow.transferstab.downloads.popupmenu.start_downloads"));
    multiple_start_download.setImage(SWTImageRepository.getImage("start_download.png"));
    multiple_start_download.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        startSelectedDownloads();
    }});
   
    multiple_stop_download = new MenuItem(multiple_downloads_selected,SWT.PUSH);
    multiple_stop_download.setText(_._("mainwindow.transferstab.downloads.popupmenu.stop_downloads"));
    multiple_stop_download.setImage(SWTImageRepository.getImage("stop_download.png"));
    multiple_stop_download.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        stopSelectedDownloads();
    }});
   
    MenuItem multiple_cancel_download = new MenuItem(multiple_downloads_selected,SWT.PUSH);
    multiple_cancel_download.setText(_._("mainwindow.transferstab.downloads.popupmenu.cancel_downloads"));
    multiple_cancel_download.setImage(SWTImageRepository.getImage("cancel.png"));
    multiple_cancel_download.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        cancelSelectedDownloads();
    }})
   
    new MenuItem(multiple_downloads_selected,SWT.SEPARATOR);
   
    MenuItem multiple_copy_ed2k_links = new MenuItem(multiple_downloads_selected, SWT.PUSH);
    multiple_copy_ed2k_links.setText(_._("mainwindow.transferstab.downloads.popupmenu.copy_ed2k_links"));
    multiple_copy_ed2k_links.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    multiple_copy_ed2k_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        copyED2KLink();
      }
    });
   
    new MenuItem(multiple_downloads_selected,SWT.SEPARATOR);
   
    column_setup = new MenuItem(multiple_downloads_selected,SWT.PUSH);
    column_setup.setText(_._("mainwindow.transferstab.downloads.popupmenu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected( SelectionEvent e ) {
        showColumnEditorWindow();
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    log_content.setBackground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_WHITE));
   
    popup_menu = new Menu(log_content);
   
   
    final MenuItem copy_item = new MenuItem(popup_menu,SWT.PUSH);
    copy_item.setText(_._("mainwindow.logtab.popupmenu.copy"));
    copy_item.setImage(SWTImageRepository.getImage("copy.png"));
   
    copy_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        Utils.setClipBoardText(log_content.getSelectionText());
      }
    });
   
    final MenuItem save_item = new MenuItem(popup_menu,SWT.PUSH);
    save_item.setText(_._("mainwindow.logtab.popupmenu.save"));
    save_item.setImage(SWTImageRepository.getImage("save.png"));
    save_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        FileDialog dialog = new FileDialog (getShell(), SWT.SAVE);
        dialog.setFilterNames (new String [] {"All Files (*.*)"});
        dialog.setFilterExtensions (new String [] {"*.*"});
        dialog.open();
        String filename = dialog.getFileName();
        if (filename == null) return ;
        final String full_path = (dialog.getFilterPath() + File.separator + filename);
        final String content = log_content.getText();
        new Thread( new JMRunnable() {
          public void JMRun() {
            try {
              FileWriter file_writer = new FileWriter(full_path);
              file_writer.write(content);
              file_writer.close();
            } catch (IOException e) {
            }
          }}).start();
      }
    });
   
    final MenuItem select_all_item = new MenuItem(popup_menu,SWT.PUSH);
    select_all_item.setText(_._("mainwindow.logtab.popupmenu.select_all"));
    select_all_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        log_content.selectAll();
      }
    });
   
    new MenuItem(popup_menu,SWT.SEPARATOR);
   
    final MenuItem clear_item = new MenuItem(popup_menu,SWT.PUSH);
    clear_item.setText(_._("mainwindow.logtab.popupmenu.clear"));
    clear_item.setImage(SWTImageRepository.getImage("remove_all.png"));
    clear_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        log_content.setText("");
      }
    });
   
    log_content.setMenu(popup_menu);
   
    log_content.addMenuDetectListener(new MenuDetectListener() {

      public void menuDetected(MenuDetectEvent arg0) {
        copy_item.setEnabled(true);
        if (log_content.getSelectionCount()==0)
          copy_item.setEnabled(false);
       
        clear_item.setEnabled(true);
        select_all_item.setEnabled(true);
        save_item.setEnabled(true);
       
        if (log_content.getText().length()==0) {
          clear_item.setEnabled(false);
          select_all_item.setEnabled(false);
          save_item.setEnabled(false);
        }
       
      }
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    super(shell, SWT.BAR);
    main_window = mainWindow;
    shell.setMenuBar(this);
   
    // File menu
    MenuItem fileItem = new MenuItem (this, SWT.CASCADE);
    fileItem.setText (Localizer._("mainwindow.mainmenu.file"));
   
    Menu submenu = new Menu (shell, SWT.DROP_DOWN);
    fileItem.setMenu (submenu);

    MenuItem new_item = new MenuItem(submenu,SWT.CASCADE);
    new_item.setText(_._("mainwindow.mainmenu.file.new"));
   
    Menu new_submenu = new Menu(shell,SWT.DROP_DOWN);
    new_item.setMenu(new_submenu);
   
    MenuItem new_server_item = new MenuItem(new_submenu,SWT.PUSH);
    new_server_item.setText(_._("mainwindow.mainmenu.file.new.new_server"));
    new_server_item.setImage(SWTImageRepository.getMenuImage("server_add.png"));
   
    new_server_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        new NewWindow(NewWindow.WindowType.SERVER);     
      }
    });
   
    MenuItem new_download_item = new MenuItem(new_submenu,SWT.PUSH);
    new_download_item.setText(_._("mainwindow.mainmenu.file.new.new_download"));
    new_download_item.setImage(SWTImageRepository.getMenuImage("folder_down.png"));
    new_download_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        new NewWindow(NewWindow.WindowType.DOWNLOAD);     
      }
    });
   
    MenuItem new_shared_folder_item = new MenuItem(new_submenu,SWT.PUSH);
    new_shared_folder_item.setText(_._("mainwindow.mainmenu.file.new.new_shared_dir"));
    new_shared_folder_item.setImage(SWTImageRepository.getMenuImage("share_folder.png"));
    new_shared_folder_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        new NewWindow(NewWindow.WindowType.SHARED_DIR);     
      }
    });
   
    MenuItem import_servers = new MenuItem (submenu, SWT.PUSH);
    import_servers.setText(Localizer._("mainwindow.mainmenu.file.import"));
    import_servers.setImage(SWTImageRepository.getMenuImage("import.png"));
    import_servers.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        ServerListImportWindow window = new ServerListImportWindow();
        window.getCoreComponents();
        window.initUIComponents();
      }
     
    });
   
    new MenuItem (submenu, SWT.SEPARATOR);

    MenuItem exit_item = new MenuItem (submenu, SWT.PUSH);
    exit_item.setText(Localizer._("mainwindow.mainmenu.file.exit"));
    exit_item.setImage(SWTImageRepository.getMenuImage("door_in.png"));
    exit_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.close();
      }
     
    });
   
    // View menu
    MenuItem viewItem = new MenuItem (this, SWT.CASCADE);
    viewItem.setText (Localizer._("mainwindow.mainmenu.view"));
   
    submenu = new Menu (shell, SWT.DROP_DOWN);
    viewItem.setMenu (submenu);
   
    MenuItem tabs_item = new MenuItem (submenu, SWT.CASCADE);
    tabs_item.setText(Localizer._("mainwindow.mainmenu.view.tabs"));
   
    Menu tabs_menu = new Menu (submenu);
    tabs_item.setMenu(tabs_menu);
   
    MenuItem servers_item = new MenuItem (tabs_menu, SWT.RADIO);
    servers_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.servers"));
    tab_map.put(JMULE_TABS.SERVERLIST,servers_item);
   
    servers_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.SERVERLIST);
      }
    });
   
    MenuItem kad_item = new MenuItem (tabs_menu, SWT.RADIO);
    kad_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.kad"));
    tab_map.put(JMULE_TABS.KAD,kad_item);
   
    kad_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.KAD);
      }
    });
   
    MenuItem transfers_item = new MenuItem (tabs_menu, SWT.RADIO);
    transfers_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.transfers"));
    tab_map.put(JMULE_TABS.TRANSFERS,transfers_item);
    transfers_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.TRANSFERS);
      }
    });
   
    MenuItem search_item = new MenuItem (tabs_menu, SWT.RADIO);
    search_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.search"));
    tab_map.put(JMULE_TABS.SEARCH ,search_item);
   
    search_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.SEARCH);
      }
     
    });
   
    MenuItem shared_item = new MenuItem (tabs_menu, SWT.RADIO);
    shared_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.shared"));
    tab_map.put(JMULE_TABS.SHARED,shared_item);
   
    shared_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.SHARED);
      }
     
    });
   
    MenuItem stats_item = new MenuItem (tabs_menu, SWT.RADIO);
    stats_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.stats"));
    tab_map.put(JMULE_TABS.STATISTICS,stats_item);
    stats_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.STATISTICS);
      }
    });
   
    MenuItem log_item = new MenuItem (tabs_menu, SWT.RADIO);
    log_item.setText(Localizer._("mainwindow.mainmenu.view.tabs.logs"));
    tab_map.put(JMULE_TABS.LOGS,log_item);
    log_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.setTab(JMULE_TABS.LOGS);
      }
    });
   
    MenuItem toolbar_item = new MenuItem (submenu, SWT.CHECK);
    if (!SWTPreferences.getInstance().isToolBarVisible())
      toolbar_item.setSelection(false);
    else
      toolbar_item.setSelection(true);
    toolbar_item.setText(Localizer._("mainwindow.mainmenu.view.toolbar"));
    toolbar_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.toolbarToogleVisibility();
      }
     
    });
   
    MenuItem status_item = new MenuItem (submenu, SWT.CHECK);
    if (!SWTPreferences.getInstance().isStatusBarVisible())
      status_item.setSelection(false);
    else
      status_item.setSelection(true);
    status_item.setText(Localizer._("mainwindow.mainmenu.view.statusbar"));
    status_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        main_window.statusBarToogleVisibility();
      }
    });
   
    //Tools menu
    MenuItem toolsItem = new MenuItem (this, SWT.CASCADE);
    toolsItem.setText (Localizer._("mainwindow.mainmenu.tools"));
    submenu = new Menu (shell, SWT.DROP_DOWN);
    toolsItem.setMenu (submenu);
   
    MenuItem gui_chooser_item = new MenuItem (submenu, SWT.PUSH);
    gui_chooser_item.setImage(SWTImageRepository.getMenuImage("switchui.png"));
    gui_chooser_item.setText(Localizer._("mainwindow.mainmenu.tools.uichooser"));
    gui_chooser_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        UIChooserWizad ui_chooser_wizard = new UIChooserWizad(new JFrame());
        ui_chooser_wizard.setSize(500, 400);
        ui_chooser_wizard.setVisible(true);
      }
    });
   
    MenuItem wizard_item = new MenuItem (submenu, SWT.PUSH);
    wizard_item.setImage(SWTImageRepository.getMenuImage("wizard.png"));
    wizard_item.setText(Localizer._("mainwindow.mainmenu.tools.wizard"));
    wizard_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SetupWizard setup_wizard = new SetupWizard();
        setup_wizard.setVisible(true);
      }
    });
   
    new MenuItem (submenu, SWT.SEPARATOR);
   
    MenuItem options_item = new MenuItem (submenu, SWT.PUSH);
    options_item.setImage(SWTImageRepository.getMenuImage("cog_edit.png"));
    options_item.setText(Localizer._("mainwindow.mainmenu.tools.options"));
   
    options_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SettingsWindow window = new SettingsWindow();
        window.getCoreComponents();
        window.initUIComponents();
      }
    });
   
    // Help menu
    MenuItem helpItem = new MenuItem (this, SWT.CASCADE);
    helpItem.setText (Localizer._("mainwindow.mainmenu.help"));

    submenu = new Menu (shell, SWT.DROP_DOWN);
    helpItem.setMenu (submenu);
   
    MenuItem open_support_item = new MenuItem (submenu, SWT.PUSH);
    open_support_item.setText(Localizer._("mainwindow.mainmenu.help.open_support"));
    open_support_item.setImage(SWTImageRepository.getMenuImage("world_link.png"));
    open_support_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
            Program.launch(JMConstants.OPEN_SUPPORT);
          }
        })
      }
    });
   
    MenuItem bugtracker_item = new MenuItem (submenu, SWT.PUSH);
    bugtracker_item.setText(Localizer._("mainwindow.mainmenu.help.bug_tracker"));
    bugtracker_item.setImage(SWTImageRepository.getMenuImage("world_link.png"));
    bugtracker_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
            Program.launch(JMConstants.JMULE_BUG_TRACKER);
          }
        })
      }
    });
   
    /*MenuItem help_contents_item = new MenuItem (submenu, SWT.PUSH);
    help_contents_item.setText(Localizer._("mainwindow.mainmenu.help.contents"));
    help_contents_item.setImage(SWTImageRepository.getMenuImage("world_link.png"));
    help_contents_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
            Program.launch(JMConstants.ONLINE_HELP_WEB_SITE);
          }
        }); 
      }
    });*/
   
    MenuItem forum_item = new MenuItem (submenu, SWT.PUSH);
    forum_item.setText(Localizer._("mainwindow.mainmenu.help.forum"));
    forum_item.setImage(SWTImageRepository.getMenuImage("world_link.png"));
    forum_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        SWTThread.getDisplay().asyncExec(new JMRunnable() {
          public void JMRun() {
            Program.launch(JMConstants.JMULE_FORUMS);
          }
        });
      }
    });
   
    new MenuItem (submenu, SWT.SEPARATOR);
   
    MenuItem update_check_item = new MenuItem (submenu, SWT.PUSH);
    update_check_item.setText(Localizer._("mainwindow.mainmenu.help.updatecheck"));
    update_check_item.setImage(SWTImageRepository.getMenuImage("updater.png"));
    update_check_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        UpdaterWindow window = new UpdaterWindow();
        window.getCoreComponents();
        window.initUIComponents();
      }
     
    });
   
    new MenuItem (submenu, SWT.SEPARATOR);
   
    MenuItem about_item = new MenuItem (submenu, SWT.PUSH);
    about_item.setText(Localizer._("mainwindow.mainmenu.help.about"));
    about_item.setImage(SWTImageRepository.getMenuImage("information.png"));
    about_item.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent arg0) {
        AboutWindow window = new AboutWindow();
        window.getCoreComponents();
        window.initUIComponents();
      }
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

  public void setSelectedTab(JMULE_TABS tabID) {

    for(MenuItem item : tab_map.values())
      item.setSelection(false);
   
    MenuItem item = tab_map.get(tabID);
    item.setSelection(true);
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

          item.setChecked(true);
        }
      });
     
      popup_menu = new Menu(this);
      MenuItem paste_ed2k = new MenuItem(popup_menu,SWT.PUSH);
      paste_ed2k.setText(_._("newwindow.menu.paste_ed2k_link"));
      paste_ed2k.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
      paste_ed2k.addSelectionListener(new SelectionAdapter() {
        public void widgetSelected(SelectionEvent e) {
          paste();
        }
      });
    }
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

          item.setChecked(true);
        }
      });
     
      popup_menu = new Menu(this);
      MenuItem paste_ed2k = new MenuItem(popup_menu,SWT.PUSH);
      paste_ed2k.setText(_._("newwindow.menu.paste_ed2k_link"));
      paste_ed2k.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
      paste_ed2k.addSelectionListener(new SelectionAdapter() {
        public void widgetSelected(SelectionEvent e) {
          paste();
        }
      })
    }
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    setBackground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_WHITE));
    SWTServerListWrapper.getInstance().setServerMessages(this);
   
    Menu popup_menu = new Menu(this);
   
    final MenuItem copy_selected = new MenuItem(popup_menu,SWT.PUSH);
    copy_selected.setText(_._("mainwindow.serverlisttab.servermesasges.popupmenu.copy"));
    copy_selected.setImage(SWTImageRepository.getImage("copy.png"));
    copy_selected.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        String text = getSelectionText();
        if (text.length()!=0)
          Utils.setClipBoardText(text);
      }
    });
   
    final MenuItem select_all = new MenuItem(popup_menu,SWT.PUSH);
    select_all.setText(_._("mainwindow.serverlisttab.servermesasges.popupmenu.select_all"));
    select_all.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        selectAll();
      }
    });
   
    new MenuItem(popup_menu,SWT.SEPARATOR);
   
    final MenuItem clear = new MenuItem(popup_menu,SWT.PUSH);
    clear.setText(_._("mainwindow.serverlisttab.servermesasges.popupmenu.clear"));
    clear.setImage(SWTImageRepository.getImage("remove_all.png"));
    clear.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        setText("");
      }
    });
   
    setMenu(popup_menu);
   
    addMenuDetectListener(new MenuDetectListener() {

      public void menuDetected(MenuDetectEvent arg0) {
        if (getText().length()==0) {
          clear.setEnabled(false);
          select_all.setEnabled(false);
        }
        else {
          clear.setEnabled(true);
          select_all.setEnabled(true);
        }
       
        if (getSelectionCount()==0)
          copy_selected.setEnabled(false);
View Full Code Here

Examples of org.eclipse.swt.widgets.MenuItem

    final SWTServerListWrapper wrapper = SWTServerListWrapper.getInstance();
   
    // No servers
    no_servers_menu = new Menu(this);
   
    MenuItem no_servers_server_add = new MenuItem (no_servers_menu, SWT.PUSH);
    no_servers_server_add.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.add_server"));
    no_servers_server_add.setImage(SWTImageRepository.getImage("server_add.png"));
    no_servers_server_add.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showServerAddWindow();
      }
    });
   
    new MenuItem (no_servers_menu, SWT.SEPARATOR);
   
    MenuItem no_server_paste_ed2k_links = new MenuItem (no_servers_menu, SWT.PUSH);
    no_server_paste_ed2k_links.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.paste_ed2k_links"));
    no_server_paste_ed2k_links.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    no_server_paste_ed2k_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        pasteED2KLinks();
      }
    });
   
    new MenuItem (no_servers_menu, SWT.SEPARATOR);
    MenuItem no_server_column_setup = new MenuItem (no_servers_menu, SWT.PUSH);
    no_server_column_setup.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.column_setup"));
    no_server_column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    no_server_column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showColumnEditorWindow();
      }
    });
   
    no_selected_servers_menu = new Menu(this);
    MenuItem no_selection_menu_add = new MenuItem(no_selected_servers_menu,SWT.PUSH);
    no_selection_menu_add.setText(Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.add_server"));
    no_selection_menu_add.setImage(SWTImageRepository.getImage("server_add.png"));
    no_selection_menu_add.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showServerAddWindow();
      }
    });
   
    new MenuItem(no_selected_servers_menu,SWT.SEPARATOR);
   
    no_selection_menu_disconnect = new MenuItem(no_selected_servers_menu,SWT.PUSH);
    no_selection_menu_disconnect.setText(Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.disconnect_from"));
    no_selection_menu_disconnect.setImage(SWTImageRepository.getImage("server_disconnect.png"));
    no_selection_menu_disconnect.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        wrapper.disconnect();
      }
    });
   
    new MenuItem(no_selected_servers_menu,SWT.SEPARATOR);
   
    MenuItem no_selection_menu_remove_all = new MenuItem(no_selected_servers_menu,SWT.PUSH);
    no_selection_menu_remove_all.setText(Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_all"));
    no_selection_menu_remove_all.setImage(SWTImageRepository.getImage("remove_all.png"));
    no_selection_menu_remove_all.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        clearServerList();
      }
    });
   
    new MenuItem(no_selected_servers_menu,SWT.SEPARATOR)
   
    MenuItem no_selection_menu_paste_ed2k = new MenuItem(no_selected_servers_menu,SWT.PUSH);
    no_selection_menu_paste_ed2k.setText(Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.paste_ed2k_links"));
    no_selection_menu_paste_ed2k.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    no_selection_menu_paste_ed2k.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        pasteED2KLinks();
      }
    });
   
    new MenuItem(no_selected_servers_menu,SWT.SEPARATOR);
   
    MenuItem no_selection_menu_column_setup = new MenuItem(no_selected_servers_menu,SWT.PUSH);
    no_selection_menu_column_setup.setText(Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.column_setup"));
    no_selection_menu_column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    no_selection_menu_column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showColumnEditorWindow();
      }
    });
   
    selected_server_menu =  new Menu(this);
   
    selected_server_connect = new MenuItem (selected_server_menu, SWT.PUSH);
    selected_server_connect.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.connect_to"));
    selected_server_connect.setImage(SWTImageRepository.getImage("server_connect.png"));
    selected_server_connect.addSelectionListener(new SelectionAdapter() {
    public void widgetSelected(final SelectionEvent e) {
      Server selected_server = (Server) getSelectedObject();
      wrapper.connectTo(selected_server);
    }} );
   
    selected_server_disconnect = new MenuItem (selected_server_menu, SWT.PUSH);
    selected_server_disconnect.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.disconnect_from"));
    selected_server_disconnect.setImage(SWTImageRepository.getImage("server_disconnect.png"));
    selected_server_disconnect.addSelectionListener(new SelectionAdapter() {
    public void widgetSelected(final SelectionEvent e) {
      if (wrapper.isAutoconnecting())
        wrapper.stopConnecting();
      else
        wrapper.disconnect();
    }} );
   
    new MenuItem (selected_server_menu, SWT.SEPARATOR);
    MenuItem server_add = new MenuItem (selected_server_menu, SWT.PUSH);
    server_add.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.add_server"));
    server_add.setImage(SWTImageRepository.getImage("server_add.png"));
    server_add.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showServerAddWindow();
      }
    });
    final MenuItem server_remove = new MenuItem (selected_server_menu, SWT.PUSH);
    server_remove.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_server"));
    server_remove.setImage(SWTImageRepository.getImage("server_delete.png"));
    server_remove.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        removeSelectedServers();
      }
    });
    server_remove_all = new MenuItem (selected_server_menu, SWT.PUSH);
    server_remove_all.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_all"));
    server_remove_all.setImage(SWTImageRepository.getImage("remove_all.png"));
    server_remove_all.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        clearServerList();
      }
    });
    new MenuItem (selected_server_menu, SWT.SEPARATOR);
    final MenuItem server_copy_ed2k_link = new MenuItem (selected_server_menu, SWT.PUSH);
    server_copy_ed2k_link.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.copy_ed2k_link"));
    server_copy_ed2k_link.setImage(SWTImageRepository.getImage("ed2k_link.png"));
    server_copy_ed2k_link.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        copyED2KLinks();
      }
    });
   
    MenuItem server_paste_ed2k_links = new MenuItem (selected_server_menu, SWT.PUSH);
    server_paste_ed2k_links.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.paste_ed2k_links"));
    server_paste_ed2k_links.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    server_paste_ed2k_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
          pasteED2KLinks();
      }
     
    });
   
    new MenuItem (selected_server_menu, SWT.SEPARATOR);
   
    add_to_static_list = new MenuItem (selected_server_menu, SWT.PUSH);
    add_to_static_list.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.add_to_static_list"));
    add_to_static_list.setImage(SWTImageRepository.getImage("list_add.png"));
    add_to_static_list.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        addToStaticList();
      }
     
    });
   
    remove_from_static_list = new MenuItem (selected_server_menu, SWT.PUSH);
    remove_from_static_list.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_from_static_list"));
    remove_from_static_list.setImage(SWTImageRepository.getImage("list_remove.png"));
    remove_from_static_list.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        removeFromStaticList();
      }
     
    });
   
    new MenuItem (selected_server_menu, SWT.SEPARATOR);
    MenuItem column_setup = new MenuItem (selected_server_menu, SWT.PUSH);
    column_setup.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showColumnEditorWindow();
      }
    });
   
    new MenuItem (selected_server_menu, SWT.SEPARATOR);
    final MenuItem server_properties = new MenuItem (selected_server_menu, SWT.PUSH);
    server_properties.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.server_properties"));
    server_properties.setImage(SWTImageRepository.getImage("server_properties.png"));
    server_properties.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        ServerPropertiesWindow properties_window = new ServerPropertiesWindow(getSelectedObject());
        properties_window.getCoreComponents();
        properties_window.initUIComponents();
      }
    });
   
    // Multiple servers selected
    selected_multiple_servers_menu = new Menu (this);
       
    MenuItem server_remove_selected = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    server_remove_selected.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_selected"));
    server_remove_selected.setImage(SWTImageRepository.getImage("server_delete.png"));
    server_remove_selected.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        removeSelectedServers();
      }
    });
   
    new MenuItem (selected_multiple_servers_menu, SWT.SEPARATOR);
   
    server_remove_all_multiselect = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    server_remove_all_multiselect.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_all"));
    server_remove_all_multiselect.setImage(SWTImageRepository.getImage("remove_all.png"));
    server_remove_all_multiselect.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        clearServerList();
      }
     
    });
    new MenuItem (selected_multiple_servers_menu, SWT.SEPARATOR);
   
    server_connect_multiselect = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    server_connect_multiselect.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.connect"));
    server_connect_multiselect.setImage(SWTImageRepository.getImage("server_connect.png"));
    server_connect_multiselect.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        wrapper.startAutoConnect();
      }
    });
   
    server_disconnect_multiselect = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    server_disconnect_multiselect.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.disconnect_from"));
    server_disconnect_multiselect.setImage(SWTImageRepository.getImage("server_disconnect.png"));
    server_disconnect_multiselect.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        if (wrapper.isAutoconnecting())
          wrapper.stopConnecting();
        else
          wrapper.disconnect();
      }
    });
   
    new MenuItem (selected_multiple_servers_menu, SWT.SEPARATOR);
   
    MenuItem multi_select_menu_copy_ed2k_links = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    multi_select_menu_copy_ed2k_links.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.copy_ed2k_links"));
    multi_select_menu_copy_ed2k_links.setImage(SWTImageRepository.getImage("ed2k_link.png"));
    multi_select_menu_copy_ed2k_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        copyED2KLinks();
      }
     
    });
   
    MenuItem multi_select_menu_paste_ed2k_links = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    multi_select_menu_paste_ed2k_links.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.paste_ed2k_links"));
    multi_select_menu_paste_ed2k_links.setImage(SWTImageRepository.getImage("ed2k_link_paste.png"));
    multi_select_menu_paste_ed2k_links.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        pasteED2KLinks();
      }
    });
   
    new MenuItem (selected_multiple_servers_menu, SWT.SEPARATOR);
   
    multisel_add_to_static_list = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    multisel_add_to_static_list.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.add_to_static_list"));
    multisel_add_to_static_list.setImage(SWTImageRepository.getImage("list_add.png"));
    multisel_add_to_static_list.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        addToStaticList();
      }
     
    });
   
    multisel_remove_from_static_list = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    multisel_remove_from_static_list.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.remove_from_static_list"));
    multisel_remove_from_static_list.setImage(SWTImageRepository.getImage("list_remove.png"));
    multisel_remove_from_static_list.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        removeFromStaticList();
      }
     
    });
   
    new MenuItem (selected_multiple_servers_menu, SWT.SEPARATOR);
   
    column_setup = new MenuItem (selected_multiple_servers_menu, SWT.PUSH);
    column_setup.setText (Localizer._("mainwindow.serverlisttab.serverlist.popupmenu.column_setup"));
    column_setup.setImage(SWTImageRepository.getImage("columns_setup.png"));
    column_setup.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(final SelectionEvent e) {
        showColumnEditorWindow();
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.