Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.TraverseListener


                @Override
                public void applyEditorValue() {}
            });

            editor.getControl().addTraverseListener(new TraverseListener() {
                @Override
                public void keyTraversed(TraverseEvent event) {
                    if (event.keyCode == SWT.TAB) {
                        TableCellEditingSupport.this.setValue(element,
                                ((Text) editor.getControl()).getText());
View Full Code Here


            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 = TabbedPropertyList.this.elements.length - 1;
View Full Code Here

        this.tableViewer.setContentProvider( contentProvider );
        this.tableViewer.setInput( contentProvider );
       
        this.table.addTraverseListener
        (
            new TraverseListener()
            {
                public void keyTraversed( final TraverseEvent event )
                {
                    handleTableTraverseEvent( event );
                }
View Full Code Here

    {
        control = viewer.getTextWidget();
        control.addFocusListener( this );

        // stop traversal (ESC) if popup is shown
        control.addTraverseListener( new TraverseListener()
        {
            public void keyTraversed( TraverseEvent e )
            {
                if ( possibleCompletionsVisible )
                {
View Full Code Here

    {
        this.control = viewer.getTextWidget();
        this.control.addFocusListener( this );

        // stop traversal (ESC) if popup is shown
        this.control.addTraverseListener( new TraverseListener()
        {
            public void keyTraversed( TraverseEvent e )
            {
                if ( possibleCompletionsVisible )
                {
View Full Code Here

    comboEditor.grabHorizontal = true;
    comboEditor.minimumWidth = 50;
    comboEditor.setEditor(combo, newItem, 1);

    /* Add listener */
    combo.addTraverseListener(new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_TAB_NEXT || e.detail == SWT.TRAVERSE_RETURN)
          resetEditors();
        if (e.detail == SWT.TRAVERSE_ESCAPE)
          disposeEditors();
View Full Code Here

    text.selectAll();
    textEditor.horizontalAlignment = SWT.LEFT;
    textEditor.grabHorizontal = true;
    textEditor.setEditor(text, newItem, column);

    text.addTraverseListener(new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_TAB_NEXT)
          resetEditors(true);
        if (e.detail == SWT.TRAVERSE_ESCAPE)
          disposeEditors();
View Full Code Here

  /**
   * Creates the widgets in the "child" group.
   */
  void createChildWidgets() {
    /* Create the TraverseListener */
    final TraverseListener traverseListener = new TraverseListener() {
      public void keyTraversed(TraverseEvent e) {
        if (e.detail == SWT.TRAVERSE_RETURN || e.detail == SWT.TRAVERSE_TAB_NEXT)
          resetEditors();
        if (e.detail == SWT.TRAVERSE_ESCAPE)
          disposeEditors();
View Full Code Here

                                e.doit = false;
                            }
                        }
                    });

                    textName.addTraverseListener(new TraverseListener() {

                        public void keyTraversed(TraverseEvent e) {
                            if (e.keyCode == SWT.CR || e.keyCode == SWT.KEYPAD_CR) {
                                templateList.setFocus();
                                e.doit = false;
View Full Code Here

        //Added because we don't want the console to close when the user presses ESC
        //(as it would when it's on a floating window)
        //we do that because ESC is meant to clear the current line (and as such,
        //should do that action and not close the console).
        styledText.addTraverseListener(new TraverseListener() {

            public void keyTraversed(TraverseEvent e) {
                if (e.detail == SWT.TRAVERSE_ESCAPE) {
                    e.doit = false;
                }
View Full Code Here

TOP

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

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.