Package org.eclipse.swt.custom

Examples of org.eclipse.swt.custom.StyledText.addKeyListener()


        PySourceViewer viewer = (PySourceViewer) super.createSourceViewer(parent, ruler, styles);
        //add a cursor listener
        StyledText textWidget = viewer.getTextWidget();
        PyEditCursorListener cursorListener = new PyEditCursorListener();
        textWidget.addMouseListener(cursorListener);
        textWidget.addKeyListener(cursorListener);

        viewer.appendVerifyKeyListener(PyPeerLinker.createVerifyKeyListener(viewer));
        viewer.appendVerifyKeyListener(PyBackspace.createVerifyKeyListener(viewer, this));
        VerifyKeyListener createVerifyKeyListener = FirstCharAction.createVerifyKeyListener(viewer, this.getSite(),
                false);
View Full Code Here


                    } catch (SWTException e1) {
                    }
                }
            });

            styledText.addKeyListener(new KeyAdapter() {
                public void keyPressed(KeyEvent e) {
                    try {
                        if (e.keyCode == SWT.CR || e.keyCode == SWT.LF || e.keyCode == SWT.KEYPAD_CR) {
                            StyleRange r = styledText.getStyleRangeAtOffset(styledText.getSelection().y);
                            if (r instanceof StyleRangeWithCustomData) {
View Full Code Here

                }
            }
        });

        //execute the content assist
        styledText.addKeyListener(new KeyListener() {
            public void keyPressed(KeyEvent e) {
                if (getCaretOffset() >= getCommandLineOffset()) {
                    if (KeyBindingHelper.matchesContentAssistKeybinding(e)) {
                        contentHandler.contentAssistRequired();
View Full Code Here

    StyledText text= fTextViewer.getTextWidget();
    if (text == null || text.isDisposed())
      return;

    text.getDisplay().addFilter(SWT.KeyUp, this);
    text.addKeyListener(this);
    text.addMouseListener(this);
    text.addMouseMoveListener(this);
    text.addFocusListener(this);
    text.addMouseTrackListener(this);
View Full Code Here

      };
    }

    final StyledText styledText= fViewer.getTextWidget();
    if (styledText != null && !styledText.isDisposed())
      styledText.addKeyListener(fKeyListener);

//    BusyIndicator.showWhile(styledText.getDisplay(), new Runnable() {
//      public void run() {

        fInvocationOffset= fViewer.getSelectedRange().x;
View Full Code Here

  private void addListeners() {
    StyledText text= fTextViewer.getTextWidget();
    if (text != null) {
      fKeyAndMouseListener= new KeyAndMouseListener();
      text.addMouseListener(fKeyAndMouseListener);
      text.addKeyListener(fKeyAndMouseListener);
      fTextInputListener= new TextInputListener();
      fTextViewer.addTextInputListener(fTextInputListener);
    }
  }
View Full Code Here

    provider.addSelectionChangedListener(this);

    fTextViewer.addTextListener(this);

    StyledText text= fTextViewer.getTextWidget();
    text.addKeyListener(this);
    text.addMouseListener(this);
  }

  /**
   * Disposes this paint manager. The paint manager uninstalls itself
View Full Code Here

  private void addListeners() {
    StyledText text= fTextViewer.getTextWidget();
    if (text != null) {
      fKeyAndMouseListener= new KeyAndMouseListener();
      text.addMouseListener(fKeyAndMouseListener);
      text.addKeyListener(fKeyAndMouseListener);
      fTextInputListener= new TextInputListener();
      fTextViewer.addTextInputListener(fTextInputListener);
      fHistory.addOperationHistoryListener(fHistoryListener);
      listenToTextChanges(true);
    }
View Full Code Here

    te.addPaintListener(new PaintListener() {
      public void paintControl(PaintEvent e) {
        paint(e, part);
      }
    });
    te.addKeyListener(new KeyAdapter() {
      public void keyPressed(KeyEvent e) {
        handleSelectionChanged(part);
      }
    });
    te.addMouseListener(new MouseAdapter() {
View Full Code Here

    setChecked(prefStore.getBoolean(STS_MARK_OCCURRENCES));
    if (this.editor != null && this.editor.getTextViewer() != null
        && this.editor.getTextViewer().getTextWidget() != null) {
      StyledText textWidget = this.editor.getTextViewer().getTextWidget();
      textWidget.addMouseListener(this);
      textWidget.addKeyListener(this);
    }
    selectionChanged();
  }

  private void updateAnnotations(Set<OccurrenceLocation> locations) {
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.