提供了三种菜单类型,分别为 ,,。
就是通过按 键来显示, 需要在 上按上 后显
示。这两种 都有可以加入子菜单,子菜单不能嵌套子菜单。
(选项菜单)最多只能在屏幕最下面显示 个菜单选项,成为
, 不能有 选项。多余 的会以 来调出,成为
。 通过 的
来生成,这个
函数只会在 第一次生成时调用。任何想改变 的想法只能在
来实现,这个函数会在LLLL 显示前调用。
处理选中的菜单项。
传统的 (子菜单)是以层结构显示的,而 系统中的字菜单采用了弹出式
的显示方式。也就是当单击带有子菜单的菜单项后,父菜单会关闭,而在屏幕上会独立显示子
菜单。在子菜单上不能显示图像,但是可以在子菜单的头部显示图像。不过子菜单项可以带复
选框和选项按钮。需要注意的有四点:
!、添加子菜单不是直接在 下添加菜单,而是需要使用
方法创
建一个L 对象,并在 下添加子菜单。 和 是平级。
、将子菜单项设置成复选框类型,需要是哦那个 接口的 方法。
但设置成选项按钮类型,不需要使用 方法,但必须将同一组的 " 设置成
相同的值,而且需要使用 # 方法。该方法的第一个参数指定子菜单项的
",第二个参数必需设为 ,如果第三个参数设成 ,相同 " 的子菜单项
会被设置成选项按钮类型,如果为 $,相同 " 的子菜单项会被设置为复选框。
%、使用 方法可以将复选框或选项按钮设置成选中状态。
&、选项菜单不支持嵌套子菜单,也就是说,不能在子菜单项下再建立子菜单,否则系统
抛出异常。
(上下文菜单)是跟某个具体的 绑定在一起,在 种用
"' 来为某个 注册 。 在显示前都
会调用
来生成 。 选中的菜单项。
的显示分为菜单头和菜单项。它与选项菜单一样不支持嵌套子菜单,可以设置
菜单头的标题和图像,但是上下文菜单项不能带图像。
上下文菜单与其他菜单不同的是必须注册指定到特定的 上才能显示。注册时使用
类的 "'