| WideStudio Programming Guide | WideStudio Index 目次

> ## オブジェクトに新たなイベントプロシージャを設定するには

> オブジェクトに新たなイベントプロシージャを設定するには、メンバ関数 mpfc::WSCbase_addProcedure()を利用します。

> イベントプロシージャ追加メンバ関数 | 機能
> mpfc::WSCbase_addProcedure($event_proc_name,$proc_name,$event) | 新たなイベントプロシージャの追加

> イベントプロシージャオブジェクトを次の様に生成します。イベント プロシージャ名称、プロシージャ名、トリガを指定します。

>     use mpfc;

>     # 新規追加されるイベントプロシージャ関数
>     sub _new_event_procedure {
>       my ($object) = @_;
>       return;
>     }
>     sub event_procedure {
>       my ($object) = @_;
>       # "新しいEP"というEP名称のイベントプロシージャの作成
>       # トリガ WSEV_MOUSE_IN (MOUSE_IN トリガ)
>       $object->addProcedure("new-ep","_new_event_procedure",$mpfc::WSEV_MOUSE_IN);
>       return;
>     }
>     1;

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