区域控制的使用
来源:互联网 发布:提字器软件 编辑:程序博客网 时间:2024/06/11 17:04
区域控制的使用
关键词:区域控制
作者:赵石林 手机:13640736857 QQ:1241896329
区域控制主要有三个功能:右键菜单,子窗口移动,绘图。下面分别介绍着三种功能。
第一步,新建一个工程,添加区域控制,如图1所示,双击区域控制,弹出图2所示窗口,这里先讲右键菜单的使用。
图1
第一步:在图2中选择[右键菜单],执行文件右边的下拉菜单中选择一个子窗口。
图2
第二步:点击仿真按钮,进入模拟状态,如下图所示,红色方框的区域就是区域控制的大概位置,鼠标右键点击红色方框区域,就可以弹出我们刚才选择的那个子窗口。
图3
上面讲的是右键菜单的功能,下面讲一下子窗口移动的功能。
在图3中,我们发现子窗口移动功能是选不了的,那么怎样才可以选呢?我们先打开子窗口界面,在子窗口的蓝色横条上添加一个区域控制,如图4所示,然后鼠标双击区域控制,弹出区域控制属性对话框。
图4
在区域控制属性对话框中,我们选择【子窗口移动】,右边的【鼠标自动检测】也打上勾。
图5
接着,点仿真按钮,鼠标放在区域控制范围内,点击右键打开子窗口,将鼠标放在子窗口的蓝色横条上,我们发现鼠标形状变成了十字箭头状,如图6所示,按住鼠标右键不放,拖动鼠标,就可以移动子窗口了。在图5中,如果我们不勾上【鼠标自动检测】,在仿真时,当我们把鼠标放在子窗口的蓝色横条上,鼠标的形状没有发生改变,但是还是可以拖动子窗口的。
图6
区域控制的第三种功能是绘图。
打开区域控制属性对话框,选择【绘图区】,就可以绘图了,绘图我们采用易显协议,通过串口向触摸屏发送指令来绘图,具体操作详见文档《绘图的实现》,在这里特别强调,绘图区域不能与其他控件叠加在一起。
图7
常见问题
1,发送绘图指令后,图也画出来了,但是点触摸屏后绘图不见了,再点后绘图
又出现了,如此反复,是什么问题?
答:这是因为在区域控制属性里没有选中【绘图区】如图8所示,所以在区域控制属性里一定要选中【绘图区】。
2,发送绘图指令后,图也画出来了,但是点触摸屏后绘图的某个部分或整个部分不见了,再点后还是没有出现。
答:这是因为图没有画在绘图区域范围内,或者图的某一部分没有画在绘图区域范围内,图画在绘图区域范围外时,点触摸屏后绘图就会消失。所以图一定要画在绘图区域范围内。
图8
注意事项:绘图区域内不能叠加其他控件。
- 区域控制的使用
- 区域控制
- 可控制的页面内滚动区域
- 可控制的页面内滚动区域
- 控制背景铺排的区域 border-clip
- 使用jQuery和CSS控制页面打印区域
- 使用jQuery和CSS控制页面打印区域
- dll共享区域的使用
- CSS 控制单行文本和多行文本的显示区域不够存放时使用省略号...来替代的做法
- 按照控制面板区域设置显示时间的格式函数
- 传个关于控制区域联系的图
- CCLayer中如何 控制只显示特定的区域
- CCLayer中如何 控制只显示特定的区域
- CCLayer 如何 控制 只显示 特定的区域
- Critical Section Objects(临界区域)的使用
- MVC 3.0 Areas(区域)的使用
- 区域下拉框的实现与使用
- crm2011可以使用javascript的区域
- 大数据概述
- 监听器(Listener)学习
- NKOI 3500 独立集
- Android笔记:自定义控件-is not using the 2- or 3-argument Vieconstructors; XML attributes will not work
- canvas画布变换画六芒星
- 区域控制的使用
- 数据库作业之SQL语句实现简单查询功能
- iis7.0 安装后无法显示html页面但是其他的aspx等界面可以显示
- 162滑动(10)167(11)171(12)182(14)187(15)
- canvas画旋转椭圆
- .NET开发环境搭建
- Java之类实例化的顺序
- 并查集
- Filter学习