![]() | 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_procedureobj が配置しているの子インスタンスを名称指定で取得しているところです。 名称指定で子インスタンスを取得する場合、再帰的(子インスタンスに配置されている 子インスタンスまで)に検索します。 もし指定した名称のインスタンスが見つからなかった場合、0 が返されます。
Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |