private Composite createSectionClient(Section parent, FormToolkit toolkit) { Composite client = toolkit.createComposite(parent); GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(client); return client; }
@Override protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent); boolean isWin32 = Util.isWindows(); GridLayoutFactory.fillDefaults().extendedMargins(isWin32 ? 0 : 3, 3, 2, 2) .applyTo(composite); Table table = contents.createTable(composite, getDefaultOrientation()); table.addKeyListener(getKeyAdapter()); return composite; }
.extendedMargins(0, 0, 0, 0) .spacing(0, 1) .numColumns(numColumns)
GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(refsArea); toolkit.paintBordersFor(refsArea);
public void createContents(Composite parent) { GridLayoutFactory.swtDefaults().applyTo(parent); Section notesSection = toolkit.createSection(parent, ExpandableComposite.TITLE_BAR); notesSection.setText(UIText.NoteDetailsPage_ContentSection); GridDataFactory.fillDefaults().grab(true, true).applyTo(notesSection); Composite notesArea = toolkit.createComposite(notesSection); toolkit.paintBordersFor(notesArea); notesSection.setClient(notesArea); GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(notesArea); notesText = new SpellcheckableMessageArea(notesArea, "", SWT.NONE) { //$NON-NLS-1$ protected void createMarginPainter() { // Disabled intentionally } }; notesText.setData(FormToolkit.KEY_DRAW_BORDER, FormToolkit.TEXT_BORDER); StyledText text = notesText.getTextWidget(); text.setEditable(false); text.setFont(JFaceResources.getFont(JFaceResources.TEXT_FONT)); text.setForeground(text.getDisplay().getSystemColor( SWT.COLOR_INFO_FOREGROUND)); text.setBackground(text.getDisplay().getSystemColor( SWT.COLOR_INFO_BACKGROUND)); GridDataFactory.fillDefaults().grab(true, true).applyTo(notesText); }
.numColumns(1) .margins(0, 0) .extendedMargins(0, 0, 0, 0) .applyTo(buttonComposite); createButtons(buttonComposite);
filesSection.setClient(filesArea); toolkit.paintBordersFor(filesArea); GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(filesArea);
Composite messageArea = toolkit.createComposite(messageSection); GridLayoutFactory.fillDefaults().spacing(0, 0) .extendedMargins(2, 2, 2, 2).applyTo(messageArea); toolkit.paintBordersFor(messageArea); GridDataFactory.fillDefaults().grab(true, true).applyTo(messageSection);
toolkit.paintBordersFor(unstagedTableComposite); unstagedSection.setClient(unstagedTableComposite); GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(unstagedTableComposite); .applyTo(commitMessageTextComposite); GridLayoutFactory.fillDefaults().numColumns(1) .extendedMargins(2, 2, 2, 2) .applyTo(commitMessageTextComposite); toolkit.paintBordersFor(stagedTableComposite); stagedSection.setClient(stagedTableComposite); GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2) .applyTo(stagedTableComposite);