Контекстное меню на элемент главного меню
От: zmd  
Дата: 25.12.02 07:21
Оценка:
Средство: C++Builder 6.0
Каким образом можно сделать отображение контекстного меню по нажатию правой кнопки мыши на элементе главного меню?. Так как это сделано в Favorites эксплорера.
Re: Контекстное меню на элемент главного меню
От: _MarlboroMan_ Россия  
Дата: 25.12.02 07:43
Оценка:
Здравствуйте, zmd, Вы писали:

zmd>Средство: C++Builder 6.0

zmd>Каким образом можно сделать отображение контекстного меню по нажатию правой кнопки мыши на элементе главного меню?. Так как это сделано в Favorites эксплорера.

есть подозрение, что никак... ввиду того что содержимое пункта меню "фаворитес" не являются пунктом(и) меню...
... << RSDN@Home 1.0 beta 4... наслаждаюсь тишиной >>

— сколько программистов надо чтобы заменить сгоревшую лампочку?
— сколько не бери, а лампочку не поменять — проблема аппаратная, программным путем не решается...
Re[2]: Контекстное меню на элемент главного меню
От: zmd  
Дата: 25.12.02 07:59
Оценка:
а что, это отдельное окно?
каким образом тогда поступить?

Здравствуйте, _MarlboroMan_, Вы писали:

MM>Здравствуйте, zmd, Вы писали:


zmd>>Средство: C++Builder 6.0

zmd>>Каким образом можно сделать отображение контекстного меню по нажатию правой кнопки мыши на элементе главного меню?. Так как это сделано в Favorites эксплорера.

MM>есть подозрение, что никак... ввиду того что содержимое пункта меню "фаворитес" не являются пунктом(и) меню...
Re: Контекстное меню на элемент главного меню
От: Xlam  
Дата: 25.12.02 10:04
Оценка:
Здравствуйте, zmd, Вы писали:

zmd>Средство: C++Builder 6.0

zmd>Каким образом можно сделать отображение контекстного меню по нажатию правой кнопки мыши на элементе главного меню?. Так как это сделано в Favorites эксплорера.

Надо использовать не простое меню (компонент TMainMenu), а комбинацию компонентовTCoolBar и TToolBar в TToolBar надо настроить кнопки для отображения меню (есть свойство DropDownMenu — контекстное отображает как обычное меню) и для ToolBar или для для каждой конкретной кнопки назначить контекстное меню — св-во PopUpMenu
Re[2]: Контекстное меню на элемент главного меню
От: zmd  
Дата: 25.12.02 10:10
Оценка:
примерно так и представлял
но можно обойтись и без TCoolBar'а.

а выпадающие меню придется все равно руками рисовать (как отдельные окна), потому как стандартное popup menu не реализует необходимую мне функциональность

вот думаю, может есть какой стандартный контрол, который юзают в Microsoft для выпадающего меню?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.