我怎么能有这样的工具栏? (DELPHI)

时间:2010-07-28 13:24:19

标签: delphi toolbar

我喜欢这个工具栏。我在哪里可以找到它? alt text http://i28.tinypic.com/5ofr0n.png

谢谢

4 个答案:

答案 0 :(得分:3)

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

  • 将TControlBar添加到表单
  • 将其DrawingStyle设置为dsGradient
  • 将其BevelKind设置为bkNone
  • 将TToolBar添加到ControlBar
  • 将其DrawingStyle设置为dsGradient
  • 将TToolButton添加到该ToolBar
  • 将其Style设置为tbsDropDown

答案 1 :(得分:2)

你可以使用免费的非商业用途(商业用途便宜)Toolbar2000组件,然后从Silverpoint添加SpTBXLib插件。

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

但是你应该知道,你在启用了主题的Windows XP上看到的内容与在启用了主题的Windows Vista和Windows 7上看到的略有不同,如果你的工具栏使用XP主题支持自我绘制,那么它当您关闭Windows中的“XP主题”时,例如当您更改Windows以使用经典的“Windows 2000”时代平灰色主题时,也会停止以这种方式绘制。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

我找到了。 它的名字是Rize Panels组件的TRz工具栏;)