BCB Events

0

Jak dodac zdarzenie do kontrolki tworzonej dynamicznie???
Tzn na pewno trzeba napisac jakas metode ktora bedzie wywolywana przy jakims zdarzeniu. Tylko gdzie okreslic ktora metoda ma byc wywolywana przy ktorym zdarzeniu jezeli nie moge skorzystac z design-era bo tworze kontrolki dynamicznie.

0

Przyjżyj sie, jak są tworzone funkcje gdy tworzysz je "normalnie". W pliku nagłówkowym pojawia się ich deklaracja. Ty musisz sam taką sobie dodać i nadać własną nazwe. Parametry przyjmowane dla różnych zdarzeń są różne więc musisz obczaić jakie dla jakiego zdarzenia są potrzebne. Potem w cpp piszesz sobie tą funkcje (również na wzór tych stworzonych automatycznie - sam musisz napisa void TForm1:fun ... itd) potem wstawiasz sobie tam gdzie tworzysz dynamicznie komponent Komponent->OnClick = fun; lub alternatywnie inne zdarzenia

0

Przechwyć pętle komunikatów i wywołaj odpowiednie zdarzenie, jakie sam chcesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1