Autor Beitrag
stiftmaster
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 149



BeitragVerfasst: So 26.12.04 11:20 
Frohe Weihnachten,

wir nehmen grad in der Schule Komponenten durch und da mich das irgendwie interessiert, bastel ich jetzt auch schon in den Ferien am Code ;-)

Ich habe jetzt eine Komponente von TCustomControl abgeleitet:
(type TMyNewButton = class(TCustomControl).

Die Komponente läuft jetzt auch schon soweit ganz gut. Im Objektinspektor wir mir aber noch die Property "Cursor" angezeigt. Die Eigenschaft möchte ich zwar beibehalten, aber sie soll nicht im Objektinspektor erscheinen. Kann ich diese geerbte Eigenschaft von TCustomControl irgendwie ausblenden?

Meine Überlegung:
Ich leite mir die Komponente von TWinControl ab, aber damit tue ich mir glaube ich dann auch keinen gefallen, weil ich ja dann vieles, was in TCustomControl schon drin ist, neu schreiben müsste - darauf hab ich keinen Bock und es kann nicht der Sinn vom OOP sein, oder?

Danke für eure Hilfe

Stefan
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: So 26.12.04 21:22 
Guck dir mal Property-Kategorien an. (TPropertyCathegory) Da solltest du in der Hilfe fündig werden.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.