/** * Creates a managed form in the provided parent. Form toolkit and widget * will be created and owned by this object. * * @param parent * the parent widget */ public ManagedForm(Composite parent) { toolkit = new FormToolkit(parent.getDisplay()); ownsToolkit = true; form = toolkit.createScrolledForm(parent); }
/** * {@inheritDoc} */ @Override public void createPartControl(Composite parent, FormToolkit toolkit) { scrolledForm = toolkit.createScrolledForm(parent); scrolledForm.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); scrolledForm.getBody().setLayout(new GridLayout(1, true)); scrolledForm.getBody().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); this.initializeInput(scrolledForm.getBody(), toolkit); }
/** * Creates a managed form in the provided parent. Form toolkit and widget * will be created and owned by this object. * * @param parent * the parent widget */ public ManagedForm(Composite parent) { toolkit = new FormToolkit(parent.getDisplay()); ownsToolkit = true; form = toolkit.createScrolledForm(parent); }
public ScrolledForm createScrolledForm ( final Composite parent, final String label ) { final ScrolledForm form = this.toolkit.createScrolledForm ( parent ); form.setText ( label ); this.toolkit.decorateFormHeading ( form.getForm () ); return form; }
public ScrolledForm createScrolledForm ( final Composite parent, final String label ) { final ScrolledForm form = this.toolkit.createScrolledForm ( parent ); form.setText ( label ); this.toolkit.decorateFormHeading ( form.getForm () ); return form; }
private void createConfigDesc(Composite parent) { Label separator = new Label(parent, SWT.SEPARATOR | SWT.VERTICAL); separator.setLayoutData(new GridData(GridData.FILL_VERTICAL)); Composite descComposite = new Composite(parent, SWT.NONE); descComposite.setLayout(new FillLayout()); descComposite.setLayoutData(new GridData(GridData.FILL_BOTH)); descComposite.setBackground(parent.getBackground()); final FormToolkit toolkit = new FormToolkit(parent.getDisplay()); parent.addDisposeListener(e -> toolkit.dispose()); form = toolkit.createScrolledForm(descComposite); form.setBackground(parent.getBackground()); form.getBody().setLayout(new GridLayout()); configAreas = generator.createFilterConfigurationFields(); createFieldArea(toolkit, form, scopeArea, true); Iterator<FilterConfigurationArea> areas = configAreas.iterator(); while (areas.hasNext()) { createFieldArea(toolkit, form, areas.next(), true); } }
public RelatedTopicsPart(Composite parent, FormToolkit toolkit) { ScrolledForm form = toolkit.createScrolledForm(parent); mform = new ManagedForm(toolkit, form) { public void reflow(boolean changed) { super.reflow(changed); RelatedTopicsPart.this.parent.reflow(); } }; form.getBody().setLayout(new RelatedLayout()); contextHelpPart = new ContextHelpPart(form.getBody(), toolkit); dynamicHelpPart = new DynamicHelpPart(form.getBody(), toolkit); }
@Override protected Control createDialogArea(Composite parent) { toolkit = new FormToolkit(parent.getDisplay()); ScrolledForm sform = toolkit.createScrolledForm(parent); sform.setLayoutData(new GridData(GridData.FILL_BOTH)); ManagedForm mform = new ManagedForm(toolkit, sform); createFormContent(mform); applyDialogFont(sform.getBody()); return sform; }
/** * Creates the part control by creating the managed form using the parent * editor's toolkit. Subclasses should override * <code>createFormContent(IManagedForm)</code> to populate the form with * content. * * @param parent * the page parent composite */ @Override public void createPartControl(Composite parent) { ScrolledForm form = editor.getToolkit().createScrolledForm(parent); mform = new PageForm(this, form); BusyIndicator.showWhile(parent.getDisplay(), new Runnable() { @Override public void run() { createFormContent(mform); } }); } /**
@Override protected Control createDialogArea(Composite parent) { toolkit = new FormToolkit(parent.getDisplay()); ScrolledForm sform = toolkit.createScrolledForm(parent); sform.setLayoutData(new GridData(GridData.FILL_BOTH)); ManagedForm mform = new ManagedForm(toolkit, sform); createFormContent(mform); applyDialogFont(sform.getBody()); return sform; }
/** * Creates the part control by creating the managed form using the parent * editor's toolkit. Subclasses should override * <code>createFormContent(IManagedForm)</code> to populate the form with * content. * * @param parent * the page parent composite */ @Override public void createPartControl(Composite parent) { ScrolledForm form = editor.getToolkit().createScrolledForm(parent); mform = new PageForm(this, form); BusyIndicator.showWhile(parent.getDisplay(), () -> createFormContent(mform)); } /**
gd.heightHint = 1; separator.setLayoutData(gd); innerForm = innerToolkit.createScrolledForm(container); innerForm.setDelayedReflow(true); innerForm.setLayoutData(new GridData(GridData.FILL_BOTH));
/** * Overrides <code>super</code> to create a form in which to host the tab * folder. This form will be responsible for creating a common form header. * Child pages should not have a header of their own. * * @param parent * the page container parent * * @see org.eclipse.ui.part.MultiPageEditorPart#createPageContainer(org.eclipse.swt.widgets.Composite) */ @Override protected Composite createPageContainer(Composite parent) { parent = super.createPageContainer(parent); parent.setLayout(new FillLayout()); ScrolledForm scform = getToolkit().createScrolledForm(parent); scform.getForm().setData(FormUtil.IGNORE_BODY, Boolean.TRUE); headerForm = new HeaderForm(this, scform); createHeaderContents(headerForm); return headerForm.getForm().getBody(); }
/** * Overrides <code>super</code> to create a form in which to host the tab * folder. This form will be responsible for creating a common form header. * Child pages should not have a header of their own. * * @param parent * the page container parent * * @see org.eclipse.ui.part.MultiPageEditorPart#createPageContainer(org.eclipse.swt.widgets.Composite) */ @Override protected Composite createPageContainer(Composite parent) { parent = super.createPageContainer(parent); parent.setLayout(new FillLayout()); ScrolledForm scform = getToolkit().createScrolledForm(parent); scform.getForm().setData(FormUtil.IGNORE_BODY, Boolean.TRUE); headerForm = new HeaderForm(this, scform); createHeaderContents(headerForm); return headerForm.getForm().getBody(); }
final FormToolkit toolkit = new FormToolkit(workArea.getDisplay()); workArea.addDisposeListener(e -> toolkit.dispose()); final ScrolledForm form = toolkit.createScrolledForm(workArea); form.setBackground(workArea.getBackground()); form.getBody().setLayout(new GridLayout());
public void createPartControl(Composite parent) { toolkit = new FormToolkit(parent.getDisplay()); form = toolkit.createScrolledForm(parent); Properties properties = loadContent(); form.setText(properties.getProperty("name")); //$NON-NLS-1$
.printLapTime( "Page.createInfoArea()", "Time in Page.createInfoArea() after new FormToolkit(): "); //$NON-NLS-1$ //$NON-NLS-2$ form = toolkit.createScrolledForm(parent); form.setData("novarrows", Boolean.TRUE); //$NON-NLS-1$ form.setText(ViewUtilities.escapeForLabel(getTitle()));
public void createControl(Composite parent, FormToolkit toolkit) { ScrolledForm form = toolkit.createScrolledForm(parent); form.getBody().setLayout(new HelpPartLayout()); mform = new ManagedForm(toolkit, form); mform.getForm().setDelayedReflow(false); toolkit.decorateFormHeading(mform.getForm().getForm()); MenuManager manager = new MenuManager(); IMenuListener listener = new IMenuListener() { public void menuAboutToShow(IMenuManager manager) { contextMenuAboutToShow(manager); } }; manager.setRemoveAllWhenShown(true); manager.addMenuListener(listener); Menu contextMenu = manager.createContextMenu(form.getForm()); form.getForm().setMenu(contextMenu); form.addListener(SWT.Activate, new Listener() { public void handleEvent(Event event) { lastActiveInstance = ReusableHelpPart.this; } }); //contributeToDropDownMenu(mform.getForm().getForm().getMenuManager()); }
controlLayout.marginWidth = 0; control.setLayout(controlLayout); form = toolkit.createScrolledForm(control); panel = form.getBody(); form.setLayoutData(new GridData(GridData.FILL_BOTH));
@Override public void createPartControl(Composite parent, FormToolkit toolkit) { form = toolkit.createScrolledForm(parent);