OnClick

0

Jak we własnym komponencie obsłużyć OnClick tak aby można by było potem używać OnClick w programie. Komponent jest pisany na bazie innego komponentu który ma już napisaną obsługę OnClick. Potrzebuje wykonać kilka poleceń przy ?Click?, które będą miały wpływ na działanie komponentu rodzica.

0

Jak podstawiłeś swoją procedurę obsługi pod oryginalne OnClick to zadeklaruj zdarzenie np. OnClick (w klasie potomnej) tak, aby zakryć to zdarzenie w klasie rodzicielskiej (ale uwaga: do podstawienia swojej procedury obsługi użyj konstrukcji

inherited OnClick := MojaProcedura;

). Teraz na końcu tej słynnej procedurki obsługi wstaw taki kodzik:

if Assigned(OnClick) then
  OnClick(Self);

Mam nadzieję, że zrozumiałem problem i pomogłem :)

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