首页 > 网站 > 媒体动画 > 正文

Authorware开发实例:第23例 创建多栏编辑(2)--Authorware7ShowMe范例

2024-09-08 19:26:04
字体:
来源:转载
供稿:网友

单击next->按钮,出现windows control-set property: select properties设置对话框,如图23-13所示。

 

图23-13  select properties设置对话框

在该对话框中将控制对象的属性设置为“mask”和“maskchar”。

mask”的特征值为“99”,“maskchar”的特征值为“#”。这表示第3个文本输入框“#”符号为遮罩,且本框只允许输入两位数的数字。

单击next->按钮,出现windows control-set property: finish对话框,如图23-14所示。

图23-14  windows control-set property: finish设置对话框

这是一个结束对话框,提醒用户本知识对象已选择的对象属性及其属性值已经使用了winctrl5.u32外部函数。

单击done按钮,完成setup mask 1知识对象图标的设置。setup mask 1设计图标对前面创建的第3个文本输入框的控制特性进行了设置。

focus edit 1设计图标也是一个windows controlset property知识对象,其设置对话框与setup mask 1基本相同。

不同之点在于focus edit 1知识对象的控制对象为“=ed1_1”(即第一个文本输入框),控制属性为“focus”,属性值为“true”。这表示光标将聚集到此输入框。

此外,流程中的reset var.s运算图标中使得validentry:=0,该变量的状态将在后面控制程序的走向。

及时点评  set controls群组图标中应用了5个知识对象图标,前面3个用于创造3个文本输入框,其中第1、2个文本输入框为edit控制方式;第3个为maskedit控制方式;第4个知识对象设置了maskedit控制的mask属性;而第5个知识对象设置了edit控制的focus属性。这样就很方便地完成了多个文本输入框的形状、位置、控制特性的创建和设置。

23.2.2  检查输入的信息

主流程图中buttons交互响应图标下含有3个分支,done按钮交互响应分支完成检查输入信息的功能。

单击done按钮进入此分支。该分支的下级流程如图23-15所示。

该流程中含有3个知识对象图标。

get text from edit 1是一个windows controlget property知识对象。get property知识对象的功能是获取windows control知识对象所创建的控制对象的特性值。

双击get text from edit 1设计图标,打开该知识对象的设置向导对话框,如图23-16所示。

图23-15  done分支下级流程

图23-16  get text from edit 1设置向导对话框

该对话框显示设置包含了5个项目和本知识对象的简介。

单击next->按钮,出现windows control-get property: id variable设置对话框,如图23-17所示。

图23-17  windows control-get property: id variable设置对话框

在该对话框中设置了控制对象为“=edt_1”,即第1个文本输入框,且控制方式为all

单击next->按钮,出现“property name”设置对话框,如图23-18所示。

图23-18  windows control-get property: property name设置对话框



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表