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


インスタンスの表示位置を移動するには

インスタンスの表示位置を移動するには、次の手順に従って、一度消去を行っ てください。

use mwt;

sub event_procedure {
  my ($object) = @_;
  # 消去
  $object->clear();
  # 非表示
  $object->setVisible($mwt::False);
  # 表示位置の移動
  $object->setProperty("x",100); 
  $object->setProperty("y",100); 
  # 表示
  $object->setVisible($mwt::True); 
  return;
}
1;

ウィンドウ資源を持たないインスタンスの座標をそのまま動かすと、前の残 像が残ってしまい、一見インスタンスが二つ有るように見えてしまうことが あります。そのような現象を防ぐために、一度 clear() 関数を呼び出して、 非表示状態にしてから、座標を変更して下さい。

なお、ウィンドウ資源を持つのもは、自動的にクリアされます。

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