GridData gdBEllipsis = new GridData(GridData.FILL_BOTH); gdBEllipsis.widthHint = 16;
GridData gdBEllipsis = new GridData(); gdBEllipsis.widthHint = iSize; gdBEllipsis.heightHint = iSize + 4;
    private void placeComponents()    {        FillLayout flMain = new FillLayout();        flMain.marginHeight = 0;        flMain.marginWidth = 0;        GridLayout glContent = new GridLayout();        glContent.verticalSpacing = 0;        glContent.horizontalSpacing = 2;        glContent.marginHeight = 0;        glContent.marginWidth = 0;        glContent.numColumns = 6;        this.setLayout(flMain);        cmpContent = new Composite(this, SWT.NONE);        cmpContent.setLayout(glContent);        GridData gdCContent = new GridData(GridData.FILL_BOTH);        cmpContent.setLayoutData(gdCContent);        cnvSelection = new FontCanvas(cmpContent, SWT.BORDER, fdCurrent, cdCurrent, false, false, false);        GridData gdCNVSelection = new GridData(GridData.FILL_BOTH);        gdCNVSelection.horizontalSpan = 5;        gdCNVSelection.heightHint = 22;        gdCNVSelection.widthHint = 80;        cnvSelection.setLayoutData(gdCNVSelection);        btnEllipsis = new Button(cmpContent, SWT.NONE);        GridData gdBEllipsis = new GridData(GridData.FILL_BOTH);        gdBEllipsis.widthHint = 16;        btnEllipsis.setLayoutData(gdBEllipsis);        btnEllipsis.setText("...");        btnEllipsis.addSelectionListener(this);    }