@Override public String toString() { return getTitle(); }
@Override public String toString() { return getTitle(); }
public String toString() { return getTitle(); }
private void createMultiplePageArea(Composite composite) { // create a tab folder for the page tabFolder = new TabFolder(composite, SWT.NONE); tabFolder.setLayoutData(new GridData(GridData.FILL_BOTH)); for (int i = 0; i < pages.length; i++) { PreferencePage page = pages[i]; // text decoration options TabItem tabItem = new TabItem(tabFolder, SWT.NONE); tabItem.setText(page.getTitle());// tabItem.setControl(createPageArea(tabFolder, page)); pageMap.put(tabItem, page); } tabFolder.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { updatePageSelection(); } }); updatePageSelection(); }
private void createMultiplePageArea(Composite composite) { // create a tab folder for the page tabFolder = new TabFolder(composite, SWT.NONE); tabFolder.setLayout(new TabFolderLayout()); tabFolder.setLayoutData(new GridData(GridData.FILL_BOTH)); for (int i = 0; i < pages.length; i++) { PreferencePage page = pages[i]; // text decoration options TabItem tabItem = new TabItem(tabFolder, SWT.NONE); tabItem.setText(page.getTitle());// tabItem.setControl(createPageArea(tabFolder, page)); pageMap.put(tabItem, page); } tabFolder.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { updatePageSelection(); } }); updatePageSelection(); }
/** * @see IPreferencePageContainer#updateMessage() */ @Override public void updateMessage() { if (currentPage != null) { String pageMessage = currentPage.getMessage(); String pageErrorMessage = currentPage.getErrorMessage(); // Adjust the font if (pageMessage == null && pageErrorMessage == null) fMessageLabel.setFont(JFaceResources.getBannerFont()); else fMessageLabel.setFont(JFaceResources.getDialogFont()); // Set the message and error message if (pageMessage == null) { if (isSinglePage()) { setMessage(TeamUIMessages.PreferencePageContainerDialog_6); } else { //remove mnemonic see bug 75886 String title = currentPage.getTitle(); title = title.replaceAll("&", "");//$NON-NLS-1$ //$NON-NLS-2$ setMessage(title); } } else { setMessage(pageMessage); } setErrorMessage(pageErrorMessage); } }
} else { String title = currentPage.getTitle(); title = title.replaceAll("&", "");//$NON-NLS-1$ //$NON-NLS-2$ setMessage(title);