Как сделать панель запуска в стиле rocketdock / OSX с помощью Delphi - PullRequest
2 голосов
/ 22 апреля 2009

Я бы хотел сделать панель инструментов с иконками, которые становятся больше при наведении на них курсора. Я не против изобретать велосипед, но если кто-нибудь может предложить хороший:

  1. Формат изображения (не уверен, что здесь будут работать растровые изображения, и не уверен, как делать векторы)
  2. Существующий контроль (платный или бесплатный, если я могу использовать его в приложении с закрытым исходным кодом)
  3. Класс контейнера (достаточно ли TPanel?)

Ответы [ 2 ]

6 голосов
/ 22 апреля 2009

Я еще не использовал его лично, но, возможно, стоит проверить TMS TAdvSmoothDock, а не изобретать велосипед ..?

http://www.tmssoftware.com/site/advsmoothdock.asp

1 голос
/ 23 апреля 2009

На нашем сайте delphi.about.com есть пример кода, который делает именно это.

Ссылка ниже показывает код, а также пример изображения дока во время работы.

http://delphi.about.com/od/fullcodeprojects/a/mac-doc-launch.htm

Я не знаю, совместим ли код с D2009 или нет, но даже если это не так, код не должен быть таким сложным для продвижения. Я бы все равно подумал.

НТН,

Райан.

...