热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

wxWidgets事件ID列表

cpp:nogutter]viewplaincopyprint?·命令事件wxEVT_COMMAND_BUTTON_CLICKED,1wxEVT_COMMAND_CHECKBOX_C
cpp:nogutter] view plain copy print ?
  1. ·命令事件  
  2.   
  3. wxEVT_COMMAND_BUTTON_CLICKED, 1  
  4. wxEVT_COMMAND_CHECKBOX_CLICKED, 2  
  5. wxEVT_COMMAND_CHOICE_SELECTED, 3  
  6. wxEVT_COMMAND_LISTBOX_SELECTED, 4  
  7. wxEVT_COMMAND_LISTBOX_DOUBLECLICKED, 5  
  8. wxEVT_COMMAND_CHECKLISTBOX_TOGGLED, 6  
  9.   
  10. 以下这一段事件ID由于版本更新,已经移到了中进行定义。  
  11.   
  12. #if WXWIN_COMPATIBILITY_EVENT_TYPES   
  13. wxEVT_COMMAND_TEXT_UPDATED, 7  
  14. wxEVT_COMMAND_TEXT_ENTER, 8  
  15. wxEVT_COMMAND_TEXT_URL, 13  
  16. wxEVT_COMMAND_TEXT_MAXLEN, 14  
  17. #endif // WXWIN_COMPATIBILITY_EVENT_TYPES  
  18.   
  19. wxEVT_COMMAND_MENU_SELECTED, 9  
  20. wxEVT_COMMAND_SLIDER_UPDATED, 10  
  21. wxEVT_COMMAND_RADIOBOX_SELECTED, 11  
  22. wxEVT_COMMAND_RADIOBUTTON_SELECTED, 12  
  23.   
  24. wxEVT_COMMAND_SCROLLBAR_UPDATED 现在已废弃不用,转而使用wxEVT_SCROLL。  
  25.   
  26. wxEVT_COMMAND_SCROLLBAR_UPDATED, 13  
  27. wxEVT_COMMAND_VLBOX_SELECTED, 14  
  28. wxEVT_COMMAND_COMBOBOX_SELECTED, 15  
  29. wxEVT_COMMAND_TOOL_RCLICKED, 16  
  30. wxEVT_COMMAND_TOOL_ENTER, 17  
  31. wxEVT_COMMAND_SPINCTRL_UPDATED, 18  
  32.   
  33.   
  34. 以下两个事件也被废弃了// Sockets and timers send events, too  
  35.   
  36. DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_BASE, wxEVT_SOCKET, 50)  
  37. wxEVT_TIMER , 80  
  38.   
  39.   
  40. ·鼠标事件  
  41.   
  42.   
  43. wxEVT_LEFT_DOWN, 100  
  44. wxEVT_LEFT_UP, 101  
  45. wxEVT_MIDDLE_DOWN, 102  
  46. wxEVT_MIDDLE_UP, 103  
  47. wxEVT_RIGHT_DOWN, 104  
  48. wxEVT_RIGHT_UP, 105  
  49. wxEVT_MOTION, 106  
  50. wxEVT_ENTER_WINDOW, 107  
  51. wxEVT_LEAVE_WINDOW, 108  
  52. wxEVT_LEFT_DCLICK, 109  
  53. wxEVT_MIDDLE_DCLICK, 110  
  54. wxEVT_RIGHT_DCLICK, 111  
  55. wxEVT_SET_FOCUS, 112  
  56. wxEVT_KILL_FOCUS, 113  
  57. wxEVT_CHILD_FOCUS, 114  
  58. wxEVT_MOUSEWHEEL, 115  
  59.   
  60.   
  61. ·非客户区(Non-client)鼠标事件  
  62.   
  63.   
  64. wxEVT_NC_LEFT_DOWN, 200  
  65. wxEVT_NC_LEFT_UP, 201  
  66. wxEVT_NC_MIDDLE_DOWN, 202  
  67. wxEVT_NC_MIDDLE_UP, 203  
  68. wxEVT_NC_RIGHT_DOWN, 204  
  69. wxEVT_NC_RIGHT_UP, 205  
  70. wxEVT_NC_MOTION, 206  
  71. wxEVT_NC_ENTER_WINDOW, 207  
  72. wxEVT_NC_LEAVE_WINDOW, 208  
  73. wxEVT_NC_LEFT_DCLICK, 209  
  74. wxEVT_NC_MIDDLE_DCLICK, 210  
  75. wxEVT_NC_RIGHT_DCLICK, 211  
  76.   
  77.   
  78. ·字符输入事件  
  79.   
  80. wxEVT_CHAR, 212  
  81. wxEVT_CHAR_HOOK, 213  
  82. wxEVT_NAVIGATION_KEY, 214  
  83. wxEVT_KEY_DOWN, 215  
  84. wxEVT_KEY_UP, 216  
  85. #if wxUSE_HOTKEY   
  86. wxEVT_HOTKEY, 217  
  87. #endif   
  88.   
  89.   
  90. ·设置焦点(Cursor)事件  
  91.   
  92.   
  93. wxEVT_SET_CURSOR, 230  
  94.   
  95.   
  96. · 来自wxScrollBar控件和wxSlider控件的滚动事件  
  97.   
  98. wxEVT_SCROLL_TOP, 300  
  99. wxEVT_SCROLL_BOTTOM, 301  
  100. wxEVT_SCROLL_LINEUP, 302  
  101. wxEVT_SCROLL_LINEDOWN, 303  
  102. wxEVT_SCROLL_PAGEUP, 304  
  103. wxEVT_SCROLL_PAGEDOWN, 305  
  104. wxEVT_SCROLL_THUMBTRACK, 306  
  105. wxEVT_SCROLL_THUMBRELEASE, 307  
  106. wxEVT_SCROLL_CHANGED, 308  
  107.   
  108.   
  109. ·来自wxWindow的滚动事件  
  110.   
  111.   
  112. wxEVT_SCROLLWIN_TOP, 320  
  113. wxEVT_SCROLLWIN_BOTTOM, 321  
  114. wxEVT_SCROLLWIN_LINEUP, 322  
  115. wxEVT_SCROLLWIN_LINEDOWN, 323  
  116. wxEVT_SCROLLWIN_PAGEUP, 324  
  117. wxEVT_SCROLLWIN_PAGEDOWN, 325  
  118. wxEVT_SCROLLWIN_THUMBTRACK, 326  
  119. wxEVT_SCROLLWIN_THUMBRELEASE, 327  
  120.   
  121.   
  122. ·系统事件  
  123.   
  124.   
  125. wxEVT_SIZE, 400  
  126. wxEVT_MOVE, 401  
  127. wxEVT_CLOSE_WINDOW, 402  
  128. wxEVT_END_SESSION, 403  
  129. wxEVT_QUERY_END_SESSION, 404  
  130. wxEVT_ACTIVATE_APP, 405   
  131. 406..408 被用于苹果公司PowerPC上,这里没有列出。如果想查看这些事件,可去看。  
  132. wxEVT_ACTIVATE, 409  
  133. wxEVT_CREATE, 410  
  134. wxEVT_DESTROY, 411  
  135. wxEVT_SHOW, 412  
  136. wxEVT_ICONIZE, 413  
  137. wxEVT_MAXIMIZE, 414  
  138. wxEVT_MOUSE_CAPTURE_CHANGED, 415  
  139. wxEVT_MOUSE_CAPTURE_LOST, 416  
  140. wxEVT_PAINT, 417  
  141. wxEVT_ERASE_BACKGROUND, 418  
  142. wxEVT_NC_PAINT, 419  
  143. wxEVT_PAINT_ICON, 420  
  144. wxEVT_MENU_OPEN, 421  
  145. wxEVT_MENU_CLOSE, 422  
  146. wxEVT_MENU_HIGHLIGHT, 423  
  147. wxEVT_CONTEXT_MENU, 424  
  148. wxEVT_SYS_COLOUR_CHANGED, 425  
  149. wxEVT_DISPLAY_CHANGED, 426  
  150. wxEVT_SETTING_CHANGED, 427  
  151. wxEVT_QUERY_NEW_PALETTE, 428  
  152. wxEVT_PALETTE_CHANGED, 429  
  153. wxEVT_JOY_BUTTON_DOWN, 430  
  154. wxEVT_JOY_BUTTON_UP, 431  
  155. wxEVT_JOY_MOVE, 432  
  156. wxEVT_JOY_ZMOVE, 433  
  157. wxEVT_DROP_FILES, 434  
  158. wxEVT_DRAW_ITEM, 435  
  159. wxEVT_MEASURE_ITEM, 436  
  160. wxEVT_COMPARE_ITEM, 437  
  161. wxEVT_INIT_DIALOG, 438   
  162. wxEVT_IDLE, 439  
  163. wxEVT_UPDATE_UI, 440  
  164. wxEVT_SIZING, 441  
  165. wxEVT_MOVING, 442  
  166. wxEVT_HIBERNATE, 443  
  167.   
  168.   
  169. ·剪贴板事件  
  170.   
  171.   
  172. wxEVT_COMMAND_TEXT_COPY, 444  
  173. wxEVT_COMMAND_TEXT_CUT, 445  
  174. wxEVT_COMMAND_TEXT_PASTE, 446  
  175.   
  176.   
  177. ·通用命令事件(注意,一个Click事件是比button down/up优先级更高的。  
  178.   
  179.   
  180. wxEVT_COMMAND_LEFT_CLICK, 500  
  181. wxEVT_COMMAND_LEFT_DCLICK, 501  
  182. wxEVT_COMMAND_RIGHT_CLICK, 502  
  183. wxEVT_COMMAND_RIGHT_DCLICK, 503  
  184. wxEVT_COMMAND_SET_FOCUS, 504  
  185. wxEVT_COMMAND_KILL_FOCUS, 505  
  186. wxEVT_COMMAND_ENTER, 506  
  187.   
  188.   
  189. ·帮助事件  
  190.   
  191.   
  192. wxEVT_HELP, 1050  
  193. wxEVT_DETAILED_HELP, 1051  
  194.   
  195.   
  196. 以下两个事件是等价的  
  197.   
  198.   
  199. wxEVT_COMMAND_TOOL_CLICKED        wxEVT_COMMAND_MENU_SELECTED  
  200.   
  201.   
  202. 事件手柄列表  
  203. wxCommandEventHandler  
  204.   
  205. wxScrollEventHandler  
  206.   
  207. wxScrollWinEventHandler  
  208.   
  209. wxSizeEventHandler  
  210.   
  211. wxMoveEventHandler  
  212.   
  213. wxPaintEventHandler  
  214.   
  215. wxNcPaintEventHandler  
  216.   
  217. wxEraseEventHandler  
  218.   
  219. wxMouseEventHandler  
  220.   
  221. wxCharEventHandler  
  222.   
  223. wxKeyEventHandler wxCharEventHandler  
  224.   
  225. wxFocusEventHandler  
  226.   
  227. wxChildFocusEventHandler  
  228.   
  229. wxActivateEventHandler  
  230.   
  231. wxMenuEventHandler  
  232.   
  233. wxJoystickEventHandler  
  234.   
  235. wxDropFilesEventHandler  
  236.   
  237. wxInitDialogEventHandler  
  238.   
  239. wxSysColourChangedEventHandler  
  240.   
  241. wxDisplayChangedEventHandler  
  242.   
  243. wxUpdateUIEventHandler  
  244.   
  245. wxIdleEventHandler  
  246.   
  247. wxCloseEventHandler  
  248.   
  249. wxShowEventHandler  
  250.   
  251. wxIconizeEventHandler  
  252.   
  253. wxMaximizeEventHandler  
  254.   
  255. wxNavigationKeyEventHandler  
  256.   
  257. wxPaletteChangedEventHandler  
  258.   
  259. wxQueryNewPaletteEventHandler  
  260.   
  261. wxWindowCreateEventHandler  
  262.   
  263. wxWindowDestroyEventHandler  
  264.   
  265. wxSetCursorEventHandler  
  266.   
  267. wxNotifyEventHandler  
  268.   
  269. wxHelpEventHandler  
  270.   
  271. wxContextMenuEventHandler  
  272.   
  273. wxMouseCaptureChangedEventHandler  
  274.   
  275. wxMouseCaptureLostEventHandler  
  276.   
  277. wxClipboardTextEventHandler  

推荐阅读
  • 深入解析Android Activity生命周期
    本文详细探讨了Android中Activity的生命周期,通过实例代码和详细的步骤说明,帮助开发者更好地理解和掌握Activity各个阶段的行为。 ... [详细]
  • 本文详细介绍如何在Spring Boot项目中集成和使用JPA,涵盖JPA的基本概念、Spring Data JPA的功能以及具体的操作步骤,帮助开发者快速掌握这一强大的持久化技术。 ... [详细]
  • Activity跳转动画 无缝衔接
    Activity跳转动画 无缝衔接 ... [详细]
  • MVC框架下使用DataGrid实现时间筛选与枚举填充
    本文介绍如何在ASP.NET MVC项目中利用DataGrid组件增强搜索功能,具体包括使用jQuery UI的DatePicker插件添加时间筛选条件,并通过枚举数据填充下拉列表。 ... [详细]
  • 本文介绍了如何在React Native应用中获取组件的实际宽度和高度,并详细说明了屏幕单位(如dp)与像素(px)之间的转换方法。 ... [详细]
  • 本教程旨在指导开发者如何在Android应用中通过ViewPager组件实现图片轮播功能,适用于初学者和有一定经验的开发者,帮助提升应用的视觉吸引力。 ... [详细]
  • 本文探讨了 Boost 库中的 Program Options 组件,这是一个强大的工具,用于解析命令行参数和配置文件。文章介绍了如何正确设置和使用该组件,包括处理复杂选项和负数值的方法。 ... [详细]
  • 本文介绍如何使用Java实现AC自动机(Aho-Corasick算法),以实现高效的多模式字符串匹配。文章涵盖了Trie树和KMP算法的基础知识,并提供了一个详细的代码示例,包括构建Trie树、设置失败指针以及执行搜索的过程。 ... [详细]
  • 使用Objective-C实现苹果官方NSLayoutConstraint页面布局
    本文详细介绍了如何在iOS开发中使用Objective-C语言通过NSLayoutConstraint来实现页面布局。示例代码展示了如何创建和应用约束,以确保界面元素能够正确地响应不同屏幕尺寸的变化。 ... [详细]
  • 本文提供了解决在尝试重置MySQL root用户密码时遇到连接失败问题的方法,包括停止MySQL服务、以安全模式启动MySQL、手动更新用户表中的密码等步骤。 ... [详细]
  • 本文详细介绍了如何通过配置 Chrome 和 VS Code 来实现对 Vue 项目的高效调试。步骤包括启用 Chrome 的远程调试功能、安装 VS Code 插件以及正确配置 launch.json 文件。 ... [详细]
  • Cadence SPB 16.5 安装指南与注意事项
    本文提供了详细的 Cadence SPB 16.5 安装步骤,包括环境配置、安装过程中的关键步骤以及常见问题的解决方案。适合初次安装或遇到问题的技术人员参考。 ... [详细]
  • 尽管已经查阅了相关说明,但关于Html.Partial和Html.RenderPartial在ASP.NET MVC3中的使用,我仍然感到困惑。 ... [详细]
  • 转自:http:blog.sina.com.cnsblog_67419c420100vmkt.html 1.为什么要使用blocks将一个blocks作为函数或者方法的参数传递,可 ... [详细]
  • 本文介绍了多种Eclipse插件,包括XML Schema Infoset Model (XSD)、Graphical Editing Framework (GEF)、Eclipse Modeling Framework (EMF)等,涵盖了从Web开发到图形界面编辑的多个方面。 ... [详细]
author-avatar
mizrke
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有