 | | Wide Studio Object Reference
| |
クラスの型
WSCsform
メソッド関数仕様
getStatus 関数の説明
- 書式
- long getStatus()
- 機能
- 状態の取得をおこないます。
- 処理
- 現在、セパレータによって、領域のサイズが変更中であるか
否かを返します。
- 引数
- なし。
- 返値
- WS_SFORM_FIXED = 変更中でない(もしくは、サイズ変更が終了)、
WS_SFORM_UNDER_RESIZING = サイズ変更中。
- 注意
- サイズ変更中は、たくさんのリサイズイベントが発生します。
したがって、サイズ変更に伴う処理が追い付かない場合等、
この関数で状態を調べることによって、
途中の不要な処理を回避することができます。
- サンプル
-
long status = newsfor_000->getStatus();
if (status == WS_SFORM_FIXED){
//サイズ変更中でありません。
}else
if (status == WS_SFORM_UNDER_RESIZING){
//サイズ変更中です。
}
setManaged 関数の説明
- 書式
- long setManaged(WSCbase* inst,WSCbool fl)
- 機能
- 指定した子インスタンスの管理属性を指定します。
- 処理
- 管理属性を False が指定されると、サイズ変更対象から
外されます。
- 引数
-
(in)WSCbool* inst | 子インスタンス |
(in)WSCbool fl | 管理属性 |
- 返値
- WS_NO_ERR = 正常、それ以外の場合はエラー。
- 注意
-
- サンプル
-
//sform 上に配置された child をサイズ変更対象から外す場合は、
//次のようにします。
newsfor_000->setManaged(child,False);
Document Release 3.20 For Use with Wide Studio Release 3.20, Winter 2002 WideStudio Home | Up to Copyright(C) T. Hirabayashi, 1999-2002 | | Last modified: Nov. 28, 2002 | |