/** * Sets the layout data on the given control. Creates a new GridData instance and * assigns it to the control by calling control.setLayoutData. * * @param control control whose layout data will be initialized */ public void applyTo(Control control) { control.setLayoutData(create()); }
/** * Creates a copy of the receiver. * * @return a copy of the receiver */ public GridDataFactory copy() { return new GridDataFactory(create()); }
/** * Sets the layout data on the given control. Creates a new GridData instance and * assigns it to the control by calling control.setLayoutData. * * @param control control whose layout data will be initialized */ public void applyTo(Control control) { control.setLayoutData(create()); }
/** * Creates a copy of the receiver. * * @return a copy of the receiver */ public GridDataFactory copy() { return new GridDataFactory(create()); }
/** * Creates a copy of the receiver. * * @return a copy of the receiver */ public GridDataFactory copy() { return new GridDataFactory(create()); }
/** * Sets the layout data on the given control. Creates a new GridData instance and * assigns it to the control by calling control.setLayoutData. * * @param control control whose layout data will be initialized */ public void applyTo(Control control) { control.setLayoutData(create()); }
private Composite createComposite(final Composite parent) { final Composite c = new Composite(parent, SWT.NONE); setInfoBackgroundColor(c); c.setLayout(layoutFactory.create()); c.setLayoutData(layoutDataFactory.create()); return c; }
private void createContainer() { container = new Composite(parent, SWT.NONE); setInfoBackgroundColor(container); container.setLayout(new GridLayout()); container.setLayoutData(GridDataFactory.fillDefaults().grab(true, false).create()); }
public static Text createTextArea(final Composite parent, final String text, final int height, final int width) { final Text textComponent = new Text(parent, SWT.BORDER | SWT.WRAP | SWT.MULTI | SWT.V_SCROLL); textComponent.setLayoutData(GridDataFactory.fillDefaults().grab(true, false).hint(width, height).create()); textComponent.setText(text); return textComponent; }
protected Text createText(final Composite parent, final int style) { final Text text = new Text(parent, style); text.setLayoutData(GridDataFactory.fillDefaults().grab(true, false).hint(150, SWT.DEFAULT) .align(GridData.FILL, GridData.BEGINNING).create()); return text; }
public static Composite createComposite(final Composite parent, final int numColumns) { final Composite container = new Composite(parent, SWT.NONE); setInfoBackgroundColor(container); container.setLayout(GridLayoutFactory.fillDefaults().margins(10, 0).spacing(0, 0).numColumns(numColumns) .create()); container.setLayoutData(GridDataFactory.fillDefaults().create()); return container; }
public void createControl(final Composite parent) { container = createComposite(parent); separator = new Label(container, SWT.HORIZONTAL | SWT.SEPARATOR); separator.setLayoutData(layoutDataFactory.indent(0, 5).create()); createTitleArea(); status = createComposite(container); content = createComposite(container); hide(); }
@Override protected void createButtonsForButtonBar(Composite parent) { parent.setLayout(GridLayoutFactory.swtDefaults().create()); parent.setLayoutData(GridDataFactory.fillDefaults().grab(true, false) .create()); Button clearButton = createButton(parent, CLEAR_ID, UIText.CreateTagDialog_clearButton, false); clearButton.setToolTipText(UIText.CreateTagDialog_clearButtonTooltip); setButtonLayoutData(clearButton); Composite margin = new Composite(parent, SWT.NONE); margin.setLayoutData(GridDataFactory.fillDefaults().grab(true, false) .create()); super.createButtonsForButtonBar(parent); validateInput(); }
private Hyperlink createHeadHyperLink(Composite composite, String labelText) { createLabel(composite, labelText); Hyperlink hyperlink = new Hyperlink(composite, SWT.NONE); hyperlink.setLayoutData(GridDataFactory.fillDefaults().create()); return hyperlink; }
private void createConfigurationBlock(final Composite composite) { enablement = new ContentAssistEnablementBlock(composite, Messages.PREFPAGE_ENABLE_CALL_COMPLETION, CallsCompletionProposalComputer.CATEGORY_ID); final Composite group = new Composite(composite, SWT.NONE); group.setLayout(GridLayoutFactory.fillDefaults().numColumns(2).create()); group.setLayoutData(GridDataFactory.fillDefaults().grab(true, false).create()); maxProposals = createIntegerField(group, ID_MAX_PROPOSALS, Messages.PREFPAGE_MAX_NUMBER_OF_PROPOSALS, 1, 100); minProbability = createIntegerField(group, ID_MIN_PROBABILITY, Messages.PREFPAGE_MIN_PROBABILITY_OF_PROPOSAL, 1, 100); }
@Override protected Control createButtonBar(Composite pParent) { Control bar = super.createButtonBar(pParent); bar.setLayoutData(GridDataFactory.swtDefaults().hint(1, 1).create()); return bar; }
private void createSash(final Composite parent) { sash = new SashForm(parent, SWT.SMOOTH); sash.setLayoutData(GridDataFactory.fillDefaults().grab(true, true).create()); sash.addDisposeListener(new DisposeListener() { @Override public void widgetDisposed(final DisposeEvent e) { preferences.storeSashWeights(sash.getWeights()); } }); }
public SourceCodeArea(final Composite parent) { super(parent, null, null, false, SWT.READ_ONLY | SWT.WRAP, store); configure(configuration); getTextWidget().setFont(ExtdocUtils.CODEFONT); setEditable(false); getTextWidget().setLayoutData(GridDataFactory.fillDefaults().indent(20, 0).create()); }
private void createDetails(final SashForm form) { final Composite parent = new Composite(form, SWT.NONE); parent.setLayout(new GridLayout()); final GridDataFactory f = GridDataFactory.fillDefaults().grab(true, false); { final Group rootContainer = new Group(parent, SWT.SHADOW_ETCHED_IN); rootContainer.setText(Messages.PREFPAGE_PACKAGE_ROOT_INFO); rootContainer.setLayout(new GridLayout(2, false)); rootContainer.setLayoutData(f.create()); createLabel(rootContainer, Messages.PREFPAGE_PACKAGE_ROOT_NAME); rootName = createText(rootContainer, READ_ONLY | BORDER); createLabel(rootContainer, Messages.PREFPAGE_PACKAGE_ROOT_VERSION); rootVersion = createText(rootContainer, READ_ONLY | BORDER); createLabel(rootContainer, Messages.PREFPAGE_PACKAGE_ROOT_FINGERPRINT); rootFingerprint = createText(rootContainer, READ_ONLY | BORDER); } { final Group modelContainer = new Group(parent, SWT.SHADOW_ETCHED_IN); modelContainer.setText(Messages.PREFPAGE_MODEL_INFO); modelContainer.setLayout(new GridLayout(2, false)); modelContainer.setLayoutData(f.create()); createLabel(modelContainer, Messages.PREFPAGE_MODEL_CCORDINATE); modelCoordinate = createText(modelContainer, SWT.BORDER); createLabel(modelContainer, Messages.PREFPAGE_MODEL_RESOLUTION_STATUS); modelStatus = new ComboViewer(modelContainer, SWT.BORDER); modelStatus.setContentProvider(new ArrayContentProvider()); modelStatus.setInput(ModelArchiveResolutionStatus.values()); } }
@Override protected Control createDialogArea(final Composite parent) { initializeDialogUnits(parent); setTitle(getTitle()); setMessage(UIText.CreateTagDialog_Message); Composite composite = (Composite) super.createDialogArea(parent); final SashForm mainForm = new SashForm(composite, SWT.HORIZONTAL | SWT.FILL); mainForm.setLayoutData(GridDataFactory.fillDefaults().grab(true, true) .create()); createLeftSection(mainForm); createExistingTagsSection(mainForm); mainForm.setWeights(new int[] { 70, 30 }); applyDialogFont(parent); return composite; }