Jak dziedziczyć komponent na swoją klasę?

0

Dziedziczę TValueListEditor na TMyValueListEditor, wtedy, gdy zmieniam w deklaracji TForm vlXXX : TValueListEditor na TMYValueListEditor, za każdym razem Delphi pyta czy nie wolałbym tego zmienić tak jak było oryginalnie.

Chcę po prostu zostawić obiekt z moimi dodatkowymi procedurami. Jak mogę to zrobić, żeby delphi już mnie nie pytał? (Delphi 7.0 Personal)

0

jeżeli dodałeś na formę TValueListEditor, to nie możesz tak po prostu zmienić deklaracji. musisz zarejestrować swój komponent na palecie i w designtime go dodać na formę. albo tworzyć dynamicznie w runtime.

0

komponenty (nazwa + właściwości) są zapisane jeszcze w DFMie i to jest głównym źródłem info dla Delphi jakiego typu jest dany komponent

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