![]() | Programming Guide | WideStudio Index 目次 |
オブジェクトの表示位置を移動するには
オブジェクトの表示位置を移動するには、次の手順に従って、一度消去を行っ てください。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() 関数を呼び出して、 非表示状態にしてから、座標を変更して下さい。
なお、ウィンドウ資源を持つのもは、自動的にクリアされます。
Copyright(C) T. Hirabayashi, 2000-2004 | Last modified: Feb 25, 2004 |