WideStudio Logo
WideStudio
Programming Guide
WideStudio Index
目次


オブジェクトに配置されている子オブジェクトを取得するには

子オブジェクトを取得する関数には、次のようなメソッドを利用します。

子取得メンバ関数 機能
mpfc::WSCbase mpfc::WSCbase_getChildInstance($instance_name) オブジェクト名称指定による取得





特定の子オブジェクトを取得するには

特定の子オブジェクトを取得するには、メンバ関数 mpfc::WSCbase_getChildInstance() を利用します。

use mpfc;

sub event_procedure {
  my ($object) = @_;
  # 特定の子オブジェクトを名称を指定して取得
  $child = $object->getChildInstance("newpbtn001");
  if ($child != 0){
    # 特定の子オブジェクトにアクセス
    $child->setVisible($mpfc::True);
  }
  return;
}
1;

object が配置しているの子オブジェクトを名称指定で取得しているところです。 名称指定で子オブジェクトを取得する場合、再帰的(子オブジェクトに配置されている 子オブジェクトまで)に検索します。 もし指定した名称のオブジェクトが見つからなかった場合、None が返されます。

Document Release 3.70 for WideStudio ver 3.70, May 2004


WideStudio documents index | 目次

Copyright(C) WideStudio Development Team, 1999-2004 Last modified: May 25, 2004