BREW 菜单跳转解决思路

BREW 菜单跳转
请问下,我做了个菜单,比如开始游戏,然后如何实现只在游戏里按键有效。不会在处理菜单呢?请告诉下具体的实现和函数啊?最好给个例子。非常感谢啊!!!

------解决方案--------------------
引入form的概念啊
刚进去的时候,有一个menu form,开始游戏的时候,是game form,
在接到键盘事件后,根据当前form来分发键盘事件

------解决方案--------------------
引入状态机机制,菜单是一个状态,游戏是一个状态,在主事件处理入口中,根据状态执行不同的事件处理分支。