如何实现office97样式的菜单栏?

zsr 2000-06-15 05:49:00
如何实现office97样式的浮动菜单栏?当子窗口最大化时,其最大(小)按钮出现在浮动菜单栏上?
...全文
154 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
skt642 2001-05-31
  • 打赏
  • 举报
回复
78307关注!
liguang 2000-06-17
  • 打赏
  • 举报
回复
你用的是DELPHI几,3和3以下的版本可以使用TOOLBAR97来实现,4,5自己就可以实现。
twoy2000 2000-06-17
  • 打赏
  • 举报
回复
仔细试一试每个DELPHI控件,你会发现有很多问题都会迎刃而解。
Un1 2000-06-16
  • 打赏
  • 举报
回复
直接使用activebar2
zxghl 2000-06-15
  • 打赏
  • 举报
回复
首先,添加一个TControlBar;
在TControlBar上添加TMemuBar;
TMenuBar是将主菜单做到TToolBar上的扩展控件,可以到
“www.borland.com”下载。
Office风格的菜单工具条就出现了。
如果先添加TCoolBar,则实现IE风格的工具条。
菜单栏的浮动可以参照Delphi的例子:“Delphi5\Demos\Docking\dockex.dpr”
WHQ 2000-06-15
  • 打赏
  • 举报
回复
首先它的扩展风格中有WS_EX_TOOLWINDOW,另外可能还采用了OWNER_DRAW
Office Tab 是office的扩展插件,Office Tab 的主要功能就是可以让office 2010、2007、2003实现多窗口标签式浏览。(目前支持Word、Excel、PowerPoint )不仅如此,Office Tab 还支持自定义标签外观、标签的显示位置、标签的关闭方式、随意拖拽标签位置等。你甚至可以像使用浏览器一样来使用OfficeOffice Tab Enterprise Edition 9.1 with key 简体中文版功能特点: 可调节文档标签栏显示位置,可以显示在工作区的上、下、左或者右方,可以自定义标签栏的颜色; WordTab和ExcelTab提供了标签锁定功能,PowerPointTab不支持,锁定后的文档不能保存和关闭; 独立Office Tab设置中心,更加方便的设置Office Tab的各组件功能; 有11种可供选择的漂亮的的皮肤外观样式,可以设置为单一文档时隐藏标签栏; 中键单击指定标签或者左键双击指定标签可以关闭文档;左键双击标签栏空白处添加空白文档; WordTab和 ExcelTab支持标签拖拽移动功能(PowerPointTab不支持); 在标签上用*来区别有改动的文档(PowerPointTab不支持); 标签栏右键菜单中选择提供了一些附加的功能,如全部关闭,关闭非活动文档等; 提供了是否显示标签栏的开关,提供了快捷键切换标签是否显示(默认为Win+Q,可自定义); 支持快捷键切换标签项 (默认Ctrl+Tab,可自定义),支持Alt+N的快捷键方式选择对应的标签项 ; 提供了可以自定义标签布局功能。可以选择自动、压缩和固定三种布局; 提供了可以自定标签的最大宽度 或者固定宽度功能,提供了在标签上修改文档文件名功能; 提供了打开文档所在文件夹的功能; 为ExcelTab和 WordTab提供了在新实例中打开当前工作簿(文档)和在新实例中新建工作簿(文档)的功能。
  OfficeTab是一款应用于 Microsoft Office 的插件,其内含 ExcelTab、WordTab 和 PowerPointTab三个组件,分别对应支持 Excel、Word 和 PowerPoint 的多标签模式运行。其主要作用就是为 Microsoft Office 办公软件 Word、Excel、Powerpoint 添加一个类似于 IE、Firefox 的多标签工具栏。方便用户在不同的文档(工作簿或者演示文稿)之间切换。提升您使用 Microsoft Office 办公的效率。 OfficeTab功能: 丰富的标签显示位置,可以显示在工作区的上、下、左或者右方 可以自定义标签栏的颜色 WordTab和ExcelTab提供了标签锁定功能(不支持PPtTab),锁定后的文档不能保存和关闭。 独立OfficeTab设置中心,更加方便的设置OfficeTab的各组件功能 漂亮的的皮肤外观样式,有11种可以选择 可以设置为单一文档时隐藏标签栏 中键单击指定标签或者左键双击指定标签可以关闭文档;左键双击标签栏空白处添加空白文档 WordTab和 ExcelTab支持标签拖拽移动功能(不支持PPtTab) 在标签上用*来区别有改动的文档(不支持PPtTab) 右键菜单中选择提供了一些附加的功能,如全部关闭,关闭非活动文档等 Office Tab提供了是否显示标签栏的开关,方便大家设置 提供了快捷键切换标签是否显示(默认为Win+Q,可自定义) 提供了快捷键切换标签项(默认为Ctrl+Tab,可自定义) 提供了Alt+N的快捷键方式选择对应的标签项 提供了可以自定义标签布局功能。可以选择自动、压缩和固定三种布局 提供了可以自定标签的最大宽度 (自动和压缩布局)和固定宽度(固定宽度布局)功能 提供了重命名文档功能 提供了打开文档所在文件夹的功能 为ExcelTab和 WordTab提供了在新实例中打开当前工作簿(文档)和在新实例中新建工作簿(文档)的功能

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧