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

Вниз

Не срабатывает обработчик   Найти похожие ветки 

 
афвуд ©   (2003-10-04 17:37) [0]

На одной форме(пусть будет Form1) процедура
Там создаётся Попапменю и указатель на него передаётся в метод другой формы(пусть будет Form2)(она в другом юните). Там этот Попап заполняется пунктами меню и на пункты навешиваются обработчики клика - методы принадлежащие Form2. Почему то эти обработчики не срабатывают.
А если аналогичные действия делать в form2(т.е. там создавать Попапменю и оттуда вызывать процедуру его заполняюшую), то всё нормально и обработчики обрабатывают(:-) ) клики.


 
Song ©   (2003-10-04 18:55) [1]

Приведи код присвоения onClick


 
афвуд ©   (2003-10-06 10:48) [2]

Извиняюсь за сишный код, я в С++Builder"e пишу.

void TObjTreeForm::FormiruiPopupMenu(TDesignForm * Fo, TMenu * Me, TComponent * Comp, TList *Li)
{
//TODO: Add your source code here
int i;
//Me->Items->Clear();
Li->Clear();

TStringList *Te=new TStringList;

MainForm->SetEventTypesForType(Te,Comp->ClassName());

if(Te->Count>0)
{
TMenuItem *NewItem6 = new TMenuItem(Me);
NewItem6->Caption="



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
3-51129
Dark Elf
2003-09-24 17:16
2003.10.16
DBGrid


14-51517
bfg1000ke
2003-09-29 09:25
2003.10.16
Графы


14-51492
XobBIT
2003-09-27 15:07
2003.10.16
Математики подскажите ряд для вычисления arccos(x)


1-51242
Max_
2003-10-03 15:23
2003.10.16
RichEdit и позиция курсора?


3-51088
АлеКс
2003-09-26 07:22
2003.10.16
ADO INSERT INTO и SELECT IN