Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню в динамике / 6 сообщений из 6, страница 1 из 1
03.09.2004, 17:37
    #32679930
БурыйТина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
как для созданного динамически элемента меню написать обрабочик события
и присвоить этот обработчик этому элементу ?
...
Рейтинг: 0 / 0
03.09.2004, 18:18
    #32680015
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
в Intel C++ или gcc++ ?
...
Рейтинг: 0 / 0
06.09.2004, 10:36
    #32680923
БурыйТина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
Borland C++ Builder
...
Рейтинг: 0 / 0
07.09.2004, 10:25
    #32682606
Sieben
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
Все команды меню ловятся через WM_COMMAND, в старшем слове wParam должна быть 1-ца - признак меню или акселератора
...
Рейтинг: 0 / 0
07.09.2004, 11:54
    #32682875
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
Допустим так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
void __fastcall OnMyBTNClick(TObject * Sender)
{
  ShowMessage("Hello World");
}

void __fastcall Form1Create(TObject * Sender)
{
  TButton * btn = new TBatton(NULL);
   btn->Parent = Form1;
   btn->OnClick = OnMyBTNClick;
   btn->Top =  10 ;
   btn->Left =  10 ;
}  


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
07.09.2004, 16:54
    #32683863
БурыйТина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
меню в динамике
2 JibSkeart

Пасиб
но я уже давно разобрался
*.h
Код: plaintext
1.
        void __fastcall window_show(TObject *Sender);


*.cpp


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
.......
 /*
создание элемента меню
*/ 
                TMenuItem& ad_sh = *new TMenuItem(DBGridEh);
                ad_sh.Caption = "Новый счет";
                menu->Items->Add(&window_show);  
 .........

 /*
код
*/ 
  
void __fastcall Tr_sheta::window_show(TObject *Sender)
{
Show();
}     

-------------------------------------------
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню в динамике / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]