====== Using the Eclipse 2.1 Look and Feel in RCP ====== As illustrated by the following snippet, RCP apps can invoke the Eclipse 2.1 theme programatically via the preference settings: IPreferenceStore apiStore = PrefUtil.getAPIPreferenceStore(); IPreferenceStore internalStore = PrefUtil.getInternalPreferenceStore(); apiStore.setValue(IWorkbenchPreferenceConstants.PRESENTATION_FACTORY_ID, "org.eclipse.ui.internal.r21presentationFactory"); internalStore.setValue(IPreferenceConstants.VIEW_TAB_POSITION, SWT.BOTTOM); apiStore.setValue(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR, ""); apiStore.setValue(IWorkbenchPreferenceConstants.INITIAL_FAST_VIEW_BAR_LOCATION, "left"); apiStore.setValue(IWorkbenchPreferenceConstants.SHOW_TEXT_ON_PERSPECTIVE_BAR, false); Make sure this code gets called from: WorkbenchAdvisor.preWindowOpen() This tip originally was posted on the eclipsepowered-discussion mailing list by James Willans [jwillans at cs.york.ac.uk] who reports that he got it from Andrew Eidsness. ~~LINKBACK~~ ~~DISCUSSION:closed~~