# event_type_t
# 概述
类型常量定义。
# 常量
名称 | 说明 |
---|---|
EVT_POINTER_DOWN | 指针按下事件名(pointer_event_t)。 |
EVT_POINTER_DOWN_BEFORE_CHILDREN | 指针按下事件名,在子控件处理之前触发(pointer_event_t)。 |
EVT_POINTER_MOVE | 指针移动事件名(pointer_event_t)。 |
EVT_POINTER_MOVE_BEFORE_CHILDREN | 指针移动事件名,在子控件处理之前触发(pointer_event_t)。 |
EVT_POINTER_UP | 指针抬起事件名(pointer_event_t)。 |
EVT_POINTER_UP_BEFORE_CHILDREN | 指针抬起事件名,在子控件处理之前触发(pointer_event_t)。 |
EVT_WHEEL | 滚轮事件名(wheel_event_t)。 |
EVT_WHEEL_BEFORE_CHILDREN | 鼠标滚轮事件名,在子控件处理之前触发(wheel_event_t)。 |
EVT_POINTER_DOWN_ABORT | 取消前一个指针按下事件名(pointer_event_t)。 |
EVT_CONTEXT_MENU | 右键/长按弹出上下文菜单的事件名(pointer_event_t)。 |
EVT_POINTER_ENTER | 指针进入事件名(pointer_event_t)。 |
EVT_POINTER_LEAVE | 指针离开事件名(pointer_event_t)。 |
EVT_LONG_PRESS | 长按事件名(pointer_event_t)。 |
EVT_CLICK | 点击事件名(pointer_event_t)。 |
EVT_DOUBLE_CLICK | 双击事件名(pointer_event_t)。 |
EVT_FOCUS | 得到焦点事件名(event_t)。 |
EVT_BLUR | 失去焦点事件名(event_t)。 |
EVT_KEY_DOWN | 键按下事件名(key_event_t)。 |
EVT_KEY_LONG_PRESS | 键长按事件名(key_event_t)。 |
EVT_KEY_DOWN_BEFORE_CHILDREN | 键按下事件名,在子控件处理之前触发(key_event_t)。 |
EVT_KEY_REPEAT | 按键repeat事件名(key_event_t)。 |
EVT_KEY_UP | 键抬起事件名(key_event_t)。 |
EVT_KEY_UP_BEFORE_CHILDREN | 键抬起事件名,在子控件处理之前触发(key_event_t)。 |
EVT_WILL_MOVE | 即将移动Widget的事件名(event_t)。 |
EVT_MOVE | 移动Widget的事件名(event_t)。 |
EVT_WILL_RESIZE | 即将调整Widget大小的事件名(event_t)。 |
EVT_RESIZE | 调整Widget大小的事件名(event_t)。 |
EVT_WILL_MOVE_RESIZE | 即将调整Widget大小/位置的事件名(event_t)。 |
EVT_MOVE_RESIZE | 调整Widget大小/位置的事件名(event_t)。 |
EVT_VALUE_WILL_CHANGE | 控件的值即将改变的事件名(value_change_event_t)。 |
EVT_VALUE_CHANGED | 控件的值改变的事件名(value_change_event_t)。 |
EVT_VALUE_CHANGING | 控件的值持续改变(如编辑器正在编辑)的事件名(value_change_event_t)。 |
EVT_PAINT | 绘制的事件名(paint_event_t)。 |
EVT_BEFORE_PAINT | 即将绘制的事件名(paint_event_t)。 |
EVT_AFTER_PAINT | 绘制完成的事件名(paint_event_t)。 |
EVT_PAINT_DONE | 绘制完成(canvas状态已经恢复)的事件名(paint_event_t)。 |
EVT_LOCALE_CHANGED | locale改变的事件(event_t)。 |
EVT_ANIM_START | 控件动画开始事件(event_t)。 |
EVT_ANIM_STOP | 控件动画被主动停止的事件(event_t)。 |
EVT_ANIM_PAUSE | 控件动画被暂停的事件(event_t)。 |
EVT_ANIM_ONCE | 控件动画yoyo/repeat时,完成一次的事件(event_t)。 |
EVT_ANIM_END | 控件动画完成事件(event_t)。 |
EVT_WINDOW_LOAD | 窗口加载完成事件(event_t)。 |
EVT_WIDGET_LOAD | 控件加载完成事件(event_t)。 |
EVT_WINDOW_WILL_OPEN | 窗口即将打开事件(event_t)。如果有窗口动画,在窗口动画开始前触发。如果没有窗口动画,在窗口被加载后的下一次循环中触发。 |
EVT_WINDOW_OPEN | 窗口打开事件(event_t)。如果有窗口动画,在窗口动画完成时触发。如果没有窗口动画,在窗口被加载后的下一次循环中触发。 |
EVT_WINDOW_TO_BACKGROUND | 窗口被切换到后台事件(event_t)。打开新窗口时,当前窗口被切换到后台时,对当前窗口触发本事件。 |
EVT_WINDOW_TO_FOREGROUND | 窗口被切换到前台事件(event_t)。关闭当前窗口时,前一个窗口被切换到前台时,对前一个窗口触发本事件。 |
EVT_WINDOW_CLOSE | 窗口关闭事件。 |
EVT_REQUEST_CLOSE_WINDOW | 请求关闭窗口的事件(event_t)。 |
EVT_TOP_WINDOW_CHANGED | 顶层窗口改变的事件(window_event_t)。 |
EVT_IM_START | 输入法启动(event_t)。 |
EVT_IM_STOP | 输入法停止(event_t)。 |
EVT_IM_COMMIT | 输入法提交输入的文本事件(im_commit_event_t)。 |
EVT_IM_CLEAR | 清除编辑器内容(event_t)。 |
EVT_IM_CANCEL | 取消编辑,恢复之前的内容(event_t)。 |
EVT_IM_PREEDIT | 进入预编辑状态(event_t)。 |
EVT_IM_PREEDIT_CONFIRM | 确认预编辑内容,退出预编辑状态(event_t)。 |
EVT_IM_PREEDIT_ABORT | 删除预编辑内容,退出预编辑状态event_t)。 |
EVT_IM_SHOW_CANDIDATES | 输入法请求显示候选字事件(im_candidates_event_t)。 |
EVT_IM_SHOW_PRE_CANDIDATES | 输入法请求显示预候选字事件(im_candidates_event_t)。 |
EVT_IM_LANG_CHANGED | 输入法语言改变事件(event_t)。 |
EVT_IM_ACTION | 软键盘Action点击事件(event_t)。 |
EVT_IM_ACTION_INFO | 请求更新软键盘上的Action按钮的信息(im_action_button_info_event_t)。 |
EVT_DRAG_START | 开始拖动(event_t)。 |
EVT_DRAG | 拖动(event_t)。 |
EVT_DRAG_END | 结束拖动(event_t)。 |
EVT_RESET | Reset(event_t)。 |
EVT_SCREEN_SAVER | 在指定的时间内,没有用户输入事件,由窗口管理器触发。 |
EVT_LOW_MEMORY | 内存不足(event_t)。 |
EVT_OUT_OF_MEMORY | 内存耗尽(event_t)。 |
EVT_ORIENTATION_WILL_CHANGED | 屏幕即将旋转(event_t)。 |
EVT_ORIENTATION_CHANGED | 屏幕旋转(event_t)。 |
EVT_WIDGET_CREATED | 控件创建事件(event_t)。 |
EVT_REQUEST_QUIT_APP | 请求退出应用程序事件。点击原生窗口关闭按钮时,通过窗口管理器触发,注册该事件并返回RET_STOP,可以阻止窗口关闭。 |
EVT_THEME_WILL_CHANGE | 即将改变主题(event_t)。 |
EVT_THEME_CHANGED | 主题变化(event_t)。 |
EVT_WIDGET_ADD_CHILD | 控件加载新的子控件(event_t)。 |
EVT_WIDGET_REMOVE_CHILD | 控件移除子控件(event_t)。 |
EVT_SCROLL_START | scroll view开始滚动(event_t)。 |
EVT_SCROLL | scroll view滚动(event_t)。 |
EVT_SCROLL_END | scroll view结束滚动(event_t)。 |
EVT_MULTI_GESTURE | 多点触摸手势(multi_gesture_event_t)。 |
EVT_PAGE_CHANGED | 页面改变了(event_t)。 |
EVT_PAGE_CHANGING | 页面正在改变(offset_change_event_t)。 |
EVT_ASSET_MANAGER_LOAD_ASSET | 资源管理加载某个资源(assets_event_t)。 |
EVT_ASSET_MANAGER_UNLOAD_ASSET | 资源管理卸载某个资源(assets_event_t)。 |
EVT_ASSET_MANAGER_CLEAR_CACHE | 资源管理移除同种资源缓存(assets_event_t)。 |
EVT_TIMER | 定时器(event_t)。 |
EVT_DATA | 数据到来(event_t)。 |
EVT_CONNECT | 客户连接到来(event_t)。 |
EVT_MODEL_CHANGE | 模型变化。用于fscript实现窗口间通讯(model_event_t)。 |
EVT_SYSTEM | SDL系统事件(system_event_t)。 |
EVT_DROP_FILE | SDL文件拖入事件(drop_file_event_t)。 |
EVT_LOCALE_INFOS_LOAD_INFO | locale_infos加载某个本地化信息(event_t)。 |
EVT_LOCALE_INFOS_UNLOAD_INFO | locale_infos卸载某个本地化信息(event_t)。 |
EVT_REQ_START | event queue其它请求编号起始值。 |
EVT_USER_START | 用户定义事件起始值。 |
EVT_NONE | 无效事件名称。 |
EVT_PROP_WILL_CHANGE | 对象的属性即将改变的事件名(prop_change_event_t)。 |
EVT_PROP_CHANGED | 对象的属性改变的事件名(prop_change_event_t)。 |
EVT_CMD_WILL_EXEC | 对象即将执行命令(cmd_exec_event_t)。 |
EVT_CMD_EXECED | 对象完成执行命令(cmd_exec_event_t)。 |
EVT_CMD_CAN_EXEC | 对象命令是否能执行指定的命令(cmd_exec_event_t)。 |
EVT_ITEMS_WILL_CHANGE | 即将增加和删除集合中的项目(event_t)。 |
EVT_ITEMS_CHANGED | 完成增加和删除集合中的项目(event_t)。 |
EVT_PROPS_CHANGED | 对象的属性改变的事件名(props_event_t)。 |
EVT_PROGRESS | 进度状态(progress_event_t)。 |
EVT_DONE | 完成(done_event_t)。 |
EVT_ERROR | 错误(error_event_t)。 |
EVT_DESTROY | 对象销毁事件名(event_t)。 |
← event_t ext_widgets_t →