メインコンテンツまでスキップ
バージョン: 20 R7 BETA

OBJECT GET RESIZING OPTIONS

OBJECT GET RESIZING OPTIONS ( {* ;} object ; horizontal ; vertical )

引数説明
*演算子指定時objectはオブジェクト名 (文字列)省略時objectは変数
objectanyオブジェクト名 (* 指定時)または変数 (* 省略時)
horizontalInteger横リサイズオプション
verticalInteger縦リサイズオプション

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

説明

OBJECT GET RESIZING OPTIONSコマンドはobjectと*** 引数で指定したオブジェクトのカレントプロセスのリサイズオプションを返します。

オプションの * 引数を渡すと、object 引数はオブジェクト名 (文字列) です。この引数を渡さない場合、object は変数であり、文字列ではなく変数参照を渡します。

このコマンドはデザインモードやOBJECT SET RESIZING OPTIONSコマンドを使用してプロセスに設定された、リサイズに関するオプションの現在の設定値を返します。これらのオプションはフォームウィンドウのサイズが変更されたときのオブジェクトの表示方法を規定します。

horizontal 引数には横方向のリサイズオプション設定値が返されます。この値を*Form Objects (Properties)*テーマの以下の定数と比較できます:

定数コメント
Resize horizontal grow倍長整数1ウィンドウが横方向に拡げられたら、オブジェクトの幅も同じ比率だけ右に拡大する。
Resize horizontal move倍長整数2ウィンドウの幅が拡げられたら、オブジェクトも同じだけ右方向に移動する。
Resize horizontal none倍長整数0ウィンドウの幅が変更されても、オブジェクトの位置及びサイズを変更しない。

vertical 引数には縦方向のリサイズオプション設定値が返されます。この値を*Form Objects (Properties)*テーマの以下の定数と比較できます:

定数コメント
Resize vertical grow倍長整数1ウィンドウが縦方向に拡げられたら、オブジェクトの高さも同じ比率だけ下に拡大する。
Resize vertical move倍長整数2ウィンドウの高さが拡げられたら、オブジェクトも同じだけ下方向に移動する。
Resize vertical none倍長整数0ウィンドウの高さが変更されても、オブジェクトの位置及びサイズを変更しない。

参照

OBJECT SET RESIZING OPTIONS