Examples of HyperlinkAdapter


Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

      ImageHyperlink imgLink = toolkit.createImageHyperlink( formText, SWT.WRAP );
      imgLink.setImage( linkImg );
      imgLink.setHref( url );
      imgLink.setToolTipText( url );
      formText.setControl( "linkc", imgLink );
      imgLink.addHyperlinkListener( new HyperlinkAdapter() {
        @Override
        public void linkActivated( HyperlinkEvent e )
        {
          handleLink( e.getHref().toString() );
        }
      });
    }
    hint.append( "</p></form>" );

    formText.setText( hint.toString(), true, true );

    Composite bottomPanel = toolkit.createComposite( knowPanel );
    TableWrapLayout tableLayout = new TableWrapLayout();
    tableLayout.verticalSpacing = 0;
    tableLayout.leftMargin = 10;
    bottomPanel.setLayout( tableLayout );

    Composite btnPanel = toolkit.createComposite( bottomPanel );
    RowLayout layout = new RowLayout();
    layout.spacing = 1;
    layout.wrap = true;
    layout.marginTop = 5;
    layout.marginBottom = 0;
    btnPanel.setLayout( layout );

    String resourceID = hash.get( "ID" );
    ImageHyperlink btn;

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( positiveImg );
    btn.setToolTipText( "Vote the note as helpful" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Good", userID );
        reloadContent();
      }
    });

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( negativeImg );
    btn.setToolTipText( "Vote the note as NOT helpful" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Bad", userID );
        reloadContent();
      }
    });

    btn = toolkit.createImageHyperlink( btnPanel, SWT.WRAP );
    btn.setImage( removeImg );
    btn.setToolTipText( "Don't show the note in this context" );
    btn.setHref( resourceID );
    btn.addHyperlinkListener( new HyperlinkAdapter() {
      @Override
      public void linkActivated( HyperlinkEvent e )
      {
        getEmbetClient().vote( (String) e.getHref(), "Close", userID );
        reloadContent();
View Full Code Here

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

    Image image = ImageLoader.getInstance().getImage(iconKey);
    info.setImage(image);
    info.setToolTipText(toolTipText);
    // info.setBackground(section.getTitleBarGradientBackground());
    if (expand) {
      info.addHyperlinkListener(new HyperlinkAdapter() {
        public void linkActivated(HyperlinkEvent e) {
          treeViewer.expandAll();
        }
      });
    } else {
      info.addHyperlinkListener(new HyperlinkAdapter() {
        public void linkActivated(HyperlinkEvent e) {
          treeViewer.collapseAll();
        }
      });
    }
View Full Code Here

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

 
  @Override
  protected DependencySearchPart createPackagePart(Composite parent, String name) {
    DependencySearchPart dsp = new DependencySearchPart(parent, composerPackage, toolkit, name);
    dsp.addToggleListener(new HyperlinkAdapter() {
      public void linkActivated(HyperlinkEvent e) {
        if (!collapsing) {
          Twistie toggle = (Twistie)e.getSource();
          DependencySearchPart dsp = (DependencySearchPart)toggle.getData();
          setExpanded(dsp, toggle.isExpanded());
View Full Code Here

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

        "<a href=\"http://github.com/composer/composer/issues\">Issues</a>: " +
        "Report Issues</li>\n<li style=\"image\" value=\"url\">" +
        "<a href=\"http://packagist.org\">Packagist</a>: " +
        "Browse Packages</li>\n</form>", true, false);
    composer.setImage("url", ComposerUIPluginImages.BROWSER.createImage());
    composer.addHyperlinkListener(new HyperlinkAdapter() {
      public void linkActivated(HyperlinkEvent e) {
        Program.launch(e.getHref().toString());
      }
    });
  }
View Full Code Here

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

      });
     
      ImageHyperlink clearEstimated = toolkit.createImageHyperlink(composite, SWT.NONE);
      clearEstimated.setImage(Images.getImage(Images.CLEAR));
      clearEstimated.setToolTipText(Messages.Clear);
      clearEstimated.addHyperlinkListener(new HyperlinkAdapter() {
        @Override
        public void linkActivated(HyperlinkEvent e) {
          text.setText(""); //$NON-NLS-1$
        }
      });
View Full Code Here

Examples of org.eclipse.ui.forms.events.HyperlinkAdapter

      });
     
      ImageHyperlink clearEstimated = toolkit.createImageHyperlink(composite, SWT.NONE);
      clearEstimated.setImage(Images.getImage(Images.CLEAR));
      clearEstimated.setToolTipText(Messages.Clear);
      clearEstimated.addHyperlinkListener(new HyperlinkAdapter() {
        @Override
        public void linkActivated(HyperlinkEvent e) {
          EstimatedEditor.this.spinner.setSelection(0);
        }
      });
View Full Code Here

Examples of org.vietspider.ui.widget.action.HyperlinkAdapter

    add = new ImageHyperlink(popup, SWT.CENTER);
    ImageLoader imageLoader = new ImageLoader();
    addNormal = imageLoader.load(popup.getDisplay(), "add2.png");
    addDown = imageLoader.load(popup.getDisplay(), "add3.png");
    add.setImage(addNormal);
    add.addHyperlinkListener(new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        add.setImage(addNormal);
        add.redraw();
      }
View Full Code Here

Examples of org.vietspider.ui.widget.action.HyperlinkAdapter

    add = new ImageHyperlink(popup, SWT.CENTER);
    ImageLoader imageLoader = new ImageLoader();
    addNormal = imageLoader.load(popup.getDisplay(), "add2.png");
    addDown = imageLoader.load(popup.getDisplay(), "add3.png");
    add.setImage(addNormal);
    add.addHyperlinkListener(new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        add.setImage(addNormal);
        add.redraw();
      }
View Full Code Here

Examples of org.vietspider.ui.widget.action.HyperlinkAdapter

    setLayout(gridLayout);
   
    GridData gridData = new GridData();
    final ToolbarResource resources = ToolbarResource.getInstance();
    butBack = resources.createIcon(this,
        resources.getImageBack(), resources.getTextBack(), new HyperlinkAdapter(){ 
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butBack.setImage(resources.getImageBack());
      }
      @SuppressWarnings("unused")
      public void linkExited(HyperlinkEvent e) {
        butBack.setImage(resources.getImageBack());
      }
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        butBack.setImage(resources.getImageBack());
      }
    });
   
    butBack.addMouseListener(new MouseAdapter() {
      @SuppressWarnings("unused")
      public void mouseUp(MouseEvent e) {
        viewer.getBrowser().back();
      }

      @SuppressWarnings("unused")
      public void mouseDown(MouseEvent e) {
        butBack.setImage(resources.getImageBack1());
        butBack.redraw();
      }
    });

    gridData = new GridData();
    butForward = resources.createIcon(this,
        resources.getImageForward(), resources.getTextForward(), new HyperlinkAdapter(){ 
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butForward.setImage(resources.getImageForward());
      }
      @SuppressWarnings("unused")
      public void linkExited(HyperlinkEvent e) {
        butForward.setImage(resources.getImageForward());
      }
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        butForward.setImage(resources.getImageForward());
      }
    });
    butForward.addMouseListener(new MouseAdapter() {
      @SuppressWarnings("unused")
      public void mouseUp(MouseEvent e) {
        viewer.getBrowser().forward();
      }

      @SuppressWarnings("unused")
      public void mouseDown(MouseEvent e) {
        butForward.setImage(resources.getImageForward1());
        butForward.redraw();
      }
    });
    butForward.setLayoutData(gridData);
   
    liveSash = new LiveSashForm(this, SWT.HORIZONTAL);
    gridData = new GridData(GridData.FILL_HORIZONTAL);
    if(UIDATA.isMacOS) {
      gridData.heightHint = 30;
    } else {
      gridData.heightHint = 20;
    }
    liveSash.setLayoutData(gridData);
    factory.setComposite(liveSash);
   
    cboAddress = new CCombo(liveSash, SWT.BORDER | SWT.DROP_DOWN | SWT.V_SCROLL | SWT.H_SCROLL);  
    gridData = new GridData(GridData.FILL_HORIZONTAL);
    cboAddress.setForeground(UIDATA.FCOLOR);
    cboAddress.setFont(UIDATA.FONT_10);
    cboAddress.setBackground(UIDATA.ADDRESS_BCOLOR);
    if(UIDATA.isMacOS) {
      gridData.heightHint = 30;
      cboAddress.setFont(UIDATA.FONT_11);
    }
    cboAddress.setLayoutData(gridData);
    cboAddress.setVisibleItemCount(15);
   
    cboAddress.addKeyListener( new KeyAdapter(){
      public void keyReleased(KeyEvent e){
        if(e.keyCode != 13) return;
        viewer.goAddress();
      }
    });  
   
    cboAddress.addSelectionListener(new SelectionAdapter(){
      @SuppressWarnings("unused")
      public void widgetSelected(SelectionEvent e){
        viewer.goAddress();
      }     
    });   
  
    progressBar = new ProgressBar(liveSash, SWT.NONE);
   
    liveSash.setMaximizedControl(cboAddress);
   
    butRefresh = resources.createIcon(this,
        resources.getImageRefesh(), resources.getTextRefesh(), new HyperlinkAdapter(){   
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butRefresh.setImage(resources.getImageRefesh());
      }
      @SuppressWarnings("unused")
      public void linkExited(HyperlinkEvent e) {
        butRefresh.setImage(resources.getImageRefesh());
      }
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        butRefresh.setImage(resources.getImageRefesh());
      }
    });
    butRefresh.addMouseListener(new MouseAdapter() {
      @SuppressWarnings("unused")
      public void mouseUp(MouseEvent e) {
        viewer.getBrowser().setUrl(cboAddress.getText());
      }

      @SuppressWarnings("unused")
      public void mouseDown(MouseEvent e) {
        butRefresh.setImage(resources.getImageRefesh1());
        butRefresh.redraw();
      }
    });
    gridData = new GridData();
    butRefresh.setLayoutData(gridData)

    butStop = resources.createIcon(this,
        resources.getImageStop(), resources.getTextStop(), new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butStop.setImage(resources.getImageStop());
      }
      @SuppressWarnings("unused")
      public void linkExited(HyperlinkEvent e) {
        butStop.setImage(resources.getImageStop());
      }
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        butStop.setImage(resources.getImageStop());
      }
    });
    butStop.addMouseListener(new MouseAdapter() {
      @SuppressWarnings("unused")
      public void mouseUp(MouseEvent e) {
        viewer.getBrowser().stop();
      }

      @SuppressWarnings("unused")
      public void mouseDown(MouseEvent e) {
        butStop.setImage(resources.getImageStop1());
        butStop.redraw();
      }
    });
    gridData = new GridData();
    butStop.setLayoutData(gridData);
   
    Label lblSeparator = new Label(this, SWT.NONE);
    lblSeparator.setText("   ");
   

    final CoolButton toggleButton = new CoolButton(this,
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_NORMAL),
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_HOVER),
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_PRESSED),
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_NORMAL_TOGGLED),
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_HOVER_TOGGLED),
        ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_PRESSED_TOGGLED));
   
    toggleButton.setHotRegionMask(ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_CHECKBOX_HOT_SPOT));
    toggleButton.setHotToggledRegionMask(ToolBoxImageRegistry.getImage(ToolBoxImageRegistry.IMG_BUTTON_HOT_SPOT_TOGGLED));
    gridData = new GridData(SWT.CENTER, SWT.CENTER, false, false);
    toggleButton.setLayoutData(gridData);
    toggleButton.setToolTipText(factory.getLabel("butComplete"));
    toggleButton.addSelectionListener(new CoolButtonSelectionListener(){
      @SuppressWarnings("unused")
      public void selectionOnPress(CoolButtonSelectionEvent e) {
        showAll = !showAll;
        Preferences prefs = Preferences.userNodeForPackage(HTMLExplorerViewer.class);
        prefs.put("showAll", String.valueOf(showAll));
      }
      @SuppressWarnings("unused")
      public void selectionOnRelease(CoolButtonSelectionEvent e) {
      }
    })
   
    Preferences prefs = Preferences.userNodeForPackage(getClass());
    String prefValue = prefs.get( "showAll", "");
    if(prefValue != null && prefValue.trim().length() > 0){
      showAll = Boolean.valueOf(prefValue).booleanValue();
    } else {
      showAll = true;
    }
    toggleButton.setSelection(showAll);
   
    butGo = resources.createIcon(this,
        resources.getImageGo(), resources.getTextGo(), new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butGo.setImage(resources.getImageGo());
      }
      @SuppressWarnings("unused")
View Full Code Here

Examples of org.vietspider.ui.widget.action.HyperlinkAdapter

    lbl.setLayoutData(gridData);

    String tip = factory.getLabel("butOk");
    final ToolbarResource resources = ToolbarResource.getInstance();
    butOk = resources.createIcon(factory.getComposite(),
        resources.getImageGo(), tip, new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butOk.setImage(resources.getImageGo());
      }
      @SuppressWarnings("unused")
      public void linkExited(HyperlinkEvent e) {
        butOk.setImage(resources.getImageGo());
      }
      @SuppressWarnings("unused")
      public void linkEntered(HyperlinkEvent e) {
        butOk.setImage(resources.getImageGo());
      }
    });
    butOk.addMouseListener(new MouseAdapter() {
      @SuppressWarnings("unused")
      public void mouseUp(MouseEvent e) {
        invisibleComponent();
        clickOk();   
      }

      @SuppressWarnings("unused")
      public void mouseDown(MouseEvent e) {
        butOk.setImage(resources.getImageGo1());
        butOk.redraw();
      }
    });

    tip = factory.getLabel("butCancel");
    butCancel = resources.createIcon(factory.getComposite(),
        resources.getImageCancel(), tip, new HyperlinkAdapter(){
      @SuppressWarnings("unused")
      public void linkActivated(HyperlinkEvent e) {
        butCancel.setImage(resources.getImageCancel());
      }
      @SuppressWarnings("unused")
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.