@Override protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent); Label label = new Label(composite, SWT.NONE); label.setText(message); GridData gd = new GridData(GridData.BEGINNING | GridData.FILL_BOTH); gd.horizontalIndent = PopupDialog.POPUP_HORIZONTALSPACING; gd.verticalIndent = PopupDialog.POPUP_VERTICALSPACING; label.setLayoutData(gd); Button btnDoNotShow = new Button(composite, SWT.CHECK); btnDoNotShow.setText(messageDoNotShowAgain); btnDoNotShow.setSelection(WorkbenchPlugin.getDefault().getPreferenceStore() .getBoolean(FULL_SCREEN_COMMAND_DO_NOT_SHOW_INFO_AGAIN_PREF_ID)); GridData gd2 = new GridData(GridData.BEGINNING | GridData.FILL_BOTH); gd2.horizontalIndent = PopupDialog.POPUP_HORIZONTALSPACING; gd2.verticalIndent = PopupDialog.POPUP_VERTICALSPACING; btnDoNotShow.setLayoutData(gd2); composite.addDisposeListener((e) -> { WorkbenchPlugin.getDefault().getPreferenceStore() .setValue(FULL_SCREEN_COMMAND_DO_NOT_SHOW_INFO_AGAIN_PREF_ID, btnDoNotShow.getSelection()); }); return composite; }
@Override protected Control createDialogArea(Composite parent) { final Composite listViewComposite = (Composite)super.createDialogArea(parent); listView = new org.eclipse.swt.widgets.List(listViewComposite, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL); listView.addSelectionListener(this); listView.addKeyListener(this); for (int i=0;i<menuDataList.size();i++) { MenuData item = menuDataList.get(i); String prefix = (i < chars.size() ? Character.toString(chars.get(i)) : "?") + ": "; listView.add(prefix + item.getNameExpanded()); } listView.select(0); return listViewComposite; }
@Override protected Control createDialogArea(Composite parent) { // Applies only to dialog body - not title. See createTitleControl // Create an empty dialog area, if the source page is not defined if ((fOutlineContentCreator == null) || (fOutlineSelectionHandler == null)) { return super.createDialogArea(parent); } // Create the tree viewer createUIWidgetTreeViewer(parent); // Add listeners to the tree viewer createUIListenersTreeViewer(); // Create the actions createUIActions(); // Add a dispose listner addDisposeListener(this); // Return the tree return fTreeViewer.getControl(); }
@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; }
@Override protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent);
dialogArea = createDialogArea(composite);
@Override protected Control createDialogArea(Composite parent) { this.composite = (Composite) super.createDialogArea(parent); ScrolledForm form = toolkit.createScrolledForm(composite); toolkit.decorateFormHeading(form.getForm()); // set title and image form.setText(PDERuntimeMessages.MenuSpyDialog_title); Image image = PDERuntimePluginImages.get(PDERuntimePluginImages.IMG_SPY_OBJ); form.setImage(image); // add a Close button to the toolbar form.getToolBarManager().add(new CloseAction()); form.getToolBarManager().update(true); TableWrapLayout layout = new TableWrapLayout(); layout.leftMargin = 10; layout.rightMargin = 10; layout.topMargin = 10; layout.verticalSpacing = 10; form.getBody().setLayout(layout); // TODO, make this so we use an extension point. ActiveMenuSection section = new ActiveMenuSection(); section.build(form, toolkit, event); parent.pack(); return composite; }
dialogArea = createDialogArea(composite);
dialogArea = createDialogArea(composite);
@Override protected Control createDialogArea(Composite parent) { this.composite = (Composite) super.createDialogArea(parent);