Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.03;
Скачать: CL | DM;

Вниз

Пара вопросов по TPopupMenu   Найти похожие ветки 

 
acsoft ©   (2003-06-20 09:43) [0]

>Кто-нибудь занимался совершенствованием этого класса? Возможно ли, например, поместить одним из

>пунктов строку редактирования или картинку (достаточно большую, не глиф).
>Как запретить Popupmenu закрываться сразу после выбора одного из пунктов?
>Да, и еще, если знаете ссылки на интересные тексты этих самых PopUp или уже готовые объекты,

>оставьте, пожалуйста, здесь.
>Спасибо.

<ответ Song>
>Если оно не будет закрываться, это уже не меню, а модальная форма. Сделай модальную форму,

>раскрась её под цвета меню, сделай BorderStyle:=bsNone и наслаждайся. Да и изображений туда

>наклепай сколько влезет..

>Может кто еще чего-нибудь посоветует. Хотелось бы все-таки через TPopupMenu. Все-таки самому
>рисовать неинтересно.
>Или ладно, можно ли хотя бы при событии OnClick снова открыть PopupMenu с нужными подменю, как-
>будто закрытия не происходило.

Может вы знаете ответы?


 
acsoft ©   (2003-06-20 12:17) [1]


При клике (OnClick) на каком-либо пункте Popup-меню можно опять вызвать метод

PopupMenu1.Popup(x,y:integer), а как сделать так чтобы оно открывалось с уже открытыми подменю.


 
Intell ©   (2003-06-20 14:38) [2]

По моему половину из этого сделать нельзя со стандартным PopupMenu.


 
Wizard_Ex ©   (2003-06-20 16:43) [3]


> acsoft © (20.06.03 12:17)
>
> При клике (OnClick) на каком-либо пункте Popup-меню можно
> опять вызвать метод
>
> PopupMenu1.Popup(x,y:integer), а как сделать так чтобы оно
> открывалось с уже открытыми подменю.


Эмулировать нажатия клавиш - решение некрасивое но работает
//например два раза вниз и вправо


 
acsoft ©   (2003-06-20 20:54) [4]

А вот это пожалуй вариант, что-то я об этом не подумал



Страницы: 1 вся ветка

Текущий архив: 2003.07.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-7525
del
2003-06-21 23:37
2003.07.03
Как по хэндлу главного окна определить exeName?


1-7530
Ilg
2003-06-21 12:34
2003.07.03
TWinControl и наследование


14-7689
paxer
2003-06-14 15:54
2003.07.03
Что у нас случилось с Чернобылем?


1-7432
BJValentine
2003-06-23 12:16
2003.07.03
Обработчики событий формы


14-7702
gn
2003-06-17 13:12
2003.07.03
*.tbl