メインコンテンツまでスキップ
バージョン: 開発中

OPEN FONT PICKER

OPEN FONT PICKER

このコマンドは引数を必要としません

このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。

説明

OPEN FONT PICKERコマンドは、システムのフォントピッカーダイアログボックスを表示させます。

Note: これはWindows環境下ではモーダルなダイアログボックスですが、OS X環境下ではモーダルではありません。

ユーザーがフォントまたはスタイルを選択しダイアログボックスを決定すると、選択した変更はフォーカスがあるオブジェクトの「ピッカーの使用を許可」プロパティにチェックが入っている場合、そのオブジェクトのカレントのテキストセレクションに適用されます(Design Reference マニュアルを参照して下さい)。それ以外の場合、コマンドはなにもしません。

色が変更されると、オブジェクトに対して On After Edit フォームイベントが生成されます。

例題

フォーム内にて、ユーザーがテキスト変数エリアのフォントまたはスタイルを変更できるように、フォントピッカーを表示するボタンを追加したい場合を考えます。以下の点に確認して下さい:

  • テキスト変数には"フォント/カラービッカーを許可"プロパティがチェックされている事
  • ボタンの"フォーカス可"プロパティがチェックが外されている事

ボタンのコードは以下のようになります:

 Case of
    :(Form event code=On Clicked) //v17 以前ではForm event を使用すること
       GOTO OBJECT(textVar) //変数にフォーカスをあてる
       OPEN FONT PICKER
 End case

参照

OPEN COLOR PICKER