Einzelnen Beitrag anzeigen

Blitzschutz1

Registriert seit: 2. Dez 2011
Ort: Vogtland (über Bayern)
25 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Komponentenableitung Vererbung Property

  Alt 19. Sep 2022, 11:18
Ja, Ihr habt beide recht! Die Eigenschaft NumOnly ist in der Klasse TCustomEdit als protected deklariert:

Code:
 
Vcl.StdCtrls

TCustomEdit = class(TWinControl)
.
.
.
protected
.
.
.
property NumbersOnly: Boolean read FNumbersOnly write SetNumbersOnly default False;
property PasswordChar: Char read FPasswordChar write SetPasswordChar default #0;
.
.
.
Mein Problem eines eigenen TMaskEdit war, dass ich von TEdit abgeleitet habe und hatte dann dieses NumOnly-Property (wie auch PassworChar) automatisch mit in den Eigenschaften. Also werde ich mal von TCustomEdit ableiten, muss dann halt alle Eigenschaften, die ich von TEdit benötige, selber implementieren. Aber es gibt ja die Sourcen...

Schöne Woche!
Wenn die Klugen nachgeben geschieht das was die Dummen wollen!
  Mit Zitat antworten Zitat