Czy mogę we własnym komponencie pozbyć się właściwości, metod oraz zdarzeń odziedziczonych z klasy bazowej? Oczywiście nie zupełnie, pozbyć się, tylko zrobić tak, jakby były w sekcji private, ewentualnie public (byle nie published :) ). I w ogóle szukam jakichś ciekawych materiałów na temat pisania komponentów, z góry dzięki :)
0
0
Jasne, że się da. Wystarczy zapisać tą właściwość w innej sekcji.
Np.
type TObiekt = class
published
property Wlasciwosc;
end;
type TNowyObiekt = class(TObiekt)
private
property Wlasciwosc;
end;
0
Należy dziedziczyć z TCustom.... (np: nie z TListView tylko z TCustomListView).