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

zsr 2000-06-15 05:49:00
如何实现office97样式的浮动菜单栏?当子窗口最大化时,其最大(小)按钮出现在浮动菜单栏上?
...全文
153 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提供了在新实例中打开当前工作簿(文档)和在新实例中新建工作簿(文档)的功能
Office Tab 是一款应用于 Microsoft Office 的插件,其内含 ExcelTab、WordTab 和 PowerPointTab三个组件,分别对应使Excel、Word 和 PowerPoint 支持文档级别标签功能。Office Tab Enterprise 包含有 Word Tab, Excel Tab, PowerPoint Tab, Project Tab 以及 Visio Tab。 Office Tab 主要作用就是为 Microsoft Office 办公软件 Word、Excel、Powerpoint 添加一个类似于 IE、Firefox 的多标签工具栏。方便用户在不同的文档(工作簿或者演示文稿)之间切换。提高您使用 Microsoft Office 办公的效率。 最新版本:9.60 支持平台:WinXp, Win2003, Win2000, WinVista, Win7 2主要功能 Office Tab能为 Microsoft Office 办公软件 Word、Excel、Powerpoint 添加一个类似于 IE、Firefox 的多标签工具栏,方便用户在不同的文档(工作簿或者演示文稿)之间切换,从而提升您使用 Microsoft Office 办公的效率。 ★可调节文档标签栏显示位置,可以显示在工作区的上、下、左或者右方; ★可以自定义标签栏的颜色; ★WordTab和ExcelTab提供了标签锁定功能锁定后的文档不能保存和关闭; ★独立Office Tab设置中心,更加方便的设置Office Tab的各组件功能; ★漂亮的的皮肤外观样式,有11种可以选择; ★可以设置为单一文档时隐藏标签栏; ★中键单击指定标签或者左键双击指定标签可以关闭文档;左键双击标签栏空白处添加空白文档; ★WordTab和 ExcelTab支持标签拖拽移动功能 ★在标签上用*来区别有改动的文档(注:PowerPointTab不支持) ★标签栏右键菜单中选择提供了一些附加的功能,如全部关闭,关闭非活动文档等 ★提供了是否显示标签栏的开关,方便大家设置 ★提供了快捷键切换标签是否显示(默认为Win+Q,可自定义) ★提供了快捷键切换标签项 (默认为Ctrl+Tab,可自定义) ★提供了Alt+N的快捷键方式选择对应的标签项 (N 为数字键) ★提供了可以自定义标签布局功能。可以选择自动、压缩和固定三种布局 ★提供了可以自定标签的最大宽度 (自动和压缩布局)或者固定宽度(固定宽度布局)功能 ★提供了在标签上修改文档文件名功能 ★提供了打开文档所在文件夹的功能 ★为ExcelTab和 WordTab提供了在新实例中打开当前工作簿(文档)和在新实例中新建工作簿(文档)的功能 3软件适用对象 适用于Microsoft Office 2003、2007、2010和2013,兼容Office 2010和2013 32/64位。 4Office Tab FAQ 1.假若安装该插件,计算机需要什么样的操作系统支持? 目前Office Tab 最新版适用在WindowsXP, Vista 或Windows 7系统上,软件环境要求安装有完整版本的Microsoft Office 2003、Microsoft Office 2007 或者 Microsoft Office 2010(32位或者64位)。 2.我可以自定义标签栏吗? Office Tab 提供了Office Tab 设置中心,分别为文档,工作簿和演示文稿的“常规和位置”、“标签外观”选项,可设置您的需求。 另外,假如您打开文档时,只需要在标签栏的空白处点击右键并单击“Word Tab选项”,Word Tab选项窗口会自动弹出,此时您就可以自定义标签栏了,工作簿和演示文稿也可以执行此操作。 3.office Tab 支持多种语言吗? 目前提供的最新版本office Tab 7.00可支持中英两种语言. 4.Office Tab中有没有提供键盘热键? 该插件提供键盘快捷切换功能。在默认情况下,Ctrl+Tab键可以快速在不同的标签间切换,Win+Q键可以快速显示或隐藏标签栏而Alt+N的快捷键方式选择对应的标签项。(N代表的是阿拉伯数字1-9) 如果你不想要快捷切换键的话,可分别在Wordtab,Exceltab ,PPttab选项中设置不勾选“启用快捷键切换标签栏是否显示”和“启用快捷键切换标签”。 5.怎样判断Office Tab中的组件是否被禁用了? 2003版:帮助--> 关于Wordtab --> 禁用项目--> 点击被禁用的加载项--> 启用 2007版: Office按钮--> 选项--> 加载项--> 管理--> 在下拉列表中选择“禁用项目”-->点击被禁用的加载项--> 启用 Office Tab软件.

5,388

社区成员

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

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