@Override protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent); Composite inner = SWTFactory.createComposite(composite, composite.getFont(), 2, 1, GridData.FILL_BOTH); SWTFactory.createLabel(inner, Messages.TclAddWatchpointDialog_expressionLabel, 1); expressionField = SWTFactory.createText(inner, SWT.BORDER, 1, expression); ((GridData) expressionField.getLayoutData()).widthHint = convertWidthInCharsToPixels(20); return composite; }
public Control createControl(Composite parent) { final Composite composite = SWTFactory.createComposite(parent, parent.getFont(), 2, 0, GridData.FILL_BOTH); createLabelPreferences(composite); return composite; }
private void createLabelPreferences(Composite parent) { Group group = SWTFactory.createGroup( parent, ScriptDebugPreferencesMessages.ScriptDetailFormattersPreferencePage_1, 1, 2, GridData.FILL_HORIZONTAL); // Create the 3 detail option radio buttons // TODO: uncomment when inline formatter support added // fInlineFormattersButton = SWTFactory // .createRadioButton( // group, // ScriptDebugPreferencesMessages. // ScriptDetailFormattersPreferencePage_2); fInlineAllButton = SWTFactory.createRadioButton( group, ScriptDebugPreferencesMessages.ScriptDetailFormattersPreferencePage_3); fDetailPaneButton = SWTFactory.createRadioButton( group, ScriptDebugPreferencesMessages.ScriptDetailFormattersPreferencePage_4); }