Umiescilem moje pytania w komentarzach do artykulu http://4programmers.net/view.php?id=456 ale nikt sie nie doezwal , moze tu bede mial wiecej szczescia.
Skąd się dowiedzieć jakie to sa standardowe zdarzenia dla jakiejs klasy?
Autor pisze że
property OnClick;
property OnDblClick;
property OnMouseDown;
property OnMouseUp;
property OnMouseMove;
To standardowe zdarzenia dla Tcustomcontrol.
Czy to znaczy że dla każdegogo komponentu z VCL tak jest? Chyba nie. W helpie dla klasy Tcustomcontrol nie ma w ogole zakładki events , jakby nie było żadnych zdarzeń dla tej klasy! Skąd wziąć informacje na ten temat?
Druga sprawa; kilka razy mi się zdarzyło że ewidentnie "brakowało" mi jakiegoś zdarzenia dla komponentu , na przykład Ttrackbar nie ma OnMouseup. Czy istnieje jakis prosty sposób żeby "dorpobić" sobie takie zdarzenie? Domyslam się że nie obejdzie się bez zdefiniowanie klasy potomnej i przechwycenia jakiegos komunikatu, ale skąd wziąć pełną listę takich komunikatów? Czy w unicie Messsages.pas sa wszytskie? Prosiłbym o jakies wskazówki. Pozdrawiam.