字型定義

識別碼:org.eclipse.ui.fontDefinitions

從:版本 2.1

說明:這個延伸點係用來利用 JFace FontRegistry 和利用工作台喜好設定儲存庫來登錄字型,以供「字型」喜好設定頁面使用。

配置標記:

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

   字型用法的簡要說明

範例:以下是字型定義延伸項目的範例:

   <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 資訊:defaultsTo 標籤作為一個指引, 以便每當 defaultsTo fontDefinition 更新時, 「工作台」就會使用這個指引,將字型定義的值設為 defaultsTo 的值。 僅在 fontDefinition 位在它的預設值時,才會發生這種情況 - 一旦使用者設定了它, 將不會發生這種更新。工作台提供 4 種字型:

org.eclipse.jface.bannerfont。橫幅字型用在精靈橫幅中。
org.eclipse.jface.dialogfont。對話框字型是對話框中小組件的字型。
org.eclipse.jface.headerfont。標頭字型是用於複合文字頁面中的區段標頭。
org.eclipse.jface.textfont。文字字型是由文字編輯器使用。

提供的實作方式:工作台提供了文字、對話框、橫幅及標頭字型的字型定義。

Copyright (c) 2002 IBM Corporation and others. All rights reserved. 這個程式和伴隨的素材可以根據伴隨這個分送,而且可在 http://www.eclipse.org/legal/cpl-v10.html 中取得的 Common Public License v1.0 的條款來使用