-
Event Loop
GambasプログラムがMain()起動関数の実行を終了すると、いわゆるイベントループに入ります。
その後、プログラムはループします。
ウィンドウを作成するとすぐに、このウィンドウが表示されていなくてもイベントループが実行されます。 |
このループ中に、任意のオブジェクトによって発生したすべてのイベントを処理し、各イベントについて、対応するイベントハンドラを呼び出します。
WAIT命令を使用して、イベントループを再帰的に呼び出すことができます。 これは無限の再帰につながる可能性がありますが、これは長い処理をしながらユーザーインターフェースを更新する唯一の方法です。
グラフィカルコントロールは、プロパティを変更したときではなく、イベントループ中に更新されます。 |
See also
コメント
最新を表示する
NG表示方式
NGID一覧