Définitions de police

Identificateur : org.eclipse.ui.fontDefinitions

Depuis la version 2.1

Description : ce point d'extension est utilisé pour enregistrer des polices dans le registre de polices JFace et dan sle magasin de préférences du plan de travail pour utilisation dans la page de préférences Polices.

Marques de configuration :

   <!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)>

   description abrégée de l'utilisation des polices.

Exemples : Voici un exemple d'extension de définition de police :

   <extension point="org.eclipse.ui.fontDefinition">
      <fontDefinition
  id="org.eclipse.examples.textFont"
         label="Text">
         <description>
            Police du texte
         </description>
      </fontDefinition>

      <fontDefinition
  id="org.eclipse.examples.userFont"
        label="User"
  defaultsTo="org.eclipse.jface.textFont">
        <description>
           Police de l'utilisateur
        </description>
      </fontDefinition>
   </extension>

API Information: Le plan de travail utilise le marqueur defaultsTo comme une directive pour attribuer à la définition de police la valeur defaultsTo chaque fois que defaultsTo fontDefinition est mis à jour. Cette mise à jour ne se produit que si fontDefinition a sa valeur par défaut ; une fois définie par l'utilisateur, cette mise à jour ne s'effectue plus. Le plan de travail fournit 4 polices :

org.eclipse.jface.bannerfont. La police de la bannière est utilisée dans les bannières d'assistant.
org.eclipse.jface.dialogfont. La police de boîte de dialogue est utilisée pour les widgets dans les boîtes de dialogue.
org.eclipse.jface.headerfont. La police d'en-tête est utilisée pour les en-têtes de section dans les pages de texte composées.
org.eclipse.jface.textfont. La police de texte est utilisée par les éditeurs de texte.

Implémentation fournie  le plan de travail fournit les définitions des polices de texte, de boîte de diaogue, de bannière et d'en-têtre.

Copyright (c) 2002 IBM Corporation and others. All rights reserved. Ce programme et les produits qui l'accompagnent sont fournis sous licence v1.0 associée à cette distribution et disponibles à l'adresse suivante : http://www.eclipse.org/legal/cpl-v10.html