Где я могу найти демоверсию подвижной панели инструментов? - PullRequest
0 голосов
/ 12 октября 2009

В верхней части Delphi IDE находится панель инструментов с кнопками, сгруппированными на маленьких подвижных лотках. Я пытаюсь реализовать что-то подобное, но без особого успеха. Я нашел TToolbar, но не могу понять, как настроить подвижные лотки. Кто-нибудь знает, где я мог найти простое демонстрационное приложение, которое показывает, как это делается?

Ответы [ 3 ]

3 голосов
/ 13 октября 2009

Я считаю, что файл webbrows.dpr, расположенный в демонстрационном каталоге классных вещей (и включенный во все установки Delphi, начиная с Delphi 6 или около того), содержит только ту демонстрацию, которую вы ищете. Это дает вам эффект, который вы ищете, используя только поставляемые CodeGear компоненты. Вы добавляете несколько полос и устанавливаете фиксированный размер на false для полос, которые вы хотите разрешить для перемещения.

2 голосов
/ 12 октября 2009

Вы можете попробовать компонент Toolbar2000 от Джордана Рассела или пакет TBX, который является расширением для компонентов Toolbar2000.

Toolbar2000 - это набор компонентов для CodeGear Delphi и C ++ Builder, разработанный для имитации внешнего вида и поведения Office 2000. Он включает в себя перетаскиваемые и закрепляемые панели инструментов и меню.

альтернативный текст http://www.indasoftware.com/_files/img/fordev/office2003/small_classic.png

Вы можете увидеть эти ссылки.

Bye.

0 голосов
/ 13 октября 2009

Вы можете поместить свои панели инструментов в стандартный VCL TCoolBar или TControlBar. AFAIR это может иногда становиться немного грязным. Для примера взгляните на демонстрацию CoolStuff, как предложено skamradt .

...