Ищу радиальный компонент всплывающего меню для Delphi - PullRequest
15 голосов
/ 25 июня 2010

Радиальные меню начали появляться в нескольких местах. Мне интересно, кто-нибудь видел или работает над компонентом радиального меню для Delphi? У нас есть концепция того, что мы хотели бы показать в анимированном GIF-файле http://jmrsoftware.delaneyjoi.com/wheel.gif. (для запуска анимации меню требуется около 10 секунд.)

альтернативный текст http://jmrsoftware.delaneyjoi.com/wheel.gif

Кто-нибудь знает о компоненте для Delphi, который имеет аналогичные функции?

Спасибо

1 Ответ

1 голос
/ 01 июля 2010

Радиальные или «круговые» меню недооценены, но высоко ценятся в кругах HCI за простоту и точность использования.Людям легче запомнить путь к элементу в радиальном меню, чем в традиционном меню в линейном стиле, где курсор должен находиться в пределах определенной области, чтобы предотвратить исчезновение целого каскада подменю.

Я не видел Delphi-компонента, который бы это делал, но, предварительно кодировав их в Delphi, я бы порекомендовал пакет, такой как Graphics32, возможно, получающий ваше круговое меню из окна рисования или элемента управления изображением, который покрывает всю форму прозрачным наложением,и затем рендерит / анимирует сегменты пирога поверх этого.

...