AppView 是一个基本实现,提供绘制自以为是的应用程序视图的功能。 继承 BoxView

通用的想法是具有菜单和状态视图,通常分别是 MenuBarViewStatusBarView。然后,主内容视图是用户想要显示的任何内容 在里面。

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

密钥处理

如果菜单有焦点键处理在那里,则咨询 main 进行处理。 最后,处理光标左/右以调度 AppViewEvent

热键处理

热键按键、菜单键和状态的顺序进行处理。

事件

表 1.AppView 事件
事件 描述

AppView事件

下一个选择的方向。

表 1.AppView 事件
事件 描述

AppView事件

下一个选择的方向。