AppView

AppView は、独自のアプリケーションビューを描画する機能を提供する基本実装です。BoxView を継承します。

一般的なアイデアは、通常はそれぞれ MenuBarViewStatusBarView であるメニュービューとステータスビューを持つことです。メインコンテンツビューは、ユーザーが表示したいものすべてになります。

┌──────────────────────────┐
│           Menu           │
├──────────────────────────┤
│                          │
│           Main           │
│                          │
├──────────────────────────┤
│          Status          │
└──────────────────────────┘

キーの処理

メニューにフォーカスキーの処理がそこで処理される場合、処理のために main が参照されます。最後にカーソルの左 / 右が処理されて AppViewEvent がディスパッチされます。

HotKey の取り扱い

ホットキーは、メインメニューステータスの順に処理されます。

イベント

表 1: AppView イベント
イベント 説明

AppViewEvent

次の選択の方向。