CreateInstance イベント

LANSA

CreateInstance イベント

CreateInstanceに信号が送られるのは、コンポーネントのインスタンスが作成される時です。

コンポーネントのインスタンスが作成されると直後にCreateInstance event に信号が送られます。 これは例えばフォームや再利用可能パーツが表示されようとする時に開始される最初のイベントです。

このCreateInstanceイベントはコンポーネントを表示する時に開始される初期化イベントより優先されます。 ですから、コンポーネントが表示される前に処理されなければならないコードはこのCreateInstanceイベントに入れます。 例えばサイズなどのフォームの特性を設定するルーチンなどは、初期化のイベントではジャンプ効果を作り出すので、CreateInstanceイベントに含むのが一番です。

非ビジュアル・コンポネントの初期化用コードは、初期化イベントに信号を送らないので、CreateInstanceイベントに含みます。