Как получить раскрывающиеся элементы TActionMainMenuBar для прокрутки, когда слишком много элементов для отображения
Кто-нибудь знает, как получить TActionMainMenuBar с TThemedPopupMenu, чтобы он действовал как стандартные меню, в том случае, если на экране слишком много элементов для размещения (по вертикали), появляются две кнопки прокрутки (одна сверху, одна снизу)?
Я пытался:
- Установка TActionMainMenuBar.Orientation в boTopToBottom и TActionMainMenuBar.AllowScrolling в true - это делает на панели формы полосы прокрутки, и вы не можете видеть верхние элементы.
Это выглядит примерно так:
+---------------------+
| ^ |
| v |
+---------------------+
Вместо чего-то вроде этого:
+---------------------+
| File |
+---------------------+
- Установка TThemedPopupMenu.Orientation в boTopToBottom и TThemedPopupMenu.AllowScrolling в значение true. Это дает эффект сдавливания выпадающего меню по горизонтали, с иконками и ярлыками, нарисованными друг над другом.
Причина установки этих свойств заключается в том, что TCustomActionDockBar.SetAllowScrolling имеет значение true, только когда "AllowScrolling and (Orientation = boTopToBottom))"
Единственное упоминание в Интернете об этом типе вещей - это " Действия, списки действий и менеджеры действий" Брайана Лонга.
Кто-нибудь знает, можно ли заставить Диспетчеров Действий прокручивать вертикально? или есть какие-то ссылки, которые могут мне помочь?