Palm Programmer's Laboratory
Palm OS Programmer's Companion Volume I/3
3 イベントループ
この章では、Palm OS のシステムとアプリケーション間の主要なインターフェースであるイベントマネージャについて説明します。アプリケーションがユーザー入力に応答して何を行うかを少し詳しく説明し、必要に応じてコード断片を例として提示します。以下のトピックをカバーしています。
訳注:原文では 3-1, 3-2 にあたる部分しか書かれていませんが、 各章のトップページに配下の節の一覧を提示する方式でペー ジを構成しているため、3-3, 3-4 を追加しています。
この章ではアプリケーションのイベントループをどのように書くかという点にフォーカスをあてています。イベントに関するより詳細な情報については、「 Palm OS Programmer's API Reference 」を参照して下さい。それぞれのイベントの詳細は2章の「 Palm OS イベント 」にまとめられています。API リファレンスの情報に加えて、本書の「 ユーザーインターフェース 」の章も参照して下さい。各ユーザーインターフェースのイベントフローについてまとめられています。図 3.1 に典型的なアプリケーションのコントロールフローを示します。
図 3.1 一般的なアプリケーションのコントロールフロー