} } else if ( e.keyCode == SWT.TAB ) { btnAdd.setFocus( );
break; case SWT.TAB : btnAdd.setFocus( ); break; case SWT.ESC : this.getShell( ).close( ); break;
	public void keyPressed( KeyEvent e )	{		if ( e.keyCode == SWT.ARROW_DOWN )		{			if ( iSelectedIndex < elPaletteEntries.size( ) - 1 )			{				iSelectedIndex++;				scrollToView( iSelectedIndex );				coPaletteEntries.redraw( );			}		}		else if ( e.keyCode == SWT.ARROW_UP )		{			if ( iSelectedIndex > 0 )			{				iSelectedIndex--;				scrollToView( iSelectedIndex );				coPaletteEntries.redraw( );			}		}		else if ( e.keyCode == SWT.TAB )		{			btnAdd.setFocus( );		}	}