Fonttimääritykset

org.eclipse.ui.fontDefinitions

2.1

Tämän laajennuspisteen avulla rekisteröidään fontteja JFace FontRegistry -rekisteriin ja työympäristön oletusarvojen varastoon Fontit-oletusasetussivua varten. Tämä laajennuspiste on vanhentunut versiosta 3.0 alkaen. FontDefinition-fonttimäärityselementit tulee lisätä org.eclipse.ui.themes-laajennuspisteeseen.

<!ELEMENT extension (fontDefinition*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT fontDefinition (description?)>

<!ATTLIST fontDefinition

id         CDATA #REQUIRED

label      CDATA #REQUIRED

value      CDATA #IMPLIED

categoryId CDATA #IMPLIED

defaultsTo CDATA #IMPLIED>


<!ELEMENT description EMPTY>

Fontin lyhyt käyttökuvaus.



Seuraavassa on esimerkki fonttimäärityslaajennuksesta:

   

<extension point=

"org.eclipse.ui.fontDefinition"

>

<fontDefinition id=

"org.eclipse.examples.textFont"

label=

"Text"

>

<kuvaus>

Tekstifontti

</description>

</fontDefinition>

<fontDefinition id=

"org.eclipse.examples.userFont"

label=

"User"

defaultsTo=

"org.eclipse.jface.textFont"

>

<kuvaus>

Käyttäjän fontti

</description>

</fontDefinition>

</extension>

Työympäristö määrittää fonttimäärityksen arvon defaultsTo-tunnisteen mukaiseksi aina, kun defaultsTo-tunnisteen sisältävä fonttimääritys päivitetään. Näin tehdään vain, jos fonttimäärityksen arvo on oletusarvo. Kun käyttäjä määrittää fonttimääritykselle jonkin toisen arvon, näitä päivityksiä ei enää tehdä. Työympäristön mukana toimitetaan seuraavat neljä fonttia:

org.eclipse.jface.bannerfont. Ohjattujen toimintojen palkeissa käytettävä fontti.
org.eclipse.jface.dialogfont. Valintaikkunan widget-toiminnoissa käytettävä fontti.
org.eclipse.jface.headerfont. Yhdistelmätekstiä sisältävien sivujen eri osioiden otsikoissa käytettävä fontti.
org.eclipse.jface.textfont. Tekstinkäsittelyohjelmissa käytettävä tekstifontti.

Työympäristön mukana toimitetaan tekstimääritykset tekstifonttia sekä valintaikkunoiden, palkkien ja ylätunnisteiden fonttia varten.