【世纪星 Q&A 】关于画面制作(一)
Q:世纪星的覆盖式、替换式、弹出式画面里有何区别,如何操作?
A:1)覆盖式画面:它重叠在当前画面之上,关闭后被覆盖的画面又可见。
2)替换式画面:显示时,所有与之相交的画面自动从屏幕上和内存中删除。建议尽量使用“替换式”画面以节约内存。
3)弹出式画面:类似于“覆盖式”画面,总显示在画面的最前面,一般用于对话框或信息显示。
Q:世纪星的画面支持多屏显示吗?如何设置?
A:1)在计算机上安装多屏显示卡。
2)在“系统配置\运行系统配置\其它参数”的属性对话框中选择相应的多屏选项。
3)设置画面的左上角坐标。
Q:演示程序的下拉菜单是怎么实现?
A:用世纪星的菜单控件,再命令语言中通过系统变量“$用户菜单”来控制菜单项的执行内容。
Q:在世纪星中如何实现透明位图?
A:选中位图,按鼠标右键,在弹出的菜单中选择“透明位图”,在“属性工具栏”中选择透明的颜色即可。
Q:我有一个位图,希望屏幕的底色与位图的颜色一样,如何实现?
A:世纪星提供屏幕取色功能,可以获取画面中任意一点的颜色,增加到调色板的自定义颜色中,以后就可以随时使用这个颜色了。
Q:改变多边形或多边线的各顶点的位置时如何才能使移动位置精确?
A:使用“改变图素形状”功能,再通过键盘移动焦点可以实现。
世纪星规定,用光标键移动图素,必须遵守以下原则:
1)用光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动1个象素。
2)用Shift键+光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动10个象素。
3)用Ctrl键+光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动50个象素。
Q:如何把一个工程做的图素拿到其他工程上用?
A:可以将几个图素合成一个单元,加到图库中,这样,其他工程都可以调用这个图库单元。
Q:如何把位图添加到图库中?
A:由于单元是由两个或两个以上的图素组成,因此,可以给位图加个框(这个框可以用透明填充,整个都可以看不见),再合成一个单元,加到图库中。
Q:如何向一个单元中增加一个图素?
A:可以先将单元分裂成图素,再按住Ctrl键,用鼠标左键单击需要增加的图素,这样将图素选中,再合成单元。
Q:如果一个画面中,静态图素或渐进色很多对画面刷新有影响吗,需要做什么处理?
A:世纪星在存盘时要对画面进行编译,生成编译文件(.WVW文件),因此,画面中静态图素或渐进色很多对运行系统的画面刷新速度没有影响,但是会影响开发系统的刷新速度,对此,可以采用世纪星的“从屏幕抓取点位图”功能,将固定的图素变成一个位图,开发系统的刷新速度将有很大的提高。
Q:请问如何在世纪星开发的画面中增加JPG等格式的图片?
A:世纪星的“导入图像”功能可以导入15种数据格式的图形图像文件,包括JPG格式的图片。
世纪星提供绘制“点位图”功能,用鼠标左键点击工具箱中“点位图”就可以在画面上创建位图控件,用鼠标右键点击创建的位图控件,在弹出菜单中选择“导入图像”,就可以将JPG格式的图片添加到世纪星的画面上。
Q:请问对于已经开发好的工程,我希望对画面名称进行修改,如何操作,需要注意什么?
A:在世纪星的开发系统中打开你希望修改的画面,在画面上击鼠标右键选择“画面窗口特性”,在弹出的对话框中就可以修改画面的名称。
注意:由于命令语言函数中调用画面的功能是通过画面名称来实现的,因此,在修改画面名称的同时要修改有函数中有关本画面名称的地方。