fontData[0].setHeight(designLabelHeight);
fontData[0].setStyle(SWT.BOLD);
final Font newFont = new Font(heading.getDisplay(), fontData[0]);
heading.addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent event) {
newFont.dispose();
}
});
heading.setFont(newFont);
data = new GridData(GridData.FILL_HORIZONTAL);
data.horizontalAlignment = GridData.HORIZONTAL_ALIGN_BEGINNING;