Get list item font
Get list item font ( {* ;} list ; itemRef | * ) -> 戻り値
引数 | 型 | 説明 | |
---|---|---|---|
* | 演算子 | → | 指定時, listはオブジェクト名 (文字列) 省略時, listはリスト参照番号 |
list | Integer, Text | → | リスト参照番号 (* 省略時) または リストオブジェクト名 (* 指定時) |
itemRef | * | 倍長整数, 演算子 | → | 項目参照番号 または 0 の場合最後に追加された項目 または *の場合リストのカレント項目 |
戻り値 | Text | ← | フォント名 |
このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。
説明
Get list item font コマンドは、リスト参照またはオブジェクト名で指定したlistリストの、itemRef 引数で指定した項目のフォント名を返します。
一番目のオプション引数 * を渡すと、list 引数はフォーム上のリストオブジェクトのオブジェクト名 (文字列) です。この引数を渡さない場合、list 引数は階層リスト参照 (ListRef) です。フォーム上に1つしかリストオブジェクトがない場合や (2番目の * を省略して) リストのストラクチャを対象に処理を行う場合、いずれのシンタックスも使用できます。同じリストを複数のリストオブジェクトで使用する場合で、 (2番目の * を渡して) 選択されている項目を対象に処理を行う場合、選択されている項目はオブジェクトごとに異なるので、オブジェクト名のシンタックスを使用しなければなりません。
Note: オブジェクト名に@文字を使用し、フォーム上にこれに合致するリストオブジェクトが複数ある場合、Get list item font コマンドは最初に見つけたリストオブジェクトを検索の対象とします。
itemRefには項目参照番号を渡すことができます。この番号に対応する項目がない場合、コマンドは何も行いません。itemRefに0を渡すと (APPEND TO LISTを使用して) リストに最後に追加された項目のフォントを返します。
itemRefに * を渡した場合、コマンドはリスト中のカレントの項目のフォントを返します。複数の項目がユーザにより選択されている場合、最後に選択された項目がカレントの項目です。項目が選択されていない場合、コマンドは何も行いません。