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

OBJECT SET RESIZING OPTIONS

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

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

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

説明

OBJECT SET RESIZING OPTIONSコマンドはobjectと*** で指定したオブジェクトのリサイズオプションをカレントプロセス内で動的に変更します。これらのオプションを使用して、フォームウィンドウのサイズが変更されたときにオブジェクトをどのように表示するかを指定できます。

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

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 GET RESIZING OPTIONS