글꼴 정의

org.eclipse.ui.fontDefinitions

릴리스 2.1

이 확장점은 Workbench 환경 설정 저장소와 JFace FontRegistry에 글꼴 환경 설정 페이지에서 사용할 글꼴을 등록하는 데 사용됩니다. 이 확장점은 3.0에서 사용되지 않습니다. 현재 fontDefinition 요소를 org.eclipse.ui.themes에 추가해야 합니다.

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

글꼴 사용에 대한 간단한 설명



다음은 글꼴 정의 확장에 관한 예제입니다.

   

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

defaultsTo 태그는 defaultsTo fontDefinition이 갱신될 때마다 글꼴 정의 값을 defaultsTo 값으로 설정할 수 있도록 Workbench에서 지시문으로 사용합니다. 이것은 fontDefinition이 기본값일 경우에만 발생하며 사용자에 의해 설정되면 갱신이 일어나지 않습니다. Workbench에서는 다음 네 가지 글꼴을 제공합니다.

org.eclipse.jface.bannerfont. 배너 글꼴은 마법사 배너에 사용됩니다.
org.eclipse.jface.dialogfont. 대화 상자 글꼴은 대화 상자의 위지트(widget)에 대한 글꼴입니다.
org.eclipse.jface.headerfont. 헤더 글꼴은 컴포지트 텍스트 페이지의 섹션 헤더에 사용됩니다.
org.eclipse.jface.textfont. 텍스트 글꼴은 문서 편집기에서 사용됩니다.

Workbench에서는 텍스트, 대화 상자, 배너 및 헤더 글꼴에 대한 글꼴 정의를 제공합니다.