Examples of Menu


Examples of org.brixcms.plugin.menu.Menu

            };
            IModel<String> labelModel = new AbstractModel<String>() {
                @Override
                public String getObject() {
                    BrixNode node = item.getModelObject();
                    Menu menu = new Menu();
                    menu.loadName(node);
                    return menu.getName();
                }
            };
            select.add(new Label("label", labelModel));
            item.add(select);
        }
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

    if (focus == null || focus.isDisposed())
      return;
   
    MenuManager menu= new MenuManager();
    fillMenu(menu);
    final Menu widget= menu.createContextMenu(focus.getShell());
    Point location= computeMenuLocation(focus, widget);
    if (location == null)
      return;
    widget.setLocation(location);
    widget.setVisible(true);
    while (!widget.isDisposed() && widget.isVisible()) {
      if (!display.readAndDispatch())
        display.sleep();
    }
    if (!widget.isDisposed()) {
      widget.dispose();
    }
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

    setFont(skin.getDefaultFont());
    setEditable(false);
    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() {
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

    updateColumnVisibility();
   
    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() {
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

  protected Menu getPopUpMenu() {
    ServerListStatus status = getSelectionStatus();
   
    SWTServerListWrapper wrapper = SWTServerListWrapper.getInstance();
   
    Menu result;
   
    switch (status) {
     
    case NO_SERVERS_SELECTED_DISCONNECTED : {
      no_selection_menu_disconnect.setEnabled(false);
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

      public void run() {
        onNewFolder();
      }
    });

    Menu menu = menuManager.createContextMenu(fFolderViewer.getTree());
    fFolderViewer.getTree().setMenu(menu);

    /* Register Model Listeners */
    registerListeners();
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

        trayMenu.add(new Separator());

        /* Other Items */
        fActionBarAdvisor.fillTrayItem(trayMenu);

        Menu menu = trayMenu.createContextMenu(shell);
        menu.setVisible(true);
      }
    });

    /* Handle DefaultSelection */
    fTrayItem.addListener(SWT.DefaultSelection, new Listener() {
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

        }
      }
    });

    /* Create and Register with Workbench */
    Menu menu = manager.createContextMenu(fViewer.getControl());
    fViewer.getControl().setMenu(menu);
    fEditorSite.registerContextMenu(manager, fViewer);
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

          }
        });
      }
    });

    Menu menu = manager.createContextMenu(fBrowser);
    fBrowser.setMenu(menu);
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.Menu

        MediaViewPart.this.fillContextMenu(manager);
      }
    });

    if (lControl != null && lProvider != null) {
      Menu menu = menuMgr.createContextMenu(lControl);
      lControl.setMenu(menu);
      // Register to the workbench.
      getSite().registerContextMenu(menuMgr, lProvider);
    }
  }
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.