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

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

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

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

Сообщение Ichthyander » 04.06.2016 15:22:03

Использую компонент 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 698
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань

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

Сообщение shyub » 06.06.2016 01:08:26

Переделайте компонент под свои задачи. Исходники ведь прилагаются. Лично я не использовал компонент TMRUManager, но с некоторыми сторонними компонентами я так и поступаю.
shyub
постоялец
 
Сообщения: 112
Зарегистрирован: 25.11.2014 23:15:19

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

Сообщение Ichthyander » 06.06.2016 13:46:45

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

Ну, проще тогда вообще не использовать компонент, а написать свой код..
Аватара пользователя
Ichthyander
энтузиаст
 
Сообщения: 698
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 244

Рейтинг@Mail.ru