WideStudio/MWT Logo
WideStudio/MWT
Programming Guide
WideStudio/MWT Index
目次


インスタンスに配置されている子インスタンスを取得するには

子インスタンスを取得する関数には、次のようなメソッドを利用します。

子取得メンバ関数 機能
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.90 for WideStudio/MWT ver 3.90, Jul 2005


WideStudio/MWT documents index | 目次

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: Jul 31, 2005