Tilføj indstillingsside

Kombinationen af produktegenskaber og standardindstillingsværdier kan fuldt ud konfigurere Universal Welcome, hvis der ikke ønskes yderligere tilpasning. For produkter, der vil tillade brugere at tilpasse Velkommen, kan der anvendes en indstillingsside. Følgende kode skal føjes til produktets plugin.xml:

   <extension
         point="org.eclipse.ui.preferencePages">
         <page
            category="org.eclipse.ui.preferencePages.Workbench"
            class="org.eclipse.ui.intro.universal.ExtensionFactory:welcomeCustomization"
            id="com.example.intro.introCustomization"
            name="%introCustomizationPreference.name">
         <keywordReference id="org.eclipse.ui.ide.appearance"/>
         </page>
   </extension>

Denne kode tilføjer indstillingssiden for tilpasning af Velkommen. Siden tillader brugere at vælge præsentationstemaet. Det oprindelige valg stilles til rådighed af temaindstillingen i filen plugin_customization.ini. Desuden kan brugere vælge fra en liste med tilgængelige rodsider. Hvis du markerer rodsiden, vises det relaterede skilleblad øverst i dialogboksen.

Når den er gemt, får variablerne et præfiks med denne produkt-id af indstillingssiden, så de ikke forveksles med indstillinger, der er oprettet for andre produkter i den samme arbejdsbænk. Alternativt forsynes variablerne ovenfor ikke med præfiks ved at vælge afkrydsningsfeltet, men gør de gemte indstillinger synlige for alle produkterne.