Главная страница
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.013 c
1-7460
clickmaker
2003-06-20 14:24
2003.07.03
record как out-параметр в методах IAppServer


1-7494
DOR
2003-06-21 10:05
2003.07.03
Есть Memo1.Edit1,Timer1


1-7434
delphimun
2003-06-20 13:10
2003.07.03
Выполнение программы при открытии в данный момент модального окна


3-7323
abc
2003-06-08 15:01
2003.07.03
как унать текущее значение записи в DBGrid?


6-7578
Aleks
2003-04-28 13:02
2003.07.03
Как узнать запущена ли программа и имя компьютера на котором...