
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
百度搜藏|
新浪VIvi|
365key|
Younote|
搜狐 |
博采中心|
你好BLOG|
亿友网摘|
网摘博客|
POCO网摘|
和讯网摘|
简单的中英文切换界面
我们通过一个简单的实例--"简单的中英文切换界面"来认识Authorware 6.5的这一新改进功能。在演示范例中,将用变量来实现动态的切换中英文语言界面。
1、新建一个"VarButton.a6p",如图1所示建立"EntoCHN"、"DisplayLanguage"两个自定义变量,其中"EntoCHN"为按钮标签变量,默认值为字符串"Chinese","DisplayLanguage"为控制语言显示的条件变量,条件值为"1"显示英文界面,条件值为"2"则显示中文界面,默认值为"1"显示英文界面。

图 1 建立自定义变量
2、参数初始化
添加一个计算图标"Initialize"到流程线上,写入以下代码:
SetWindowText(WindowHandle,"Example of Authorware 6.5")
Initialize(EntoCHN)
Initialize(DisplayLanguage)
其中SetWindowText为Winapi.u32的一个封装函数,功能是设置窗体的标题栏文字。
3、添加中英文对译文字内容
拖放一个决策图标到流程线上并命名为"2Language",打开决策图标的属性设置对话框(快捷方式:按住Ctrl键,同时双击选择该决策图标,将出现如图2所示的属性对话框),选择Repeat项为"Don't Repeat",Branch项为"To Calculated Path",计算条件框填入变量DisplayLanguage 。
继续在决策图标右边添加两个两个显示图标"English"和"Chinese",分别用文本工具输入两段对译的文字(如图3)。同时选择它们的决策路径属性的Erase Contents项为"Don't Erase"。

图2决策图标的属性设置