Vcl.Dialogs.TFontDialogOption
Delphi
TFontDialogOption = (fdAnsiOnly, fdTrueTypeOnly, fdEffects,
fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts,
fdNoSimulations, fdNoSizeSel, fdNoStyleSel, fdNoVectorFonts,
fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton);
C++
enum DECLSPEC_DENUM TFontDialogOption : unsigned char { fdAnsiOnly, fdTrueTypeOnly, fdEffects, fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts, fdNoSimulations, fdNoSizeSel, fdNoStyleSel, fdNoVectorFonts, fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
説明
TFontDialogOption と TFontDialogOptions は,フォントダイアログの外観と動作に影響を与えるフラグです。
TFontDialogOptions は TFontDialogOption 値のセットです。以下に,TFontDialogOption で使用できる値を示します。
値 | 意味 |
---|---|
fdAnsiOnly |
Windows 文字セットを使用するフォントだけを表示する。シンボルフォントはダイアログボックスに表示されない |
fdApplyButton |
OnApply イベントハンドラに関係なく,ダイアログボックスに[適用]ボタンを表示する |
fdEffects |
[文字飾り]チェックボックス(取り消し線や下線)および[色]リストボックスをダイアログボックスに表示する |
fdFixedPitchOnly |
ダイアログボックスに固定幅フォントだけを表示する。プロポーショナルフォントや,スタイルヘッダーで固定ピッチフラグがセットされていない TrueType フォントは表示されない |
fdForceFontExist |
ダイアログボックスに表示されている([フォントの指定]コンボボックスのリストにある)フォントの入力だけをユーザーに許可する。それ以外のフォント名をユーザーが入力しようとすると,エラーメッセージが表示される |
fdLimitSize |
MaxFontSize と MinFontSize プロパティを有効にし,これらのプロパティに値が代入されていれば,ダイアログボックスのフォントサイズの範囲を制限する |
fdNoFaceSel |
[フォントの指定]コンボボックスに選択済みのフォント名を表示せずにダイアログボックスを開く |
fdNoOEMFonts |
ダイアログボックスのコンボボックスから OEM フォントを削除する。OEM 以外のフォントだけを表示する |
fdScalableOnly |
ダイアログボックスにスケーラブルフォントだけを表示する。それ以外の(ビットマップ)フォントはリストから削除される |
fdNoSimulations |
フォント定義ファイルによって直接サポートされているフォントおよびフォントスタイルのみ表示する。GDI 合成の太字および斜体スタイル(ビットマップフォントの場合)は表示されない |
fdNoSizeSel |
[サイズ]コンボボックスに選択済みのサイズを表示せずにダイアログボックスを開く |
fdNoStyleSel |
[スタイル]コンボボックスに選択済みのスタイルを表示せずにダイアログボックスを開く |
fdNoVectorFonts |
ダイアログボックスのコンボボックスからベクタフォントを削除する。ベクタ以外のフォントだけを表示する(ベクタフォントは Roman や Script などの Windows 1.0 フォントで,ペンプロッタの出力に似ている) |
fdShowHelp |
[ヘルプ]ボタンがダイアログボックスに表示される |
fdTrueTypeOnly |
ダイアログボックスに TrueType フォントだけを表示する。ほかのフォントは表示されない |
fdWysiwyg |
プリンタと画面の両方に使用可能なフォントだけを表示する。デバイス固有のフォントはダイアログボックスに表示されない |