1.问题的提出
  大多数流行的Windows95用户界面都使用了工具栏。请问,如何在MDI Image Tracking数据库应用程序里添加一个集成的工具栏?这个工具栏应简化所有程序特性的使用。
  2.实现技术
  将工具栏控件与Image List(图像列表)控件组合起来以后,可在一个MDI应用程序里有效地添加工具栏。针对工具栏内的按钮,Image List将容纳一个图标列表。针对不同的按钮选项,工具栏也会提供工具提示特性。
  3.实现步骤
  (1)创建一个新项目,命名为4-2.VBP。根据表总结的信息,在Forml里添加适当的对象和属性。将表单保存为4-2.FRM。
  (2)在Image Tracker表单里添加下述代码集。工具栏有一个按钮集,它定义了工具栏使用的所有按钮。通过引用按钮的索引编号,我们可以判断当前选定的是哪个按钮,并调用相应的进程。注意,每个工具栏按钮都引用了一个对应的菜单选项。因此,可在此直接调用每个菜单选项使用的原始代码。针对Image Data和Image View按钮,如当前只有MDI表单载入,就会打开数据库;否则,就显示数相应的表单。
  (3)如双击Image Tool工具栏,该工具栏就会从视线中消失。但是,此时务必使MDI表单的菜单栏进入可见状态。如看不见菜单栏,便不应隐藏工具栏。
  (4)如选择了Show Menu(显示菜单)选项,会调用MenuShowMenu例程。该例程可控制表单菜单的显示与否。
  (5)MenuShowTool例程控制了工具栏的显示与隐藏。具体处于哪种状态取决于mShowTool菜单项是否复选。如菜单处于复选状态,工具栏就会隐藏起来,所有Show ToolBar菜单项都会进入复选状态;如菜单处于未复选状态,所有Show ToolBar菜单项都会进入复选状态,并显示出工具栏。
  (6)MenuShowMenu例程控制了表单内菜单的显示与隐藏。如复选了Show Menu菜单项,文档管理软件菜单就会进入隐藏状态;否则就会显示出菜单。菜单处于隐藏状态时,很重要的一点是确保工具栏处于可见状态。如菜单和工具栏都隐藏起来了,用户就会进入进退维谷的尴尬境地。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 构件一个工具栏,简化对文档管理软件菜单选项的访问