Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.MouseTrackListener


    topTexture.setLayoutData(new GridData(GridData.BEGINNING | GridData.FILL_BOTH));
    button.setLayoutData(new GridData(GridData.CENTER | GridData.FILL_HORIZONTAL));
    bottomTexture.setLayoutData(new GridData(GridData.END | GridData.FILL_BOTH));

    // add listeners
    MouseTrackListener listener = new MouseTrackAdapter() {
      public void mouseEnter(MouseEvent e) {
        if (TraySash.this.trayComposite.isInState(TrayComposite.STATE_EXPANDED))
          setCursor(Cursors.SIZEWE);
      }
      public void mouseExit(MouseEvent e) {
View Full Code Here


      public void mouseUp(MouseEvent e) {
        // activate a link
        handleMouseClick(e, false);
      }
    });
    addMouseTrackListener(new MouseTrackListener() {
      public void mouseEnter(MouseEvent e) {
        handleMouseMove(e);
      }

      public void mouseExit(MouseEvent e) {
View Full Code Here

    addMouseMoveListener(new MouseMoveListener() {
      public void mouseMove(MouseEvent e) {
        updateTitleRegionHoverState(e);
      }
    });
    addMouseTrackListener(new MouseTrackListener() {
      public void mouseEnter(MouseEvent e) {
        updateTitleRegionHoverState(e);
      }

      public void mouseExit(MouseEvent e) {
View Full Code Here

      public void mouseUp(MouseEvent e) {
        // activate a link
        handleMouseClick(e, false);
      }
    });
    addMouseTrackListener(new MouseTrackListener() {
      public void mouseEnter(MouseEvent e) {
        handleMouseMove(e);
      }

      public void mouseExit(MouseEvent e) {
View Full Code Here

      }
    };
  }
 
  private MouseTrackListener createTableMouseTrackListener() {
    return new MouseTrackListener() {
      @Override
      public void mouseEnter(MouseEvent e) {
      }

      @Override
View Full Code Here

            public void mouseUp(MouseEvent e) {
                // activate a link
                handleMouseClick(e, false);
            }
        });
        addMouseTrackListener(new MouseTrackListener() {
            public void mouseEnter(MouseEvent e) {
                handleMouseMove(e);
            }

            public void mouseExit(MouseEvent e) {
View Full Code Here

    }
  };
  this.table.addMouseListener(mouseListener);

  // Listen to mouse track events to display the table cell corresponding tooltip.
  MouseTrackListener mouseTrackListener = new MouseTrackListener() {
    ToolTip currentTooltip;
    public void mouseHover(MouseEvent e) {
      if (this.currentTooltip != null) {
        this.currentTooltip.setVisible(false);
        this.currentTooltip = null;
View Full Code Here

    addMouseMoveListener(new MouseMoveListener() {
      public void mouseMove(MouseEvent e) {
        updateTitleRegionHoverState(e);
      }
    });
    addMouseTrackListener(new MouseTrackListener() {
      public void mouseEnter(MouseEvent e) {
        updateTitleRegionHoverState(e);
      }

      public void mouseExit(MouseEvent e) {
View Full Code Here

    FormData formData;
    int i = indexForPosition(position);
    if (decDatas[i] == null) {
      formData = createFormDataForIndex(i, decoration.getImage());
      label = new Label(form, SWT.HORIZONTAL | SWT.VERTICAL | SWT.CENTER);
      label.addMouseTrackListener(new MouseTrackListener() {
        public void mouseHover(MouseEvent event) {
          FieldDecorationData decData = (FieldDecorationData) event.widget
              .getData();
          String desc = decData.decoration.getDescription();
          if (desc != null) {
View Full Code Here

        }
      }
    };

    // Listener for tracking the beginning of a hover. Always installed.
    mouseTrackListener = new MouseTrackListener() {
      public void mouseExit(MouseEvent event) {
        // Just in case we didn't catch it before.
        Control target = (Control) event.widget;
        if (target == moveListeningTarget) {
          printRemoveListener(target, "MOUSEMOVE"); //$NON-NLS-1$
View Full Code Here

TOP

Related Classes of org.eclipse.swt.events.MouseTrackListener

Copyright © 2018 www.massapicom. 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.