正 文

改进VB6 GUI设计


www.7dspace.com  更新日期:2005-12-5 3:17:51  七度空间


Visual Basic 6设计人员有大量内建的用户界面工具可供利用,但许多人滥用这一优势,创建出麻烦的、令人费解的GUI。遵循本文的规则,可使你的VB6 GUI变得清晰、直观、容易理解,从而提高用户满意度,并减少产品发布后的修改量。

开发正确的窗体

许多代码级的开发者不关心窗体,他们通常只是添加一个窗体,然后直接在其中插入各种控件,将这些控件作为信息容器来使用。但是,为了创建舒适的、一致的和直观的界面,必须对窗体的属性进行正确的设置。

首先应该正确指定窗体的框线样式。可选择:

    * None
    * Fixed Single
    * Sizable
    * Fixed Dialog
    * Fixed ToolWindow
    * Sizable ToolWindow

一般不要使用None,因为这会造成窗体既没有标题栏,也没有控制菜单,用户无法关闭或改变它的大小。默认值是Sizable(允许用户改变窗体的大小),但只有在所有窗体元素都能跟随窗体改变大小的前提下,才适合使用这个选项。

Fixed Dialog样式提供了一个边框,而且不允许窗体改变大小,但它在右上角拿掉了最小化和最大化按钮。要添加f这些按钮,请使用Fixed Single样式。Sizable ToolWindow和Fixed ToolWindow样式通常用于需要浮动的窗体,并允许对主窗体进行更改。

还要注意窗体的起始位置。可选择的起始位置样式包括:

    * Manual
    * Windows Default
    * CenterScreen
    * CenterOwner

默认样式是Manual,窗体在运行时和设计时的位置是一样的。Windows Default使窗体出现在屏幕左上角。CenterScreen使窗体出现在用户屏幕中央,同时忽略屏幕分辨率。CenterOwner使窗体出现在所有者窗体的中央。所谓“所有者”(Owner)窗体,是指当前窗体要在它的上方显示的那个窗体。如果没有指定所有者,新窗体就显示在桌面中央。

2页,页码:[1] [2] 

上一篇:利用.net计算时间片段
下一篇:Java与.NET之外的语言视界
作者:周靖 译  来源:开发者在线 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐