MRUManager и DropDown меню к кнопке

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
Ichthyander
энтузиаст
Сообщения: 701
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань
Контактная информация:

MRUManager и DropDown меню к кнопке

Сообщение Ichthyander »

Использую компонент TMRUManager для автоматизации работы с последними открытыми файлами в подменю в меню (можно использовать и с TMainMenu и c TPopupMenu). Удобно, работает.
Захотел сделать подобное к кнопке ToolButton в стиле tbsTDropDown на панели TToolBar. Но проблема в том, что, как я понял, MRUManager добавляет список только в качестве подменю к выбранному меню. Сделать список в корне TPopupMenu невозможно. Или не так? Неужели компонент не позволяет добавлять пункты меню с последними файлами не в подпункт выбранного меню в свойстве MenuItem, а чтобы он добавлялся непосредственно к самому меню, в частности TPopuMenu. Или все-таки можно?
Надеюсь понятно задал свой вопрос )

Добавлено спустя 21 час 13 минут 58 секунд:
Вместо "многа_букаф" 2 картинки:
Как сейчас с помощью TMRUManager
2016-06-05_12-28-05.png
и как хотелось бы
2016-06-05_12-30-08.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
shyub
постоялец
Сообщения: 112
Зарегистрирован: 25.11.2014 22:15:19

Сообщение shyub »

Переделайте компонент под свои задачи. Исходники ведь прилагаются. Лично я не использовал компонент TMRUManager, но с некоторыми сторонними компонентами я так и поступаю.
Аватара пользователя
Ichthyander
энтузиаст
Сообщения: 701
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань
Контактная информация:

Сообщение Ichthyander »

shyub писал(а):Переделайте компонент под свои задачи. Исходники ведь прилагаются. Лично я не использовал компонент TMRUManager, но с некоторыми сторонними компонентами я так и поступаю.

Ну, проще тогда вообще не использовать компонент, а написать свой код..
Ответить