|
||
![]() |
|
![]() |
Des onglets avec le look Eclipse 3Par défaut les applications Eclipse RCP montrent des onglets rectangulaires plutôt classiques. Pour avoir des onglets qui ressemblent à ceux d’Eclipse IDE version 3.x..., ...il suffit d’ajouter la ligne de code suivante : PlatformUI.getPreferenceStore().setValue( IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS, false); Ce code peut être placé dans ApplicationWorkbenchAdvisor.initialize(). Il permet simplement de passer de ce genre d’onglet : à celui-ci : Ce n’est sans doute pas une fonctionnalité indispensable mais un bon moyen de donner du caractère à l’IHM à peu de frais. Discussion
Une autre façon de procéder m’a été communiquée par Eric Taix. Elle permet d’obtenir un résultat équivalent par simple configuration :
<extension id="etoolkit" point="org.eclipse.core.runtime.products">
<product application="com.es2i.rcp.etoolkit.application" name="eToolkit Product">
<property name="preferenceCustomization" value="plugin_customization.ini"/>
</product>
</extension>
on peut spécifier un fichier de customization. Dans ce dernier il suffit de spécifier des propriétés spécifiques à org.eclipse.ui, par exemple: org.eclipse.ui/DOCK_PERSPECTIVE_BAR=right org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR=true org.eclipse.ui/initialFastViewBarLocation=left org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false |
||