本实例画面布局为屏幕上半部分为画面导航目录画面;屏幕下半部分为各主画面显示区。
假设有五个主画面(分别是zy1.grf、zy2.grf、zy3.grf、zy4.grf、zy5.grf)、一个导航画面(ym.grf)
第一:创建的各主画面要求在:位置、大小尺寸是一样,可通过另存为方法创建多个主画面
第二:为每一个主画面编写画面初始化脚本(每一个主画面定义的别名要一样):
Private Sub CFixPicture_Initialize()
PictureAlias "MainAlias" '画面初始化时定义画面别名为:MainAlias
End Sub
第三:给导航画面的各按钮编写脚本:
按上面方法设置其它按钮二、三、四、五脚本:
第四:创建一个全局变量
第五:为每一个主画面编写画面初始化脚本(增加脚本用于判断画面打开状态)
Private Sub CFixPicture_Initialize()
PictureAlias "MainAlias" '画面初始化时定义画面别名为:MainAlias
user.varPic.CurrentValue = 1
End Sub
第六:为每一个按钮配置文本颜色动画,目的为了显示当前按钮对应的画面是否已经打开