- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
事件消息总结 base widget OnKillRequest 请求退出(仅在顶层使用)定义 /TLB_KILL_REQUEST_EVENTS { WIDGET_KILL_REQUEST, ID:0L, TOP:0L, HANDLER:0L } OnMove 移动窗口(仅在顶层使用)定义 /TLB_MOVE_EVENTS { WIDGET_TLB_MOVE, ID:0L, TOP:0L, HANDLER:0L, $ X:0L, Y:0L } X,Y : BASE(窗口)的左上角位置 OnSizeChange 改变窗口大小(仅在顶层使用)定义 /TLB_SIZE_EVENTS { WIDGET_BASE, ID:0L, TOP:0L, HANDLER:0L, $ X:0, Y:0 } X,Y : 新的BASE(窗口)的宽和高 事件消息总结 鼠标及键盘 OnButtonPress 按动按钮按钮、菜单的基本操作 { WIDGET_BUTTON, ID:0L, TOP:0L, HANDLER:0L, $ SELECT:0 } SELECT : EQ 1 按下按钮,EQ 0 释放 对于一般按钮没有定义释放 对于/PUSHBUTTON_EVENTS,释放具有意义 滑动条 OnChangeValue 改变滑动条值 {WIDGET_SLIDER, ID:0L, TOP:0L, HANDLER:0L, $ VALUE:0L, DRAG:0} VALUE : 滑动条的新位置值 DRAW : EQ 1 滑动同时拖拽,EQ 0 释放鼠标按键 事件消息总结 DRAW 绘图组件 OnButton 鼠标消息 OnExpose 显示 OnKeyboard 键盘输入 OnMotion 鼠标移动 OnViewportMoved 视场变化 { WIDGET_DRAW, ID:0L, TOP:0L, HANDLER:0L, $ TYPE: 0, X:0L, Y:0L, PRESS:0B, RELEASE:0B, $ CLICKS:0, MODIFIERS:0L, CH:0, KEY:0L } TYPE : 发生事件的类型 X,Y : 发生事件的鼠标位置 PRESS : 位控表达鼠标按下,1左键、2中键、4右键; RELEASE : 位控表达鼠标抬起,1左键、2中键、4右键; CLICKS : 表示鼠标键的击打次数,双击=2, MODIFIERS : 功能键 CH : ASCII键值,如果输入为ASCII键, 则保存在CH中,且TYPE=5。 KEY : 如果为非ASCII键,则KEY保存功能键。 事件消息总结 DROPLIST 下拉列表 OnSelectValue 选择项目 { WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, $ INDEX:0L } INDEX : 选择项目的列表序号(从0开始排列) COMBOBOX 下拉列表 OnSelectValue 选择项目 { WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, $ INDEX:0L, STR:””} INDEX : 选择项目的列表序号(从0开始排列) EQ -1 表示列表被修改 STR : 选择项目的列表字串 事件消息总结 LIST 列表 OnContextEvent 与BASE中的相同 OnSelectValue { WIDGET_LIST, ID:0L, TOP:0L, HANDLER:0L, $ INDEX:0L, CLICKS:0L } INDEX : 选择项目的列表序号(从0开始排列) CLICKS : 双击指示,EQ 2 鼠标双击 TAB 叶面标签选择 OnTabChange 表格改变 {WIDGET_TAB, ID:0L, TOP:0L, HANDLER:0L, TAB:0L} TAB : 表格项目的选择序号 事件消息总结 TEXT 文本 Insert Single Character (TYPE = 0) 单字符插入 { WIDGET_TEXT_CH, ID:0L, TOP:0L, HANDLER:0L, $ TYPE:0, OFFSET:0L, CH:0B } TYPE : EQ 0 OFFSET : 插入字符后的位置 CH : 插入字符的ASCII码 Insert Multiple Characters (TYPE=1) 多字符插入 { WIDGET_TEXT_STR, ID:0L, TOP:0L, HAN
您可能关注的文档
- 高职高专规划教材《现代办公自动化》第一章 概述.ppt
- 高职高专规划教材《现代办公自动化》第五章 打印机.ppt
- 高职高专规划教材《现代办公自动化》第四章 传真机.ppt
- 高中美术课程《美术鉴赏》第二课 图象与眼睛.ppt
- 高职高专规划教材《现代办公自动化》第十一章 视频会议系统.ppt
- 高职高专规划教材《现代办公自动化》第三章 办公信息管理平台.ppt
- 高职高专规划教材《现代办公自动化》第六章 扫描仪.ppt
- 高职高专规划教材《现代办公自动化》第七章 数码复印机.ppt
- 高职高专规划教材《现代办公自动化》第二章 信息技术基础.ppt
- 高职高专《单片机原理及应用》 期末复习(下)-汇编程序设计.ppt
文档评论(0)