改进VB6 GUI设计

ZDNet软件频道 时间:2003-07-28 作者:ZDNet China,周靖 译 |  我要评论()
本文关键词:vb
Visual Basic 6设计人员有大量内建的用户界面工具可供利用,但许多人滥用这一优势,创建出麻烦的、令人费解的GUI。遵循本文的规则,可使你的VB6 GUI变得清晰、直观、容易理解。
本文译自Builder.com,未经许可请勿转载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)窗体,是指当前窗体要在它的上方显示的那个窗体。如果没有指定所有者,新窗体就显示在桌面中央。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134