Shell shell = new Shell(this.getShell(), SWT.NONE | SWT.APPLICATION_MODAL);
Shell shell = new Shell(this.getShell(), SWT.NONE);
    private void createDropDownComponent(int iXLoc, int iYLoc)    {        Shell shell = new Shell(this.getShell(), SWT.NONE | SWT.APPLICATION_MODAL);        shell.setLayout(new FillLayout());        shell.setSize(cnvSelection.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);        for (int iC = 0; iC < this.iLineStyles.length; iC++)        {            LineCanvas cnv = new LineCanvas(cmpDropDown, SWT.NONE, iLineStyles[iC], 1);            cnv.setSize(cmpDropDown.getSize().x, cnvSelection.getSize().y);            cnv.addMouseListener(this);        }        shell.open();    }