MenuSelectEvent 类 |
命名空间: VO
MenuSelectEvent 类型公开以下成员。
名称 | 说明 | |
---|---|---|
MenuSelectEvent | 初始化 MenuSelectEvent 类的一个新实例 |
名称 | 说明 | |
---|---|---|
Handle |
事件发生的窗口的指针
(继承自 Event。) | |
HyperLabel |
与生成此 MenuSelectEvent 的菜单项连接的超链接。
| |
ItemID |
一个数字值,表示生成此 MenuSelectEvent 的菜单项的ID。
| |
Menu |
生成此 MenuSelectEvent 的 Menu 对象。
| |
Message |
表示给定事件关联的 Windows API 消息的 DWORD。
(继承自 Event。) | |
Name |
一个字符串,表示存储在生成此 MenuSelectEvent 的菜单项的超链接中的名称。
| |
NameSym |
一个符号,表示存储在生成此 MenuSelectEvent 的菜单项的超链接中的名称。
| |
Window |
表示事件发生的窗口或控件的对象。这对于区分来自附加到不同控件的相同上下文菜单的类似菜单事件非常有用。
(继承自 Event。) |
提示: |
---|
当实际选择菜单项(因此执行)时,系统会生成 MenuCommandEvent。 |
1CLASS MyWindow INHERIT TopAppWindow 2 METHOD MenuSelect(oMSE) CLASS MyWindow 3 LOCAL j := oMSE:ItemID 4 5 DO CASE 6 CASE j = IDMI_RED 7 TextPrint("选择红色笔", Point{10,10}) 8 CASE j = IDMI_GREEN 9 TextPrint("选择绿色笔", Point{10,10}) 10 CASE j = IDMI_BLUE 11 TextPrint("选择蓝色笔", Point{10,10}) 12 ENDCASE