Potrzebuję stworzyć dwie klasy bazowe dla zestawu nowych komponentów, które będą imeplementować obsługę kilku własnych komunikatów i kilka metod abstrakcyjnych; Pierwsza klasa ma dziedziczyć z TGraphicControl
, a druga z TWinControl
;
Nie chodzi mi o samo stworzenie takich klas, a o to, w jaki sposób zarejestrować te dwie klasy, aby były możliwe do wybrania w polu Ancestor type
podczas tworzenia nowego komponentu:
Niestety nie znalazłem w sieci materiałów opisujących taką możliwość (nie mówię, że takie nie istnieją) - większość artykułów opisuje tworzenie własnych komponentów na podstawie bazowych klas, ale tych z VCL/LCL;
Jak więc powiadomić IDE o nowych klasach bazowych? Chodzi o Delphi7 i ewentualnie Lazarusa.