WideStudio Logo
WideStudio
Programming Guide
WideStudio Index
Table of contents


移动对象

按照如下步骤移动对象。移动对象前,需先执行清除操作。

use mpfc;

sub event_procedure {
  my ($object) = @_;
  # 清除
  mpfc::WSCbase_clear($object);
  # 将对象设置为不可见
  mpfc::WSCbase_setVisible($object,$mpfc::False);
  # 移动对象
  mpfc::WSCbase_setProperty($object,"x",100); 
  mpfc::WSCbase_setProperty($object,"y",100); 
  # 将对象设置为可见
  mpfc::WSCbase_setVisible($object,$mpfc::True); 
  return;
}
1;

移动不具有窗口资源源的对象时,被移动的对象仍会在原来的位置上显示。 为了避免这种现象,首先调用clear()函数,再将对象的显示状态设置为不可见, 最后执行变更坐标的操作。

具有有窗口资源的对象能自动被清除。

Document Release 3.70 for WideStudio ver 3.70, Feb 2004


WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 Last modified: Feb 25, 2004