Вниз
Скачать: CL | DM;

PopUpMenu   Найти похожие ветки 

 
Merlot   (2003-12-25 17:27) [0]

Здравствуйте Уважаемые!
Подскажите пожалуйста как мне решить такую проблему: во время выполнения программы создается popupmenu, как мне обработать клики по его пунктам.
Спасибо


 
Тимохов ©   (2003-12-25 17:30) [1]

Ты явно popupmenu создаешь?
Если да, то задавай значения Item.OnClick := fItemOnClick, где fItemOnClick имеет такие же параметры, как у события, созданного в дизайн тайме.


 
Merlot   (2003-12-26 08:42) [2]


> Если да, то задавай значения Item.OnClick := fItemOnClick,
> где fItemOnClick имеет такие же параметры, как у события,
> созданного в дизайн тайме.

у меня есть компонент popup, в него я добавляю пункты при выполнении, количество этих пунктов каждый раз может быть разным, так как обработать? если можно примерчик.


 
TUser ©   (2003-12-26 08:55) [3]

Я делаю так
var ne:TNotEv;
...
@ne:=@YourProc;
YourMenuItem.OnClick:=ne;


 
Merlot   (2003-12-26 12:40) [4]


> Я делаю так
> var ne:TNotEv;
> ...
> @ne:=@YourProc;
> YourMenuItem.OnClick:=ne;

Куда это все вставлять? Будте любезны расскажите по подробней пожалуйст. никак не могу сообразить. А очень надо!!!


 
Serge ©   (2003-12-26 12:46) [5]

В Program Files\Borland\DelphiX\Help\Examples\Menu2\ - есть примерчик


 
Merlot   (2003-12-26 12:48) [6]


> Serge ©

Спасибо большое!!!!!


 
TUser ©   (2003-12-26 12:50) [7]


> Куда это все вставлять?

В твою программу - в то место, где ты создаещь пункт меню. Т.е. надо создать массив элементов типа TMenuItem, добавить эти пункты в пупап и назначить им обработчики.


 
Silver_ ©   (2003-12-26 13:27) [8]

Разумеется после создания пункта меню
YourMenuItem.OnClick := YourProc;



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
8-37810
begemot
2003-09-10 21:40
2004.01.13
CDROM занят?


14-37846
Igorek
2003-12-22 12:16
2004.01.13
Удаление евента автоматом


14-37887
Rouse_
2003-12-23 12:15
2004.01.13
Не могу определить источник неполадок с изображением в DOS MODE


3-37516
____Nikolay
2003-12-16 18:13
2004.01.13
Хранимые процедуры в MS SQL


14-37903
VID
2003-12-21 19:26
2004.01.13
Ищу саундтреки фильма




   Наверх