【海川化工论坛】-海川网-化海川流

用户名账户登录  

用户名密码方式登录

QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

▲【推荐展示】 开通18840911640     
信息推荐  -  【 品牌 

[资源] InTouch7.11使用入门 — 使用WindowMaker

 关闭 [复制链接]
7081 |0
cjlsVIP会员 VIP会员 | 显示全部楼层 |阅读模式       最后访问IP新疆维吾尔自治区
头衔:  TA暂未设置 

服务2亿工业人 [化海川流] 一键加入

您需要 登录 才可以下载或查看,没有账号?注册

x
InTouch7.11使用入门 — 使用WindowMaker
中国工控网站(chinakong.com)
通过设置WindowMaker和WindowViewer的各种属性,您可以自定义应用程序的功能和最终外观。例如,您可以指定WindowViewer 中的可用菜单,也可以在应用程序的标题栏中显示公司名称等等。
本章向您介绍如何配置WindowMaker和WindowViewer、使用WindowMaker窗口、编辑和排列图形对象,以及如何安装和使用向导及ActiveX 控件。
简单对象
WindowMaker 有四种基本类型的简单对象:线条、填充图案、文本和按钮。每种简单对象类型都包含影响其外观的属性,这些属性包括线条颜色、填充色、高度、宽度和方向等,并且可以是静态,也可以是动态。静态属性在应用程序运行期间保持不变,动态属性与表达式值相链接,因此表达式值的变化会导致属性的变化。例如,一个对象的填充色可以与一个离散表达式的值相链接。根据表达式的状态,当表达式为真时,填充色显示为一种颜色,当表达式为假时,填充色显示另一种颜色。简单对象的大多数属性都可以设为动态。一个对象可以具有一个以上的动态属性。动态属性可以任意组合,以达到所需的结果。简单对象主要有:线条,填充图案,文本,按钮。
复杂对象
除了简单对象外,InTouch 也支持存在相当差异的各种复杂对象。WindowMaker 的复杂对象主要有:位图,趋势,符号,单元,向导,ActiveX 控件。
使用 WindowMaker 窗口
您的InTouch 应用程序更像是用于保存图形和文本对象的一系列窗口。当您在WindowMaker 中创建新窗口时,程序会要求您定义该窗口的某些属性,例如背景色、标题和屏幕位置等。您也可以创建QuickScript ,根据窗口是打开、显示还是关闭加以执行。
本章节包含您创建打开、保存、关闭、删除和复制窗口时需要遵循的步骤。
创建新窗口
  • 要创建一个新窗口:
1、在“文件”菜单上,单击“新建窗口”或者单击通用工具栏上的“新建窗口”工具。“窗口属性”对话框出现:
2、在名称框中,输入您要在新窗口的标题栏中显示的名称。名称最长可达32 个字符,它可以包含嵌套空格、标点符号和键盘上的任何其它字符,但引号(") 除外。
3、在注释框中,输入您要与窗口关联的任何其它注释(可选)。此信息仅出于文档化目的并不用于应用
程序中。
4、单击“窗口颜色”框,选定窗口的背景色。
5、单击您要用作窗口背景的颜色。
6、选择您要使用的“窗口类型”。窗口类型有三种:替换,覆盖,弹出。
7、选择窗口的“框式样式”。式样有三种:单一,加倍,无。
8、如果您希望窗口带标题栏,请选择“标题栏”。通过在标题栏上单击并拖动鼠标,标题栏也可以用于移动窗口。
9、如果您希望用户能够在WindowViewer 中改变窗口大小,请选择“大小控制”。
10、在“维数”组中,输入每个窗口坐标的象素位置。
11、单击“脚本”访问“窗口脚本”编辑器。您可以对窗口应用三种脚本类型:显示时,在显示期间,隐藏时。
打开窗口
在开发应用程序期间,只要您的计算机内存足够,您可以打开任意多个窗口。
  • 要打开窗口:
1、在“文件”菜单上,单击“打开窗口”,或者单击“通用工具栏”上的“打开窗口”工具。“打开窗口”对话框出现,列出应用程序中的所有窗口名。
2、单击您要打开的窗口名旁边的复选框。
3、单击“确定”关闭对话框并打开选定的窗口。
保存窗口
一旦创建窗口,您需要在关闭窗口或退出应用程序之前保存窗口。所有与窗口关联的图形、QuickScript和属性等均将被保存。
  • 要保存窗口:
1、在 “文件”菜单上,单击“保存窗口”,或者单击“通用工具栏”上的“保存窗口”工具。“保存窗口”对话框出现,列出所有需要保存的窗口名。
2、单击您要保存的窗口名旁边的复选框。
3、单击“确定”关闭对话框并保存选定的窗口。
关闭窗口
如果您试图关闭一个自上次保存以来修改过的窗口,程序会在WindowMaker 关闭窗口之前,提示您保存所做的修改。
  • 要关闭窗口
1、在“文件”菜单上,单击“关闭窗口”,或者单击“通用工具栏”上的“关闭窗口”工具。“关闭窗口”对话框出现,列出所有当前打开的窗口名。
2、单击您要关闭的窗口名旁边的复选框。
3、单击“确定”关闭对话框并关闭选定的窗口。
删除窗口
  • 要删除窗口
1、在 “文件”菜单上,单击“删除窗口”,“删除窗口”对话框出现,列出所有当前打开的窗口名。
2、单击您要删除的窗口名旁边的复选框。
3、单击“确定”关闭对话框并删除选定的窗口。
复制窗口
如果您想要复制一个现有的窗口,则需复制的窗口必须打开。
  • 要复制窗口
1、在“文件”菜单上,单击“窗口另存为”。“在新名下要保存的窗口”对话框出现,列出所有当前打
开的窗口名。
2、单击您要复制的窗口名旁边的复选框(只能选定一个窗口名)。“保存窗口”对话框出现:
3、在“新名”框中,为新窗口输入一个有效的名称。
4、单击“确定”关闭对话框并创建复制窗口。
排列窗口对象
WindowMaker 为您提供了许多用于排列窗口对象的工具,你可以用这些排列工具来排列屏幕上你画的图形。
使用图像和位图
在其它 Windows 程序中创建的所有图形对象,如图形、屏幕抓图、AutoCad 制图、JPEG 、PCX 和TGA文件类型等,必须粘贴到WindowMaker 的位图容器中。
WindowMaker 将位图视为单一对象,因此,您不能对位图中的单个元素设置动画,也不能将位图放入符号中,但是您可以将位图纳入单元中。
在WindowMaker 中,您可以旋转位图、JPEG 、 PCX 和TGA 图像。它们能以90 度的增量顺时针或逆时针旋转360 度(即90 度、180 度、270 度和360 度),位图附带的任何链接将随之一起旋转。
您也可以用透明颜色定义位图,这样您就可以让其漂浮在其它对象上,当您用透明颜色定义位图时,使用透明颜色的所有位置将显示窗口背景色或位图后面的任何对象(每个位图只能使用一种透明颜色)。
使用文本对象
在WindowMaker 中,您可以改变任意选定文本对象的字体、字型、字体大小、对齐方式和旋转。您也可以按 90 度的增量使文本对象顺时针或逆时针旋转 360 度(90 度、180 度、270 度和 360 度),例如:
使用“格式工具栏”上包含的工具,您可以对选定的对象快速应用“文件”菜单上的大部分命令,例如:
格式化文本对象
所有WindowMaker 文本命令都是针对单个或多个文本字符串选项及数值域进行的,如果在执行“文本”菜单上的命令时没有选定文本对象,则该命令会自动应用于“格式工具栏”上的相应文本工具的缺省设置,以及“绘图对象工具栏”上的文本工具的缺省设置之上。
文本对齐方式属性设置对于用于输出动态值的文本对象特别重。要对齐方式决定在运行时如何显示不同长度的域。
例如,如果您要在居中或右对齐的文本字符串末尾显示数值,则每当显示的数字位数改变时,整个文本字符串(包括值)将会再次居中或右对齐。
使用线条和轮廓
您可以改变线条对象的样式和宽度,包含椭圆形、长方形、多边形、位图或图像的轮廓。您可以对单个或多个选定对象应用线条样式或宽度的更改。“线”菜单分成两个部分。上面的部分包含线宽,下面的部分包含线样式。例如:
  • 要应用线命令
选择对象,然后在“线”菜单上,单击所需的线样式或宽度。
  • 要删除对象的轮廓
选择对象,然后在“线”菜单上,单击“无线”,对象的轮廓即被删除。
使用向导
向导可以在应用程序开发阶段为您节省大量的时间,并且易于使用和配置。要配置向导,先安装向导,在“向导选择”对话框中选择向导,将其粘贴到窗口中,然后双击它。屏幕将出现相应的配置对话框(假定该向导可进行配置)。例如,如果您要使用游标向导,则需要配置的项目包括标记名效果、游标的最大与最小范围标签以及填充色等等。通过使用向导您可以节省大量的开发时间,因为您不必再花时间单独绘制对象的各个组件、设置对象的值范围,或设置对象的动画效果。
  • 要安装或删除向导
1、在“特别”菜单上,指向“配置”,然后单击“向导ActiveX 安装”,或者在应用程序浏览器中,双击“向导/ActiveX 安装”,“向导/ActiveX 安装“对话框出现,并显示向导安装属性页。
2、在“已安装的向导”列表中,选择您要从应用程序中删除的向导,然后单击“删除”。屏幕出现一个要求您确认删除的对话框。
3、单击“是”以删除向导。被删除的向导将移至“已卸载的向导列表”中。
4、要安装向导,在“已卸载的向导列表”中选定向导,然后单击“安装”。
使用 ActiveX 控件
ActiveX 控件的前身为 OLE 控件或OCX ,是以标准方式执行特定功能的独立软件组件,它为可重复使用的组件定义了标准接口。ActiveX 控件不是独立的应用程序,而是置入控制容器内的服务器。要使用ActiveX 控件,必须将其置于ActiveX 容器内。InTouch 是一种ActiveX 容器。Microsoft VisualBasic 和Internet 浏览器也是ActiveX 容器。
ActiveX 控件与 InTouch 向导几乎完全一样,不同的是它给 InTouch 应用程序带来了引人注目的新功能。您可以使用Visual Basic 、 Microsoft VC++ 或其它第三方开发工具来创建ActiveX 控件,也可以从第三方购买某些特殊功能的ActiveX 控件,这些控件以OCX 的形式封装。
您可以在InTouch 应用程序中使用一个或多个ActiveX 控件,InTouch 允许您方便地选择 ActiveX控件、将其粘贴到任何应用程序窗口,以及添加到“向导/ActiveX ” 工具栏中。您也可以将ActiveX 事件脚本从一个应用程序导入另一应用程序。
  • 要在InTouch 中使用ActiveX 控件:
1、安装您要使用的ActiveX 控件。
2、选择并粘贴ActiveX 控件到WindowMaker 窗口。
3、配置ActiveX 控件的属性并为其指定标记名。
4、将ActiveX 事件与ActiveX 事件脚本关联。
5、调用ActiveX 方法并在ActiveX 事件脚本或其它InTouch QuickScript 中设置ActiveX 控件属性您可以在WindowMaker 中对ActiveX 控件执行下列编辑操作:
·
调整ActiveX 控件的大小(如果控制支持大小调整)。
·
复制、剪切、拷贝、粘贴和删除ActiveX 控件。
·
对ActiveX 控件使用所有对齐命令(左、右、顶、底、中心点对齐)。
·
将ActiveX 控件添加到“向导/ActiveX ” 工具栏。
·
在创建单元时,可随其它对象一起添加ActiveX 控件。
·
可使用 WindowMaker 菜单命令及相应的工具栏工具来直接修改许多ActiveX 属性,例如:缩小字体、线颜色、填充色等。

 

发表于 2008-12-24 17:14:36

评分

1

查看全部评分

▲【百万次展示】行业宣传 加入18840911640

声明:

本站是提供个人知识管理及信息存储的网络存储空间,所有内容均由用户发布,不代表本站观点。

请注意甄别主题及回复内容中的联系方式、诱导购买等信息,谨防诈骗。

当前内容由会员用户名 cjls 发布!权益归其或其声明的所有人所有 仅代表其个人观点,仅供学习交流之用。

本主题及回复中的网友及版主依个人意愿的点评互动、推荐、评分等,均不代表本站认可其内容或确认其权益归属,

如发现有害或侵权内容,可联系我站举证删除,我站在线客服信息service@hcbbs.com 电话188-4091-1640 


          特别提示:

          本站系信息发布平台,仅提供信息内容存储服务。

          包括但不限于:不能公开传播或无传播权、禁止分享的出版物、涉密内容等
          不听劝告后果自负!造成平台或第三方损失的,依法追究相关责任。

          请遵守国家法规;不要散播涉爆类、涉黄毒赌类、涉及宗教、政治议题、谣言负面等信息   

     

您需要登录后才可以回帖 登录 | 注册

本版积分规则

【海川学课】
积分

财富分获取方法

[签到][参与互动][每月建设者加分]

[他人给于的评分]

海川分获取方法

[每月建设者达标后加分]

[他人给于的评分]

▲【推荐展示】 开通18840911640  
服务联系
微信关注
回到顶部

 

关于我们  -  隐私协议    -  网站声明   -  个人名片   -  企业会员   -  个人会员  -  记录统计

专家智库  -  海川市场    -  众包悬赏   -  分类信息   -  视频学课   -  在线计算  -  单位换算


海川网不良信息举报电话   0411-88254066     举报信箱   service@hcbbs.com     举报中心


客服#  18840911640【微信同号】   信箱   hcbbs.com@qq.com   【点我QQ联系海川客服】   

平台统计:        GMT+8, 2024-3-29 08:00

化海川流(hcbbs.com) @Discuz! X3 . 0.054959 second(s), 39 queries , Redis On.

辽公网安备21100302203002号  | 辽ICP备17009251号  |  辽B2证-20170197