2010-07-28 51 views

回答

0

这看起来有点像DxBar,由Developer Express公司的VCL套件的一部分。

+2

完全不是:D ... – Kermia 2010-07-28 17:40:36

3

可以实现的东西(至少非常)相似,与标准的Delphi组件:

  • 添加TControlBar到窗体
  • 设置其DrawingStyle到dsGradient
  • 设置其BevelKind到bkNone
  • 添加TToolBar到该ControlBar的
  • 设置其DrawingStyle到dsGradient
  • 添加TToolB utton到该工具栏
  • 设置它的样式为tbsDropDown
+0

谢谢。但我需要一个蓝色的工具栏,就像那样! – Kermia 2010-07-28 17:37:18

0

我发现了它。 其名称是Rize Panels组件的TRzToolbar;)

2

您可以像使用免费用于非商业用途(并且商业用途不贵)的Toolbar2000组件,然后添加SpTBXLib附加组件,来自Silverpoint。

http://www.silverpointdevelopment.com/sptbxlib/index.htm

你应该知道不过是你在Windows XP上看到主题化启动会比你看到在Windows Vista和Windows 7稍有区别启用了主题化,而且如果您的工具栏绘制本身使用XP主题支持,当您关闭Windows中的“XP主题”时,比如当您将Windows更改为使用经典的“Windows 2000”时代平板灰色主题时,它也将停止以这种方式绘制自己。

+0

+1为SpTBX。但是,Toolbar2000不适用于商业用途。在这里看到它的网站:http://www.jrsoftware.org/tb2kreg.php。不过值得付出。它加上SpTBX是一个很好的用户界面/工具栏库。 – 2010-07-29 02:34:43

+0

我一直忘记Toolbar2000没有获得商业免费使用许可。它是开源的,可以免费下载,但如果你不付钱,你在技术上做了一些非法的事情(反正大多数国家),肯定会做一些错误的事情。乔丹罗素是一个伟大的德尔菲开发人员,TB2K值得名义注册费。 – 2010-07-29 20:41:06