Termék személyre szabása

A termék számos testreszabható résszel rendelkezik, mint például a nyitóképernyő, a párbeszédablak névjegy szövege, az ablakikonok, stb. Ezen testreszabások nagy része az org.eclipse.core.runtime.products kiterjesztési pont kiegészítésében van megadva.

Tekintsük meg, hogy az általánosabb testreszabási elemek hogyan vannak megadva.

Névjegy Párbeszédablakok

A platform "névjegy" párbeszédablak akkor jelenik meg, ha a felhasználó a munkaterület menün kiválasztja a Súgó > Névjegy lehetőséget.  

Névjegy párbeszédablak

A névjegy párbeszédablak felső része megjeleníti a termékszint-információkat, az alsó rész pedig a szolgáltatásokat (ha van) és telepített bedolgozókat írja le.  A szolgáltatás részletes információit (arculat, amennyiben kívánja) az about.ini, about.properties és about.html fájlok biztosítják a szolgáltatáshoz rendelt bedolgozóban. Ezek az információk akkor jelennek meg, amikor a felhasználó a szolgáltatás részleteit kéri, és kiválaszt egy adott szolgáltatást.

A termékarculat kialakítás (a párbeszédablak felső része) kiterjesztési tulajdonságok szerint van megadva, amelyek leírják a a párbeszédablakban megjelenő szöveget és képeket. Az alábbi például egy kivonat az Eclipse Platform termékdeklarációjából.

	<property
		name="aboutText"
		value="%aboutText"/>
	<property
		name="aboutImage"
		value="icons/eclipse_lg.png"/>
	</product>

A tulajdonságokkal kapcsolatos további információkat az IProductConstants tartalmaz.

Ablakképek

A 16x16 pixeles színes kép segítségével a termék által létrehozott ablakokhoz rendelhetők márkanevek. Ez a termékablakok bal felső sarkában fog megjelenni. Ez a termékek kiterjesztésdefiníciójában lévő windowImage attribútumban van megadva. A windowImages attribútummal különböző méretű képek tömbje is leírható, amelyeket a bal felső sarokban kell használni.

	<property
		name="windowImages"
		value="icons/eclipse.png,icons/eclipse32.png"/>

A windowImages tulajdonság helyettesíti a windowImage tulajdonságot, amelyibben mind a kettő meg van adva.

Üdvözlőoldal

Az Eclipse 2.1 üdvözlőoldal mechanizmust használó termékek a welcomePage tulajdonságban megadhatják az üdvözlőoldal fájlnevét és helyét.

	<property
		name="welcomePage"
		value="$nl$/welcome.xml"/>

A tulajdonság használata le van tiltva az Eclipse 3.0 verzióban az org.eclipse.ui.intro kiterjesztési pont előnyben részesítésével. Az új üdvözlő/bevezető mechanizmusokkal kapcsolatos részletes információkat a Bevezetéstámogatás tartalmaz.

Beállítások alapértelmezett értékei

A preferenceCustomization tulajdonság segítségével megadható a termék alapértelmezett beállításértékeit tartalmazó fájl.

	<property
		name="preferenceCustomization"
		value="plugin_customization.ini"/>

Ez a fájl egy java.io.Properties formátumú fájl. Ez a fájl jellemzően beállítja azon beállítások értékét, amelyek a bedolgozó nyilvános alkalmazás programozási felületének részeként kerülnek közzétételre.  Azaz kockázatos olyan bedolgozók által használt beállításokra hivatkozni, amelyek nincsenek formálisan megadva az alkalmazás programozási felületen.  

Nyitóképernyő

A termék nyitóképernyője a config.ini fájlban van megadva, amely a termék configuration könyvtára alatt található. A fájlban lévő osgi.splashPath tulajdonság leírja a splash.bmp fájl keresési helyeit. Az osgi.splashLocation tulajdonság egy teljes és pontos elérési utat azonosít, amelyet a nyitóképernyőhöz kell használni. Egy nyitóképernyő elérési út megadásával területi beállítás-specifikus nyitóképernyő használható, mivel az adott keresési út számos keresendő bedolgozót vagy töredéket jelölehet, valamint $nl$ stílusú elérési utakat. A fájlba beállítható tulajdonságok teljes leírását a platform SDK config.ini fájlja tartalmazza. A képet 24 bit színű BMP formátumban kell biztosítani (RGB formátum) és megközelítőleg 500x330 pixel méretűnek kell lennie.