豊富な機能 - レクチャー 6:OnPageLoadイベント

1.OnPageLoadのデモンストレーション

音声が流れますので、音量を調節して下さい。

2.OnPageLoadイベント

OnPageLoadイベントは、プロトタイプ内でページロードを行う際に発生するイベントです。この機能は、ページが読み込まれた際の、ダイナミックパネルの状態やウィジェットの値を設定する場合にもっともよく使用されますが、ページ読み込みでポップアップウィンドウを開くようなその他のアクションも実行可能です。

これはマスタでも使用できます。マスタのOnPageLoadイベントは、マスタを含むページが読み込まれたときに実行されます。マスタのケースは、マスタを含むページのOnPageLoadイベントのケースの後で評価されます。

OnPageLoadイベントは、「ページノート&ページインタラクション」ウィンドウ枠の中の「ページインタラクション」セクションで定義します。ウィジェットのイベントに追加するのと同じ方法で、ケースをこのイベントに追加します。

3.OnPageLoadと変数

OnPageLoadイベントは、ユーザーがプロトタイプでナビゲーションするときにページからページへ値を伝える変数との組み合わせで頻繁に使用されます。

OnPageLoadイベントのケースは、変数の値に基づく条件を持つ、あるいは、テキストパネルのテキストを設定する際に変数の値を使用することがよくあります。

たとえば、ユーザーがログインしているかどうかを示す変数に従ってダイナミックパネルの状態を設定できます。また変数に保存されているユーザーの名前でテキストパネルのテキストを設定できます (「こんにちは、 [[UsernameVariable]]」)