Package org.eclipse.swt.widgets

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


 
      Messages.setLanguageText(update_item, "GeneralView.label.trackerurlupdate");
     
      update_item.setEnabled( update_ok );
     
      update_item.addListener(
        SWT.Selection,
        new TableSelectedRowsListener(tv)
        {
          public void
          run(
View Full Code Here


    // Start All
    MenuItem start_all = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(start_all, "MainWindow.menu.transfers.startalltransfers");
    Utils.setMenuItemImage(start_all, "start");
    start_all.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.asyncStartAll();
      }
    });
    start_all.setEnabled(true);
View Full Code Here

    // Stop All
    MenuItem stop_all = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(stop_all, "MainWindow.menu.transfers.stopalltransfers");
    Utils.setMenuItemImage(stop_all, "stop");
    stop_all.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.asyncStopAll();
      }
    });
    stop_all.setEnabled(true);
View Full Code Here

   
    // Pause All
    MenuItem pause_all = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(pause_all, "MainWindow.menu.transfers.pausetransfers");
    Utils.setMenuItemImage(pause_all, "pause");
    pause_all.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.asyncPause();
      }
    });
    pause_all.setEnabled(g_manager.canPauseDownloads());
View Full Code Here

   
    // Resume All
    MenuItem resume_all = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(resume_all, "MainWindow.menu.transfers.resumetransfers");
    Utils.setMenuItemImage(resume_all, "resume");
    resume_all.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.asyncResume();
      }
    });
    resume_all.setEnabled(g_manager.canResumeDownloads());
View Full Code Here

   
    // Queue
    final MenuItem itemQueue = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(itemQueue, "MyTorrentsView.menu.queue");
    Utils.setMenuItemImage(itemQueue, "start");
    itemQueue.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.queue(download, splash);
      }
    });
    itemQueue.setEnabled(ManagerUtils.isStartable(download));
View Full Code Here

    // Stop
    final MenuItem itemStop = new MenuItem(menu, SWT.PUSH);
    Messages.setLanguageText(itemStop, "MyTorrentsView.menu.stop");
    Utils.setMenuItemImage(itemStop, "stop");
    itemStop.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event e) {
        ManagerUtils.stop(download, splash);
      }
    });
    itemStop.setEnabled(ManagerUtils.isStopable(download));
View Full Code Here

  private void createMenu() {
    _menu = new Menu(_tree.getShell(), SWT.POP_UP);

    MenuItem item = new MenuItem(_menu, SWT.PUSH);
    item.addListener(SWT.Selection, getXMLListener());
    item.setText(TreeMenu.EDIT_XML);

    item = new MenuItem(_menu, SWT.SEPARATOR);

    item = new MenuItem(_menu, SWT.PUSH);
View Full Code Here

    item.setText(TreeMenu.EDIT_XML);

    item = new MenuItem(_menu, SWT.SEPARATOR);

    item = new MenuItem(_menu, SWT.PUSH);
    item.addListener(SWT.Selection, getXMLListener());
    item.setText(TreeMenu.SHOW_XML);

    item = new MenuItem(_menu, SWT.PUSH);
    item.addListener(SWT.Selection, getInfoListener());
    item.setText(TreeMenu.SHOW_INFO);
View Full Code Here

    item = new MenuItem(_menu, SWT.PUSH);
    item.addListener(SWT.Selection, getXMLListener());
    item.setText(TreeMenu.SHOW_XML);

    item = new MenuItem(_menu, SWT.PUSH);
    item.addListener(SWT.Selection, getInfoListener());
    item.setText(TreeMenu.SHOW_INFO);

    item = new MenuItem(_menu, SWT.SEPARATOR);

    item = new MenuItem(_menu, SWT.PUSH);
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.