Examples of TraverseListener


Examples of org.eclipse.swt.events.TraverseListener

      public void widgetSelected(SelectionEvent event) {
        selection = comboBox.getSelectionIndex();
      }
    });

    comboBox.addTraverseListener(new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_ESCAPE
            || e.detail == SWT.TRAVERSE_RETURN) {
          e.doit = false;
        }
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

   * @param table
   *            The table to which the traversal suppression should be added;
   *            must not be <code>null</code>.
   */
  protected final void addTraverseListener(final Table table) {
    table.addTraverseListener(new TraverseListener() {
      /**
       * Blocks all key traversal events.
       *
       * @param event
       *            The trigger event; must not be <code>null</code>.
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

    Label label = new Label(header, SWT.NONE);
    label
        .setText((getMessage() != null && getMessage().trim().length() > 0) ? getMessage()
            : WorkbenchMessages.FilteredItemsSelectionDialog_patternLabel);
    label.addTraverseListener(new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_MNEMONIC && e.doit) {
          e.detail = SWT.TRAVERSE_NONE;
          pattern.setFocus();
        }
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

    Label listLabel = new Label(labels, SWT.NONE);
    listLabel
        .setText(WorkbenchMessages.FilteredItemsSelectionDialog_listLabel);

    listLabel.addTraverseListener(new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_MNEMONIC && e.doit) {
          e.detail = SWT.TRAVERSE_NONE;
          list.getTable().setFocus();
        }
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

              }
            }
        });
       
        // enter key set focus to tree
        filterText.addTraverseListener(new TraverseListener () {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_RETURN) {
          e.doit = false;
          if (getViewer().getTree().getItemCount() == 0) {
            Display.getCurrent().beep();
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

    text = new StyledText(parent, SWT.BORDER);
    text.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
    text.setEditable(false);
    input = new Text(parent, SWT.BORDER);
    input.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));
    input.addTraverseListener(new TraverseListener() {
      @Override
      public void keyTraversed(TraverseEvent e) {
        client.execute(new MessageCommand(userService.getUser(), input
            .getText()));
        input.setText(""); //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

      public void controlResized(ControlEvent e) {
        computeTopAndBottomTab();
      }
    });
    this.addTraverseListener(new TraverseListener() {

      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_ARROW_PREVIOUS
          || e.detail == SWT.TRAVERSE_ARROW_NEXT) {
          int nMax = elements.length - 1;
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

     */
    protected void createFilterControl(Composite parent) {
        filterCombo = new Combo(parent, SWT.DROP_DOWN | SWT.BORDER);
        filterCombo.setFont(parent.getFont());
        getPreferenceSearchHistory();
        filterCombo.addTraverseListener( new TraverseListener () {
            public void keyTraversed(TraverseEvent e) {
                if (e.detail == SWT.TRAVERSE_RETURN) {
                    e.doit = false;
                    if (getViewer().getTree().getItemCount() == 0) {
                        setFilterText(""); //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

      }
     
      // Install traverse listener once in order to implement 'Enter' and 'Space' key blocking
      if (timeWhenLastJobFinished == -1) {
        timeWhenLastJobFinished= 0;
        getShell().addTraverseListener(new TraverseListener() {
          public void keyTraversed(TraverseEvent e) {
            if (e.detail == SWT.TRAVERSE_RETURN || (e.detail == SWT.TRAVERSE_MNEMONIC && e.keyCode == 32)) {
              // We want to ignore the keystroke when we detect that it has been received within the
              // delay period after the last operation has finished.  This prevents the user from accidentally
              // hitting "Enter" or "Space", intending to cancel an operation, but having it processed exactly
View Full Code Here

Examples of org.eclipse.swt.events.TraverseListener

          checkSelection(); // see explanation below
          checkDeleteable();
          checkSelectable();
          }
      });
    text.addTraverseListener(new TraverseListener()
      {
        public void keyTraversed(TraverseEvent e)
          {
          if (e.detail == SWT.TRAVERSE_ESCAPE || e.detail == SWT.TRAVERSE_RETURN)
            {
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.