Как я могу иметь панель инструментов, как это? (Delphi) - PullRequest
2 голосов
/ 28 июля 2010

Мне нравится эта панель инструментов. Где я могу найти его ? альтернативный текст http://i28.tinypic.com/5ofr0n.png

Спасибо

Ответы [ 4 ]

3 голосов
/ 28 июля 2010

Вы можете достичь чего-то (по крайней мере, очень) похожего на это со стандартными компонентами Delphi:

  • добавьте TControlBar к вашей форме
  • установите его DrawingStyle в dsGradient
  • установите свой BevelKind равным bkNone
  • добавьте TToolBar на этот ControlBar
  • установите его DrawingStyle в dsGradient
  • добавьте TToolButton на этот набор инструментов ToolBar
  • его стиль в tbsDropDown
2 голосов
/ 28 июля 2010

Вы можете получить такой же, используя бесплатный для некоммерческого использования (и недорогой для коммерческого использования) компонент Toolbar2000, а затем добавив надстройку SpTBXLib из Silverpoint.

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

Вы должны знать, однако, что то, что вы видите в Windows XP с включенной тематикой, будет немного отличаться от того, что вы видите в Windows Vista и Windows 7 с включенной тематикой, и что если ваша панель инструментов раскрашивает себя, используя тему XPподдержка, что он также прекратит рисовать себя таким образом, когда вы отключите «Темы XP» в Windows, например, когда вы измените Windows на использование классической плоской серой темы эпохи «Windows 2000».

0 голосов
/ 28 июля 2010

Я нашел это.его имя TRzToolbar из компонентов Rize Panels;)

0 голосов
/ 28 июля 2010

Это немного похоже на DxBar, часть VCL Suite от Developer Express.

...