shell.setSize( this.getSize( ).x, 150 );
shell.setSize( shellWidth, 150 ); if ( ( getStyle( ) & SWT.RIGHT_TO_LEFT ) != 0 ) { iXLoc -= shellWidth; }
	private void createDropDownComponent( int iXLoc, int iYLoc )	{		if ( !bEnabled )		{			return;		}		Shell shell = new Shell( this.getShell( ), SWT.NONE );		shell.setLayout( new FillLayout( ) );		shell.setSize( this.getSize( ).x, 150 );		shell.setLocation( iXLoc, iYLoc );		cmpDropDown = new Composite( shell, SWT.NONE );		FillLayout fillDropDown = new FillLayout( );		fillDropDown.type = SWT.VERTICAL;		cmpDropDown.setLayout( fillDropDown );		cmpDropDown.addKeyListener( this );		cmpDropDown.addFocusListener( this );		for ( int iC = 0; iC < this.iLineWidths.length; iC++ )		{			LineCanvas cnv = new LineCanvas( cmpDropDown,					SWT.NONE,					SWT.LINE_SOLID,					iLineWidths[iC] );			cnv.setSize( cmpDropDown.getSize( ).x, cnvSelection.getSize( ).y );			cnv.addMouseListener( this );		}		shell.layout( );		shell.open( );	}