4D v17.4LISTBOX SET PROPERTY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v17.4
LISTBOX SET PROPERTY
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LISTBOX SET PROPERTY ( {* ;} object ; property ; value ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| * | 演算子 |
|
指定時, objectはオブジェクト名 (文字列) 省略時, objectは変数 | |||||
| object | フォームオブジェクト |
|
オブジェクト名 (* 指定時) または 変数 (* 省略時) | |||||
| property | 倍長整数 |
|
リストボックスまたはカラムのプロパティ | |||||
| value | 倍長整数, 文字 |
|
プロパティの値 | |||||
LISTBOX SET PROPERTYコマンドは、引数objectおよび * で指定されたリストボックスまたはカラムについて、property に value の値を設定します。
オプションの引数 * を渡すことにより、object 引数がオブジェクト名(文字列)であることを示します。この引数を渡さない場合、object 引数が変数であることを示します。この場合、文字列ではなく変数参照を指定します。
注: object および * で指定されたリストボックスまたはカラムが存在しない場合には、LISTBOX SET PROPERTY コマンドはなにもせず、エラーも生成されません。
property および value には、設定したいプロパティおよびその値を指定します。List Box テーマの次の定数を使用することができます:
| 定数 | 型 | 値 | コメント |
| lk allow wordwrap | 倍長整数 | 14 | ワードラッププロパティ 適用対象: カラム* 取り得る値:
|
| lk auto row height | 倍長整数 | 31 | 自動行高プロパティ。 適用可能: リストボックスあるいはカラム 取りうる値:
4D View Proのみ: この機能には4D View Proライセンスが必要です。詳細な情報については、4D View Pro リファレンスを参照して下さい。 |
| lk background color expression | 文字列 | 22 | セレクション型リストボックスの背景色式 プロパティ 適用対象: リストボックスあるいはカラム |
| lk column max width | 倍長整数 | 26 | 最大幅プロパティ 適用先: カラム* |
| lk column min width | 倍長整数 | 25 | 最小幅プロパティ 適用対象: カラム* |
| lk column resizable | 倍長整数 | 15 | リサイズ可プロパティ 適用対象: カラム* 取り得る値:
|
| lk detail form name | 文字列 | 19 | セレクション型リストボックスの詳細フォーム名 適用対象: リストボックス |
| lk display type | 倍長整数 | 21 | 数値カラムに対しての表示タイププロパティ 適用対象: カラム* 取り得る値:
|
| lk double click on row | 倍長整数 | 18 | セレクション型リストボックスの行をダブルクリックプロパティ 適用対象: リストボックス 取り得る値:
|
| lk extra rows | 倍長整数 | 13 | 余分な空白行を隠すプロパティ 適用対象: リストボックス 取り得る値:
|
| lk font color expression | 文字列 | 23 | セレクション型リストボックスのフォントカラー式プロパティ 適用対象: リストボックスあるいはカラム |
| lk font style expression | 文字列 | 24 | セレクション型リストボックスのスタイル式プロパティ 適用対象: リストボックスあるいはカラム |
| lk hide selection highlight | 倍長整数 | 16 | セレクションハイライトを非表示プロパティ 適用対象: リストボックス 取り得る値:
|
| lk highlight set | 文字列 | 27 | セレクション型リストボックスのセットをハイライトプロパティ 適用対象: リストボックス |
| lk multi style | 倍長整数 | 30 | マルチスタイルのプロパティ 適用対象: カラム* 取り得る値:
|
| lk named selection | 文字列 | 28 | セレクション型リストボックスの命名セレクションプロパティ 適用対象: リストボックス |
| lk resizing mode | 倍長整数 | 11 | カラムの自動リサイズプロパティ 適用対象: リストボックス 取り得る値:
|
| lk row height unit | 倍長整数 | 17 | 行の高さプロパティの単位 適用対象: リストボックス 取り得る値:
|
| lk selection mode | 倍長整数 | 10 | 選択モードプロパティ 適用対象: リストボックス 取り得る値:
|
| lk single click edit | 倍長整数 | 29 | シングルクリック編集プロパティ 適応対象: リストボックス 取り得る値:
|
| lk sortable | 倍長整数 | 20 | ソート可プロパティ 適応対象: リストボックス 取り得る値:
|
| lk truncate | 倍長整数 | 12 | エリプシスで省略プロパティ 適応対象: リストボックスあるいはカラム 取り得る値:
|
注: *印が付いているプロパティはリストボックスカラム専用のものです。このプロパティ群の定数をリストボックスとともに引数として受け渡すと、LISTBOX SET PROPERTY はすべてのカラムの property に value の値を設定します。
注: property に存在しない定数または、指定のリストボックスおよびカラムに提供されていないプロパティの定数をを受け渡した場合 (例: lk font color expression を配列型リストボックスと一緒に指定した場合) には、LISTBOX SET PROPERTY コマンドはなにもせず、エラーも生成されません。
LISTBOX SET PROPERTY(*;"MyListbox";lk column resizable;lk yes) // "MyListbox" の全カラムがリサイズ可能に設定されます"ProductNumber" というカラムの幅の最大値を設定します:
LISTBOX SET PROPERTY(*;"ProductNumber";lk column max width;200) // カラムの幅の最大値が 200 に設定されます
プロダクト: 4D
テーマ: リストボックス
番号:
1440
初出: 4D v16 R2
変更: 4D v16 R5
ランゲージリファレンス ( 4D v17)
ランゲージリファレンス ( 4D v17.1)
ランゲージリファレンス ( 4D v17.2)
ランゲージリファレンス ( 4D v17.3)
ランゲージリファレンス ( 4D v17.4)
コメントを追加