|
m17n ライブラリ
1.8.4
|
フォントの型宣言. [詳解]
フィールド | |
| unsigned short | property [MFONT_PROPERTY_MAX] |
| unsigned | type: 2 |
| unsigned | source: 2 |
| unsigned | spacing: 2 |
| unsigned | for_full_width: 1 |
| unsigned | multiple_sizes: 1 |
| unsigned | size: 24 |
| MSymbol | file |
| MSymbol | capability |
| MFontEncoding * | encoding |
フォントの型宣言.
MFont 型はフォント指定用の構造体であり、フォントのプロパティである foundry, family, weight, style, stretch, adstyle, registry, size, resolution に関する情報を含む。
この構造体はフォントセット内のフォントを指定する際と、使用可能なシステムフォントの情報を格納する際の両方に用いられる。
内部構造はアプリケーションプログラムからは見えない。
| unsigned short MFont::property[MFONT_PROPERTY_MAX] |
| unsigned MFont::type |
| unsigned MFont::source |
| unsigned MFont::spacing |
| unsigned MFont::for_full_width |
| unsigned MFont::multiple_sizes |
| unsigned MFont::size |
| MSymbol MFont::file |
| MSymbol MFont::capability |
| MFontEncoding* MFont::encoding |