Schriftartdefinitionen

Kennung: org.eclipse.ui.fontDefinitions

Verfügbar seit: Release 2.1

Beschreibung: An diesem Erweiterungspunkt können Schriftarten für die JFace-FontRegistry und für den Benutzervorgabenspeicher der Workbench registriert werden, der von der Benutzervorgabenseite "Schriftarten" verwendet wird.

Konfigurationsbefehle:

   <!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
     defaultsTo CDATA #IMPLIED
   >

   <!ELEMENT description (#CDATA)>

   Eine kurze Beschreibung der Schriftartverwendung.

Beispiele: Das folgende Beispiel zeigt eine Erweiterung für eine Schriftartdefinition:

   <extension point="org.eclipse.ui.fontDefinition"> 
      <fontDefinition 
         id="org.eclipse.examples.textFont" 
         label="Text"> 
         <description>
            The text font
        </description>
      </fontDefinition> 

      <fontDefinition 
        id="org.eclipse.examples.userFont" 
        label="User"
        defaultsTo="org.eclipse.jface.textFont"> 
        <description>
           The user font
        </description>
      </fontDefinition> 
   </extension> 

API-Informationen: Das Tag "defaultsTo" wird von der Workbench als Anweisung verwendet, um den Wert der Schriftartdefinition auf den Wert von "defaultsTo" zu setzen, wann immer "defaultsTo fontDefinition" aktualisiert wird. Dies tritt nur dann auf, wenn "fontDefinition" mit seinem Standardwert definiert ist - sobald er durch den Benutzer festgelegt wird, treten diese Aktualisierungen nicht ein. Die Workbench stellt vier Schriftarten zur Verfügung:

org.eclipse.jface.bannerfont. Die Bannerschriftart wird in Bannern von Assistenten verwendet.
org.eclipse.jface.dialogfont. Die Dialogschriftart wird für Fensterobjekte in Dialogen verwendet.
org.eclipse.jface.headerfont. Die Headerschriftart wird für Abschnittsheader in kombinierten Textseiten verwendet.
org.eclipse.jface.textfont. Die Textschriftart wird von Texteditoren verwendet.

Bereitgestellte Implementierung: Die Workbench stellt die Schriftartdefinitionen für die Text-, Dialog-, Banner- und Headerschriftart zur Verfügung.

Copyright (c) 2002 IBM Corporation und Andere. Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung begleitet und unter "http://www.eclipse.org/legal/cpl-v10.html" abgerufen werden kann.