|
オブジェクトに配置されている子オブジェクトを取得するには
子オブジェクトを取得する関数には、次のようなメソッドを利用します。
子取得メンバ関数 | 機能 |
WSCbase getChildInstance ( string ) | インスタンス名称指定による取得 |
特定の子オブジェクトを取得するには
特定の子オブジェクトを取得するには、メンバ関数 getChildInstance() を利用します。
let event_procedure obj =
(* 特定の子オブジェクトを名称を指定して取得 *)
let child = obj -> getChildInstance ("newvbtn_001") in
if (get_int (child) <> 0) then
(* 特定の子オブジェクトにアクセス *)
ignore(child -> setVisible ( _True ));
()
let _ = Callback.register "event_procedure" event_procedure
obj が配置しているの子オブジェクトを名称指定で取得しているところです。
名称指定で子オブジェクトを取得する場合、再帰的(子オブジェクトに配置されている
子オブジェクトまで)に検索します。
もし指定した名称のオブジェクトが見つからなかった場合、0 が返されます。
Document Release 3.80 for WideStudio ver 3.80, Jan 2005 WideStudio documents index | 目次
|
|