您好!欢迎光临工博士商城

昆仑通态(MCGS)服务商

产品:71    

咨询热线:18597848426

QQ QQwx 微信
您当前的位置:首页 » 昆仑通态触摸屏技术问题 » 昆仑通态触摸屏McgsPro软件动画构件-公共属性
产品分类
昆仑通态触摸屏技术问题
昆仑通态触摸屏McgsPro软件动画构件-公共属性
发布时间:2022-12-29        浏览次数:1885        返回列表
昆仑通态触摸屏McgsPro软件动画构件-公共属性
1、昆仑通态触摸屏McgsPro软件动画构件功能概述
事件、属性是所有构件都具备的公共特性。

2、昆仑通态触摸屏McgsPro软件动画构件构件事件

在对动画构件进行右键操作时,在弹出的右键菜单中有一“事件”选项,点击后可打开事件组态窗口,如图1。

昆仑通态触摸屏
图1 事件对话框

点击某一个事件时,进入相应的组态画面,可以对每一个事件进行设置。
● Click鼠标单击,见图2,点击事件连接脚本,将出现脚本编辑器,可以编辑该鼠标单击所要连接的脚本。

昆仑通态触摸屏
图2 Click事件参数连接组态对话框

● MouseDown 鼠标按下,见图3。鼠标按下事件四个参数:
参 数1: 鼠标按下时的鼠标按键信息
               = 1时,表示左键按下
               = 2时,表示右键按下
               = 4时,表示中键按下
参 数2:鼠标按下时的键盘信息
               = 1时,表示Shift键按下
               = 2时,表示Ctrl键按下
               = 4时,表示Alt键按下
参 数3:鼠标按下时的X坐标
参 数4:鼠标按下时的Y坐标

昆仑通态触摸屏
图3 MouseDown事件参数连接组态对话框

● MouseMove鼠标移动,见图4。鼠标移动事件四个参数:
参 数1:鼠标按下时的鼠标按键信息
               = 1时,表示左键按下
               = 2时,表示右键按下
               = 4时,表示中键按下
参 数2:鼠标按下时的键盘信息
               = 1时,表示Shift键按下
               = 2时,表示Ctrl键按下
               = 4时,表示Alt键按下
参 数3:鼠标的X坐标
参 数4:鼠标的Y坐标

昆仑通态触摸屏
图4 MouseMove事件参数连接组态对话框

● MouseUp鼠标抬起,见图5。鼠标抬起事件四个参数:
参 数1:鼠标按下时的鼠标按键信息
               = 1时,表示左键按下
               = 2时,表示右键按下
               = 4时,表示中键按下
参 数2:鼠标按下时的键盘信息
               = 1时,表示Shift键按下
               = 2时,表示Ctrl键按下
               = 4时,表示Alt键按下
参 数3:鼠标抬起时的X坐标
参 数4:鼠标抬起时的Y坐标

昆仑通态触摸屏
图5 MouseUp事件参数连接组态对话框

● KeyDown按下按键,见图6。按键按下事件两个参数:
参 数1:整数,按下按键的AscII码
参 数2:整数,0~7位是按键的扫描码,目前按键的扫描码恒为0。

昆仑通态触摸屏
图6 KeyDown事件参数连接组态对话框

● KeyUp按键抬起,见图7。按键抬起事件两个参数:
参 数1: 整数,按下按键的AscII码
参 数2: 整数,0~7位是按键的扫描码,目前按键的扫描码恒为0。

昆仑通态触摸屏
图7 KeyUp事件参数连接组态对话框

3、昆仑通态触摸屏McgsPro软件动画构件构件属性
每一个动画构件都有以下基本的属性,通过这些基本属性,可以对构件有一个基本的描述和设置。

Name
               属性意义: 构件名字
               属性类型: 字符串
               读写类型: 只读

Left
               属性意义: 构件的X坐标
               属性类型: 整数
               读写类型: 读写

Top
               属性意义: 构件的Y坐标
               属性类型: 整数
               读写类型: 读写

Width
               属性意义: 构件的宽度
               属性类型: 整数
               读写类型: 读写

Height
               属性意义: 构件的高度
               属性类型: 整数
               读写类型: 读写

Focus
               属性意义: 构件获得焦点
               属性类型: 整数

Visible
               属性意义: 构件的可见度
               属性类型: 整数
               读写类型: 读写

4、昆仑通态触摸屏McgsPro软件动画构件字体设置
如图8,在McgsPro组态环境的“字体”对话框内,可以设置构件每种语言对应的字体,包括字体、字形、字号,可以选择PC机已经安装的字体。

昆仑通态触摸屏
图8 字体

● 随构件缩放:构件字体大小跟随构件的大小变化而改变。勾选此选项后,构件在组态中通过拖动方式改变构件大小时,构件文本字体大小会同比例缩放;勾选此选项后,构件在运行环境中若组态了“大小变化”动画属性时,构件在触发大小变化时,构件文本字体大小同比例缩放。
● 同步字形:勾选此选项后,构件在不同语种下字形保持与设置项一致,例输入框构件中文语种下字形为常规,English语种下字形为斜体,繁体语种下字形为粗体;在语种为English时勾选“同步字形”复选框后,输入框构件在中文语种与繁体语种下字形变为斜体。
● 同步字号:勾选此选项后,构件在不同语种下字体大小保持与设置项一致,例输入框构件中文语种下字体大小为五号,English语种下字体大小为小六,繁体语种下字体大小为八号;在语种为English时勾选“同步字号”复选框后,输入框构件在中文语种与繁体语种下字体大小变为小六。

5、昆仑通态组态软件McgsPro版 注意事项
此处事件、属性是构件公共功能模块,部分构件有自己的属性具体参考各个构件功能模块。

点击查看更多精彩资讯:昆仑通态触摸屏(MCGS)

本文摘自:网络 2022-12-29



 

联系热线:18597848426   联系人:曾经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 昆仑通态(MCGS)服务商