2.前面板设计_第1页
2.前面板设计_第2页
2.前面板设计_第3页
2.前面板设计_第4页
2.前面板设计_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第2 2章章 前面板设计前面板设计1 控件模板介绍控件模板介绍2 控件设置控件设置3 布尔量的设置布尔量的设置4 控件的布置控件的布置5 定制控件定制控件1 1 控件模板介绍控件模板介绍 用于专门设计对话框用于专门设计对话框对话框控件对话框控件输入输入/输出功能。于操作输出功能。于操作OLE、ActiveX等功能。等功能。 输入输出输入输出 分页控制、子面板控件等分页控制、子面板控件等 容器容器环与枚举的控制和显示。环与枚举的控制和显示。 环和枚举量环和枚举量显示数据结果的趋势图和曲线图。显示数据结果的趋势图和曲线图。 图形图形列表和表格的控制和显示列表和表格的控制和显示 列表框和表格列表框

2、和表格数组和簇的控制和显示。数组和簇的控制和显示。 数组和簇数组和簇字符串和路径的控制和显示。字符串和路径的控制和显示。 字符串和路径字符串和路径逻辑数值的控制和显示。包含各种布尔开关、按钮以逻辑数值的控制和显示。包含各种布尔开关、按钮以及指示灯等。及指示灯等。 布尔量布尔量数值的控制和显示。包含数字式、指针式显示表盘及数值的控制和显示。包含数字式、指针式显示表盘及各种输入框。各种输入框。 数值量数值量功能功能名称名称图标图标序号序号1 1 控件模板介绍控件模板介绍 把控件放在把控件放在National National InstrumentsLabVIEW7.0user.libInstrum

3、entsLabVIEW7.0user.lib目录中时,将出现目录中时,将出现在这个子模板中在这个子模板中 用户控件用户控件1 从文件系统中选择需要打开的从文件系统中选择需要打开的VIVI从文件系统选从文件系统选 择控件择控件1 快速模板快速模板 快速快速ExpressExpress1 用于前面板装饰的一些图形用于前面板装饰的一些图形 装饰件装饰件1 参考号标志参考号标志参考号参考号1 外观类似于旧版本的平面形状外观类似于旧版本的平面形状经典控件经典控件1功能功能名称名称图标图标序号序号2 2 控件设置控件设置以控件模板里量表为例:以控件模板里量表为例: 快捷菜单快捷菜单属性对话框属性对话框 量

4、表模板量表模板2 2 控件设置控件设置1. 外观设置外观设置见示例见示例2 2 控件设置控件设置2. 数据范围设置数据范围设置2 2 控件设置控件设置3. 刻度设置刻度设置2 2 控件设置控件设置4. 数据格式与精度设置数据格式与精度设置这个属性对话框的内容比较多,如果只需要对控件进行一两项设置,这个属性对话框的内容比较多,如果只需要对控件进行一两项设置,可以直接选择快捷菜单上相应选项进行设置可以直接选择快捷菜单上相应选项进行设置3 3 布尔量的设置布尔量的设置1. 外观设置外观设置以一个方形指示灯用来给液位以一个方形指示灯用来给液位超标报警为例:超标报警为例:3 3 布尔量的设置布尔量的设置

5、2. 动作方式设置动作方式设置 当按钮按下时转换动作当按钮按下时转换动作每次用操作工具单击控件时,每次用操作工具单击控件时,就改变控件的值,并保持到下就改变控件的值,并保持到下一次按钮被按下。它不受程序一次按钮被按下。它不受程序读取控制量值次数的影响。读取控制量值次数的影响。类似于照明灯开关类似于照明灯开关3 3 布尔量的设置布尔量的设置2. 动作方式设置动作方式设置 当按钮松开时转换动作当按钮松开时转换动作鼠标单击控件后再松开按键时,鼠标单击控件后再松开按键时,控件的值发生改变。并保持到控件的值发生改变。并保持到下一次按钮被按下后再松开。下一次按钮被按下后再松开。不受程序读取控制量值次数的不

6、受程序读取控制量值次数的影响。影响。3 3 布尔量的设置布尔量的设置2. 动作方式设置动作方式设置 按钮松开前处于转换状态按钮松开前处于转换状态鼠标单击控件时,就转换为新鼠标单击控件时,就转换为新的状态值,并保持此值直到松的状态值,并保持此值直到松开鼠标按键。不受程序读取控开鼠标按键。不受程序读取控制量值次数的影响。制量值次数的影响。类似于门铃。类似于门铃。3 3 布尔量的设置布尔量的设置2. 动作方式设置动作方式设置 当按钮按下时锁定动作当按钮按下时锁定动作单击控件时它就改变状态值,单击控件时它就改变状态值,并保存这个值,直到程序读取并保存这个值,直到程序读取这个值一次,它才恢复缺省值这个值

7、一次,它才恢复缺省值。常用于终止常用于终止WhileWhile循环,使程循环,使程序只执行某项操作一次。序只执行某项操作一次。3 3 布尔量的设置布尔量的设置2. 动作方式设置动作方式设置 当按钮松开时锁定动作当按钮松开时锁定动作鼠标单击控件后再松开按键时鼠标单击控件后再松开按键时控件的状态值改变,并保持这控件的状态值改变,并保持这个值直到程序读取一次后,才个值直到程序读取一次后,才恢复原来的值。恢复原来的值。常用于终止常用于终止WhileWhile循环,使下循环,使下一次运行便利。一次运行便利。3 3 布尔量的设置布尔量的设置2. 动作方式设置动作方式设置 松开前处于锁定状态松开前处于锁定状

8、态单击控件时它就改变控制值,单击控件时它就改变控制值,并保存这个值,直到鼠标松开并保存这个值,直到鼠标松开并且程序读取这个值一次。并且程序读取这个值一次。见示例见示例“布尔变量动作布尔变量动作.vi”4 4 快捷键的设置与编辑键盘焦点顺序快捷键的设置与编辑键盘焦点顺序1. 快捷键的设置快捷键的设置程序运行以后按程序运行以后按Tab键可以依次对各个输入键可以依次对各个输入控件进行编辑。控件进行编辑。见示例见示例“快捷键快捷键.vi”4 4 快捷键的设置与编辑键盘焦点顺序快捷键的设置与编辑键盘焦点顺序1. 快捷键的设置快捷键的设置如果希望某个控件单独分配如果希望某个控件单独分配快捷键,就需要在控件

9、的快快捷键,就需要在控件的快捷菜单命令捷菜单命令AdvancedKey Navigation对话框进行设对话框进行设置。置。见示例见示例“快捷键快捷键.vi”4 4 快捷键的设置与编辑键盘焦点顺序快捷键的设置与编辑键盘焦点顺序2. 编辑键盘焦点顺序编辑键盘焦点顺序键盘焦点顺序:键盘焦点顺序:Tab键在键在各个控件上轮流的次序。各个控件上轮流的次序。见示例见示例“快捷键快捷键.vi”人为改变键盘焦点顺序:人为改变键盘焦点顺序:EditSet Tabbing Order指定新的键盘焦点值指定新的键盘焦点值方法:在方法:在Click to set to中输中输入数字,然后单击某个控件入数字,然后单击

10、某个控件,这个控件就被赋予这个数,这个控件就被赋予这个数字的键盘焦点值。字的键盘焦点值。5 5 控件的布置控件的布置1. 替换与删除控件替换与删除控件替换:弹出快捷菜单选替换:弹出快捷菜单选“Replace”删除:定位删除:定位+Delete2. 改变控件大小和控件比例化改变控件大小和控件比例化改变控件大小:用定位选择工具或工具改变控件大小:用定位选择工具或工具 条上的条上的Resize Objects5 5 控件的布置控件的布置控件比例化:使控件的大小自动随前面板尺寸变化。控件比例化:使控件的大小自动随前面板尺寸变化。方法:先选中控件,然后使用菜单命令方法:先选中控件,然后使用菜单命令Edi

11、tScale Object with Panel。5 5 控件的布置控件的布置增加前面板局部控件:按住增加前面板局部控件:按住Ctrl键用定位与选择工具在前键用定位与选择工具在前面板上划出一个区域,这个区域的控件就会移开。面板上划出一个区域,这个区域的控件就会移开。3. 控件排比控件排比对齐控件:使用工具条上的对齐工具对齐控件:使用工具条上的对齐工具Align Objects。5 5 控件的布置控件的布置分布控件:使用工具条上的分布工具分布控件:使用工具条上的分布工具Distribute Objects。5 5 控件的布置控件的布置网格的应用:显示与隐藏网格使用菜单命令网格的应用:显示与隐藏网

12、格使用菜单命令ToolsOptions,在打开的选择项对话框下拉列表中选择在打开的选择项对话框下拉列表中选择Alignment Grid。是否显示网格是否显示网格网格间隔像素网格间隔像素网格与背景的对比度网格与背景的对比度是否生效是否生效新控件是否按网格缩放新控件是否按网格缩放网格的形状网格的形状5 5 控件的布置控件的布置4. 组合与锁定控件组合与锁定控件组合与锁定控件:使用工具条上的重排序组合与锁定控件:使用工具条上的重排序Reorder按钮按钮 。控件层叠:使用工具条上的重排序控件层叠:使用工具条上的重排序Reorder按钮按钮 。6 6 定制控件定制控件1. 创建自定义控件创建自定义控件 打开定制控件面板的方法有两种:打开定制控件面板的方法有两种: 通过通过“新建新建”对话框打开对话框打开Create NewOther Document TypeCustom Control 用快捷菜单打开用快捷菜单打开在前面板已经存在的控件上使用快捷菜单命令在前面板已经存在的控件上使用快捷菜单命令:AdvancedCustomize6 6 定制控件定制控件举范例:举范例:6 6 定制控件定制控件2. 创建自定义控件图标创建自定义控件图标为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论