Label label = new Label(dialog, SWT.NONE);
label.setText(PaintExample.getResourceString("tool.Text.dialog.message"));
label.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
final Text field = new Text(dialog, SWT.SINGLE | SWT.BORDER);
field.setText(drawText);
field.selectAll();
field.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
Composite buttons = new Composite(dialog, SWT.NONE);
GridLayout layout = new GridLayout(2, true);
layout.marginWidth = 0;
buttons.setLayout(layout);