1、XLUE布局XML文件节点属性配置详解 一.常用关键字及说明 1. 基本节点关键字 节点名 节点位置级别 父节点 节点描述 xlue 1 N/A xml根节点 objtreetemplate 2 xlue 对象树模板 hostwndtemplate xlue 宿主窗口模板 objtemplate xlue或control 对象模板 animationtemplate xlue 动画模板 control xlue 自定义控件 animation_def xlue 自定义动画 attr_def 3 control或animatio
2、n_def 自定义控件属性定义 method_def 自定义控件方法定义 event_def 自定义控件事件定义 attr >=3 objtreetemplate 属性节点 hostwndtemplate objtemplate animationtemplate obj attr_def children obj或objtemplate 孩子节点 obj children或objtreetemplate 对象节点 eventlist hostwndtemplate 事件列表节点 objtemplate animationtemplate e
3、vent >=4 eventlist 事件节点 default 5 attr 默认属性值,只有当atr的父节点是attr_def时才可用 2. 基本对象类型关键字 类型名 继承于 类型描述 LayoutObject N/A 布局对象,根对象 MaskObject LayoutObject 蒙层对象 BaseRenderObject 渲染对象基类,不可在XML中配置 ImageObject BaseRenderObject 图像对象 TextureObject 纹理对象 FillObject 填充对象 BlurObject 毛玻璃对象
4、 LineObject 线对象 PolygonObject 多边形对象,暂不支持xml配置 TextObject 文本对象 EditObject 编辑框对象 ControlObject LayoutObject 控制对象虚基类,不可在XML中配置 CaptionObject ControlObject 带标题的可拖动对象 NcObject 非客户区对象 ResizeObject 可改变大小的对象 RealObject LayoutObject 真窗口对象 FlashObject RealObject Flash控件对象 WebBrowseObje
5、ct IE控件对象 HostWnd N/A 宿主窗口虚基类,不可在XML中配置 FrameHostWnd HostWnd 非模态宿主窗口 ModalHostWnd 模态宿主窗口 TipsHostWnd Tips宿主窗口 MenuHostWnd 菜单宿主窗口 BaseTemplate N/A 模板虚基类,不可在XML中配置 ObjectTemplate BaseTemplate 对象模板类型 ObjectTreeTemplate 对象树模板类型 HostWndTemplate 宿主窗口模板类型 AnimationTemplate 动画模板类型
6、BaseAnimation N/A 动画类型虚基类,不可在XML中配置 BaseKeyFrameAnimation BaseAnimation 关键帧动画基类,不可在XML中配置 B3DAnimation BaseAnimation 3D动画基类,不可在XML中配置 PosChangeAnimation BaseKeyFrameAnimation 位置改变关键帧动画 AlphaChangeAnimation 渐隐渐现关键帧动画 SeqFrameAnimation 序列关键帧动画 MaskChangeAnimation 蒙层改变关键帧动画 AngleChang
7、eAnimation B3DAnimation 角度改变关键帧动画 TurnObjectAnimation 翻转关键帧动画 3. 基本节点属性关键字: 节点属性名 所属节点 属性值 属性描述 id objtreetemplate 用户自定义 节点ID标识,XAR内唯一 hostwndtemplate objtemplate animationtemplate obj class objtreetemplate ObjectTreeTemplate 节点class名 hostwndtemplate HostWndTemplate objte
8、mplate ObjectTemplate animationtemplate AnimationTemplate control 用户自定义 animation_def 用户自定义 obj LayoutObject MaskObject ImageObject TextureObject FillObject BlurObject LineObject CaptionObject NcObject ResizeObject TextObject EditObject RealObject FlashObject WebBrowseObject
9、用户自定义 templateid objtreetemplate 用户自定义 模板ID,XAR内唯一 hostwndtemplate objtemplate animationtemplate obj name event 用户自定义 事件名 attr 属性变量名 type attr int 属性变量类型 float string bool file event 用户自定义 lua文件路径,相对于当前xml func event 用户自定义 Lua函数名 二.节点属性及子节点详细说明 节点 子节点 子节点值 子节点描
10、述 xlue objtreetemplate N/A 对象树模板 hostwndtemplate 宿主窗口模板 objecttemplate 对象模板 animationtemplate 动画模板 control 自定义控件 animation_def 自定义动画 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 objtreetemplate id 用户自定义 对象树模板ID,XAR内唯一标识 attr(objtreetemplate) N/A 对象树模板属性 class ObjectTreeTemp
11、late 对象树模板类型 obj 对象树模板中的对象 templateid 用户自定义 父对象树模板ID 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点 描述 hostwndtemplate id 用户自定义 宿主窗口模板ID,XAR内唯一标识 attr(hostwndtemplate) N/A 宿主窗口模板属性 宿主窗口模板事件列表,可选 class FrameHostWnd 宿主窗口模板类型,可以为左边任意一种类型 ModalHostWnd TipsHostWnd eventlist MenuHostW
12、nd templateid 用户自定义 父宿主窗口模板ID 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 objtemplate id 用户自定义 对象ID, XAR内唯一标识 attr(LayoutObject) N/A 对象属性 class LayoutObject 对象类型,可为左边表格中的一个 MaskObject ImageObject TextureObject FillObject eventlist 对象事件列表,可选 BlurObject LineObject Caption
13、Object NcObject children 孩子节点,可选 ResizeObject TextObject EditObject RealObject FlashObject WebBrowseObject templateid 用户自定义 父对象模板ID 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 animationtemplate id 用户自定义 动画模板ID,XAR内唯一标识 attr(animationtemplate) N/A 动画模板属性 class PosChangeAnimat
14、ion 动画模板类型,可以为左边任意一种类型 eventlist(animationtemplate) 动画模板事件,可选 AlphaChangeAnimation SeqFrameAnimation AngleChangeAnimation TurnObjectAnimation MaskChangeAnimation 用户自定义动画类型 templateid 用户自定义 父动画模板ID 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 control class 用户自定义字符串 自定义对象类型 attr_de
15、f N/A 自定义控件属性定义,可选 method_def 自定义控件方法定义,可选 event_def 自定义控件事件定义,可选 objtemplate 自定义控件内部包含的对象模板 father 用户自定义字符串 父自定义对象类型 N/A N/A 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 animation_def class 用户自定义字符串 自定义对象类型 attr_def N/A 自定义动画属性定义,可选 method_def 自定义动画方法定义,可选 event_def 自定义
16、动画事件定义,可选 father 用户自定义字符串 父动画对象类型 N/A N/A 节点 子节点 子节点值 子节点描述 attr(objtreetemplate) left 整数 对象树所在区域矩形左上顶点横坐标 top 整数 对象树所在区域矩形左上顶点横坐标 width 整数 对象树所在区域矩形宽度 height 整数 对象树所在区域矩形高度 节点 节点 属性名 属性值 节点属性 描述 子节点 子节点值 子节点描述 obj id 用户自定义 对象ID, XAR内唯一标识 attr(LayoutObje
17、ct) N/A 对象属性,可选 class LayoutObject 对象类型,可为左边表格中的一个 MaskObject ImageObject TextureObject FillObject BlurObject eventlist 对象事件列表,可选 LineObject CaptionObject NcObject ResizeObject TextObject EditObject children 孩子节点,可选 RealObject FlashObject WebBrowseObject 用户自定义控件类型 templateid
18、 用户自定义 模板对象ID,XAR内唯一标识 节点 子节点 子节点值 子节点描述 attr(LayoutObject) left 整数或表达式 对象所在矩形左上顶点横坐标 top 整数或表达式 对象所在矩形左上顶点纵坐标 width 整数或表达式 对象所在矩形宽度 height 整数或表达式 对象所在矩形高度 limitchild 0/1 子对象是否不能超出父窗口范围 zorder 整数 对象在z轴的位置,zorder大的排在小的上面 enable 0/1 对象是否可用,0表示不可用,1表示可用 taborder 整数 对象
19、在对象树中的Tab键序 enableinput 0/1 对象是否接受鼠标键盘消息,0表示不接受,1表示接受 inheritmask 0/1 对象是否支持蒙层效果,0表示不支持,1表示支持 maskleft 整数或表达式 蒙板矩形左上顶点横坐标 masktop 整数或表达式 蒙板矩形左上顶点纵坐标 maskwidth 整数或表达式 蒙板矩形宽度 maskheight 整数或表达式 蒙板矩形高度 maskblendtype instead/ attenunate 指定蒙层的作用方式,第一种表示指定蒙层上的点代替渲染源的alpha值的方式;后面那种渲染源上的
20、alpha值按照蒙层上的点进行衰减的方式 cursor 字符串,参见Windows命名,如IDC_HAND,IDC_ARROW等 鼠标放在对象上时的显示形状 节点 继承于 子节点 子节点值 子节点描述 attr(MaskObject) attr(LayoutObject) maskorgx 整数或表达式 Mask对象有效区域矩形左上顶点横坐标 maskorgy 整数或表达式 Mask对象有效区域矩形左上顶点纵坐标 masksizex 整数或表达式 Mask对象有效区域矩形宽度 masksizey 整数或表达式 Mask对象有效区域矩形高度
21、type bitmap Mask对象类型,bitmap 表示位图类型,texture表示纹理类型,fill表示填充对象类型 texture fill resid 用户自定义资源ID字符窜 资源ID fillsrcx 整数或表达式 源填充原点横坐标 fillsrcy 整数或表达式 源填充原点纵坐标 filldestx 整数或表达式 目标填充原点横坐标 filldesty 整数或表达式 目标填充原点纵坐标 fillsrccolor 用户自定义颜色ID字符串 源填充点颜色 filldestcolor 整数或表达式 目标填充点颜色 filltype
22、 monochrome 单色填充 line 线性渐变填充 circle 圆弧渐变填充 fillalpha 整数(0~255) 填充颜色alpha值 channel r 填充通道 g b a stretchbitmap 0/1 是否拉伸位图,0不拉伸,1表示拉伸 节点 继承于 子节点 子节点值 子节点描述 attr(ImageObject) attr(LayoutObject) image 用户自定义字符串 图片资源id alpha 整数(0~255) alpha透明通道值,0为透明,255为不透明 drawmode 0
23、/1 绘制模式,0为正常,1为拉伸 节点 继承于 子节点 子节点值 子节点描述 attr(TextureObject) attr(LayoutObject) texture 用户自定义字符串 纹理图片资源id alpha 整数或表达式 对象所在矩形左上顶点纵坐标 节点 继承于 子节点 子节点值 子节点描述 attr(FillObject) attr(LayoutObject) alpha 整数(0~255) alpha透明通道值,0为透明,255为不透明 filltype Monochrome 单色填充 Line 线性渐
24、变填充 Circle 圆弧渐变填充 blendtype Const 使用常量alpha填充 Source 使用源alpha填充 srcpt “x,y”格式 源点坐标 destpt “x,y”格式 目标点坐标 srccolor “B,G,R,A”格式颜色值或颜色ID字符串 填充源颜色 destcolor “B,G,R,A”格式颜色值或颜色ID字符串 填充目标颜色 节点 继承于 子节点 子节点值 子节点描述 attr(BlurObject) attr(LayoutObject) transitiononmaximized 0/
25、1 最大化时是否毛玻璃处理,0表示不处理,1表示处理 ellipse “宽度,高度”的格式 毛玻璃处理区域的椭圆宽度和高度 节点 继承于 子节点 子节点值 子节点描述 attr(LineObject) attr(LayoutObject) alpha 整数(0~255) alpha透明通道值,0为透明,255为不透明 linewidth 整数 线宽 linestyle 0 实线 1 破折线 -------,暂不支持 2 点线 ....... ,暂不支持 3 破折点线_._._._,暂不支持 4 破折点点线_.._.._,暂不支持
26、 5 空线,暂不支持 6 在指定区域内部画线,暂不支持 linecolor 颜色Id字符串 线颜色 startxpos 整数 起始点横坐标 startypos 整数 起始点纵坐标 endxpos 整数 结束点横坐标 endypos 整数 结束点纵坐标 节点 继承于 子节点 子节点值 子节点描述 attr(CaptionObject) attr(LayoutObject) caption 用户自定义字符串 对象的标题文字 节点 继承于 子节点 子节点值 子节点描述 attr(ResizeObject)
27、 attr(LayoutObject) type left 鼠标拖拽左侧边缘可缩放 top 鼠标拖拽顶边缘端可缩放 right 鼠标拖拽右侧边缘可缩放 bottom 鼠标拖拽底部边缘可缩放 topleft 鼠标拖拽左上角边缘可缩放 topright 鼠标拖右上角边缘可缩放 bottomleft 鼠标拖拽左下角边缘可缩放 bottomright 鼠标拖拽右下角边缘可缩放 节点 继承于 子节点 子节点值 子节点描述 attr(NcObject) attr(LayoutObject) N/A N/A N/A 节点 继承于
28、子节点 子节点值 子节点描述 attr(TextObject) attr(LayoutObject) text 用户自定义字符串 文字 textid 用户自定义文字ID字符串 文字ID,需要写明节点的package属性,表明文字ID来自哪个资源包 font 用户自定义字体ID字符串 文字字体 textcolor 用户自定义颜色ID字符串 文字颜色 bkmode 0/1 文字背景模式,0表示透明,1表示不透明 texttype gdi/freetype 文字渲染类型, 缺省值freetype shadow 0/1 文字阴影是否可用,0表示不可
29、用,1表示可用 shadowoffset “x,y”格式字符串 文字阴影与文字的偏移 shadowcolor 用户自定义颜色ID字符串 文字阴影颜色 halign Left 水平对齐方式,缺省值left center right valign top 垂直对齐方式,缺省值top center bottom multiline 0/1 是否多行显示,0表示单行,1表示多行 alpha 整数(0~255) alpha透明通道值,0为透明,255为不透明 bkcolor 用户自定义颜色ID字符串 背景颜色 endellipsis 0/1 文字显
30、示不全时,单词结尾处添加省略号,如果单词中间部分超出显示范围,则文字被截掉但不显示省略号 wordellipsis 0/1 文字显示不全时,结尾文字被截掉并显示省略号 effect bright 文字高光显示 effectcolor 用户自定义颜色ID字符串 效果颜色 节点 继承于 子节点 子节点值 子节点描述 attr(EditObject) attr(LayoutObject) text 用户自定义字符串 文字 readonly 0/1 Edit是否只读,0表示非只读,1表示只读 font 用户自定义字体ID字符串 文字字体 te
31、xtcolor 用户自定义颜色ID字符串 文字颜色 transparent 0/1 文字背景模式,0表示透明,1表示不透明 wanttab 0/1 是否允许Tab选中,0表示不允许,1表示允许 password 0/1 是否开启密码模式,0表示不开启,1表示开启 autohscroll 0/1 是否允许自动出现水平滚动条,0表示不允许,1表示允许 autovscroll 0/1 是否允许自动出现垂直滚动条,0表示不允许,1表示允许 nocaret 0/1 是否允许出现鼠标光标,0表示不允许,1表示允许 allowvsb 0/1 是否允许出现垂直滚动
32、条,0表示不允许,1表示允许 allowhsb 0/1 是否允许出现水平滚动条,0表示不允许,1表示允许 alpha 整数(0~255) alpha透明通道值,0为透明,255为不透明 bkcolor 用户自定义颜色ID字符串 背景颜色 multiline 0/1 是否多行显示,0表示单行,1表示多行 disablenoscroll 0/1 是否强制显示滚动条,0表示不强制,1表示强制 number 0/1 是否只允许输入数字,0表示不是,1表示是 maxlength 整数 最多输入文字字节数 autourldetect 0/1 是否自动识别u
33、rl,0表示不自动识别,1表示自动识别 wordwrap 0/1 是否自动换行,0表示不自动换行,1表示自动换行 viewinset “leftmargin,topmargin,rightmargin,bottommargin”格式 Edit内可编辑区域大小,leftmargin,topmargin,rightmargin,bottommargi分别为可编辑区域离Edit四周的间距 disableime 0/1 是否关闭并禁用输入法,0表示不禁用,1表示禁用 节点 继承于 子节点 子节点值 子节点描述 attr(RealObject) attr(Layo
34、utObject) N/A N/A N/A 节点 继承于 子节点 子节点值 子节点描述 attr(FlashObject) attr(RealObject) file 用户自定义字符串 flash文件路径 quality low 低画质 high 高画质 autolow 根据处理器自动选择低画质 autohigh 根据处理器自动选择高画质 bkncolor RGBA(r,g,b,a)或#开头的16进制值字符串 flash背景颜色 loop 0/1 是否循环播放,0表示不循环,1表示循环 allowmenu 0/1 是否允许出
35、现菜单,0表示不允许,1表示允许 scalemode ShowAll 显示全部,包括边框和内容 NoBorder 不显示边框 ExactFit 只显示内容 halign left 水平对齐方式,缺省center center right valign top 垂直对齐方式,缺省center center bottom 节点 继承于 子节点 子节点值 子节点描述 attr(WebBrowseObject) attr(RealObject) url 用户自定义字符串 url超链接 contextmenu 0/1 是否允许弹出右键菜
36、单,0表示不允许,1表示允许 节点 继承于 子节点 子节点值 子节点描述 attr(BaseAnimation) N/A needlevel 整数(1~4) 动画显示需要等级 节点 继承于 子节点 子节点值 子节点描述 attr(BaseKeyFrameAnimation) attr(BaseAnimation) totaltime 整数 动画播放一次需要的总时间,单位毫秒 loop 0/1 是否允许循环播放,0表示不允许,1表示允许 curve 自定义动画曲线ID字符串 动画曲线ID 节点 继承于 子节点 子
37、节点值 子节点描述 attr(PosChangeAnimation) attr(BaseKeyFrameAnimation) srcleft 整数 源矩形左上顶点横坐标 srctop 整数 源矩形左上顶点纵坐标 srcright 整数 源矩形右下顶点横坐标 srcbottom 整数 源矩形右下顶点纵坐标 destleft 整数 目标矩形左上顶点横坐标 desttop 整数 目标矩形左上顶点纵坐标 destright 整数 目标矩形右下顶点横坐标 destbottom 整数 目标矩形右下顶点纵坐标 节点 继承于 子节点 子
38、节点值 子节点描述 attr(AlphaChangeAnimation) attr(BaseKeyFrameAnimation) srcalpha 整数(0~255) 源alpha值 destalpha 整数(0~255) 目标alpha值 节点 继承于 子节点 子节点值 子节点描述 attr(AngleChangeAnimation) attr(B3DAnimation) srcanglex 浮点数 源视角原点x轴坐标 srcangley 浮点数 源视角原点y轴坐标 srcanglez 浮点数 源视角原点z轴坐标 destang
39、lex 浮点数 目标视角原点x轴坐标 destangley 浮点数 目标视角原点y轴坐标 destanglez 浮点数 目标视角原点z轴坐标 节点 继承于 子节点 子节点值 子节点描述 attr(B3DAnimation) attr(BaseKeyFrameAnimation) perspective 浮点数 视角距离 zoffset 浮点数 源图平面在坐标系中的z坐标修正值。如果指定负值,也就是使图像远离视点,显示出来的图像就会比原来的图像偏小,在变换过程中的图像也会相对变小.因为如果在原来的平面上翻转,则有可能在变换时使图像变得比以前更大,
40、如果不希望图像超出原来的对象大小,可以指定一个较大的负值. centerpointmode lefttopcoordinate 无论如何旋转位置都不会改变的点,或者旋转时的中心点。参数是指定以对象左上为原点的坐标 widthheightrate 无论如何旋转位置都不会改变的点,或者旋转时的中心点。中心点就是 对象的长或宽 * 参数 / 100 来确定 positionmode centrestay 变换中中心点保持位置不变 limitmode nolimit 指定变换时对象的大小如何变换。sourceobjectsize,就是对象在变换中的大小不会改变。Noli
41、mit指不限制变换中的大小 sourceobjectsize 节点 继承于 子节点 子节点值 子节点描述 attr(TurnObjectAnimation) attr(B3DAnimation) turntype roundx/roundy 旋转类型,roundx表示绕x轴旋转,roundy表示绕y轴旋转 节点 继承于 子节点 子节点值 子节点描述 attr(MaskObjectAnimation) attr(BaseKeyFrameAnimation) beginorgx 整数 起始矩形左上顶点横坐标 beginorgy
42、 整数 起始矩形左上顶点纵坐标 beginsizex 整数 起始矩形宽度 beginsizey 整数 起始矩形高度 endorgx 整数 结束矩形左上顶点横坐标 endorgy 整数 结束矩形左上顶点纵坐标 endsizex 整数 结束矩形右下顶点横坐标 endsizey 整数 结束矩形右下顶点纵坐标 节点 继承于 子节点 子节点值 子节点描述 attr(SeqFrameAnimation) attr(BaseKeyFrameAnimation) resid 用户自定义ID字符串 序列帧资源ID type equalfra
43、me 序列帧类型,,eqaulframe表示每帧用相同时间,totaltime表示总时间 totaltime frametime 整数 每帧所用时间,单位毫秒 startpos 整数 从哪张图片开始播放 reverse 0/1 是否倒序播放序列帧动画,0表示不倒序播放,1表示倒序播放 节点 继承于 子节点 子节点值 子节点描述 attr(hostwndtemplate) N/A left 整数 宿主窗口矩形左上顶点横坐标 top 整数 宿主窗口矩形左上顶点纵坐标 width 整数 宿主窗口矩形宽度 height 整数 宿主窗口矩形
44、高度 cacheleft 整数 缓存窗口矩形 cachetop 整数 结束矩形左上顶点纵坐标 cachewidth 整数 结束矩形右下顶点横坐标 cacheheight 整数 结束矩形右下顶点纵坐标 layered 0/1 是否分层窗口,0表示非分层窗口,1表示分层窗口 topmost 0/1 是否顶层窗口,0表示非顶层窗口,1表示顶层窗口 visible 0/1 窗口是否可见,0表示不可见,1表示可见 fps 整数 窗口刷新频率 treeorigin “x,y”格式 对象树坐标原点 ellipse “宽度,高度”格式 窗口圆角的长和
45、宽 blur 0/1 是否开启毛玻璃效果,0表示不开启,1表示开启 节点 继承于 子节点 子节点值 子节点描述 attr(NormalHostWnd) attr(hostwndtemplate) title 用户自定义字符串 宿主窗口标题 minwidth 整数 宿主窗口矩形最小宽度 minheight 整数 宿主窗口矩形最小高度 maxwidth 整数 宿主窗口矩形最大宽度 maxheight 整数 宿主窗口矩形最大高度 enable 0/1 窗口是否处于灰显状态,0表示灰显状态,1表示正常状态 appwindow 0/1 窗
46、口风格是否包含WS_EX_APPWINDOW,0表示不包含,1表示包含 toolwindow 0/1 窗口风格是否包含WS_EX_TOOLWINDOW,0表示不包含,1表示包含 border “leftwidth,topheight,rightwidth,bottomheight”格式 边框的矩形,依次为左侧边框区域宽度,顶端边框区域高度,右侧边框区域宽度,底部边框区域高度 minbox 0/1 窗口风格是否包含WS_MINIMIZEBOX,0表示不包含,1表示包含 maxbox 0/1 窗口风格是否包含WS_MAXIMIZEBOX,0表示不包含,1表示包含 sysm
47、enu 0/1 窗口风格是否包含WS_SYSMENU,0表示不包含,1表示包含 tabstop 0/1 窗口风格是否包含WS_TABSTOP,0表示不包含,1表示包含 节点 继承于 子节点 子节点值 子节点描述 attr(FrameHostWnd) attr(NormalHostWnd) N/A N/A N/A 节点 继承于 子节点 子节点值 子节点描述 attr(ModalHostWnd) attr(NormalHostWnd) N/A N/A N/A 节点 继承于 子节点 子节点值 子节点描述 attr(Ti
48、psHostWnd) attr(NormalHostWnd) N/A N/A N/A 节点 继承于 子节点 子节点值 子节点描述 attr(MenuHostWnd) attr(NormalHostWnd) trapmouse 0/1 是否捕获鼠标消息 leftspacing 整形数 菜单项左侧空出区域宽度 topspacing 整形数 菜单项顶部空出区域宽度 mode 字符串,auto/manual 菜单模式,manual用户手动控制,auto表示菜单由引擎内部托管,默认值为manual 节点 节点 属性名 属性
49、值 节点属性 描述 子节点 子节点值 子节点 描述 eventlist N/A N/A N/A event N/A N/A 节点 节点 属性名 节点属性描述 属性值 属性值描述 event name 事件名,可为右边表中的每一项 OnLButtonDown 鼠标左键按下时触发 OnLButtonUp 鼠标左键弹起时触发 OnLButtonDbClick 鼠标左键双击时触发 OnMButtonDown 鼠标中键按下时触发 OnMButtonUp 鼠标中键弹起时触发 OnMButtonDbClick 鼠标中键双击时触发
50、 OnRButtonDown 鼠标右键按下时触发 OnRButtonUp 鼠标右键弹起时触发 OnRButtonDbClick 鼠标右键双击时触发 OnMouseMove 鼠标划过时触发 OnMouseHover 鼠标悬停时触发 OnMouseLeave 鼠标离开时触发 OnMouseWheel 鼠标滚轮滚动时触发 OnKeyDown 键盘按下时触发 OnKeyUp 键盘弹起时触发 OnChar 键盘非控制键按下时触发 OnHotKey 键盘热键按下时触发 OnBind 对象树绑定到宿主窗口时触发 OnDestroy 对象被销毁时触发 On






