Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Editor für Eigenschaft von Typ TLabel

  Alt 22. Apr 2004, 13:47
Zitat von DirkG:
Ausgangsbasis ist eine Komponente mit einer Eigenschaften vom Typ TCaption.
Ist deine Komponente
  • von TLabel abgeleitet (Vererbung) ?
  • besitzt ein Property (property Label:TLabel read FLabel write FLabel) (also nur einen Zeiger auf ein TLabel-Objekt)
  • enthält ein TLabel-Objekt (Aggregation) und präsentiert dieses über ein Property nach aussen (property Label:TLabel read FLabel)
Im 1.) Fall brauchst du gar nichts tun, sondern nur das Label um deine Eigenschaften und Methoden erweitern.

Im 2.) Fall brauchst du ebenfalls nichts tun ausser deine Komponente zusammen mit einem Label
auf ein Formular zu setzen. Dann kannst du im ObjInsp. im Property Label ein Label aus allen
Labels auf dem Formular auswählen.

Im 3.) Fall hast du ein ernstes Problem, da das Label deiner Komponente gehört und nicht auf
dem Formular liegt.
Andreas
  Mit Zitat antworten Zitat