Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.149 Beiträge
 
Delphi 12 Athens
 
#6

Re: TBitmap Property in eigener Komponente

  Alt 18. Feb 2010, 20:34
Zitat von SirThornberry:
So kann das nicht gehen. ...
Also schau dir einfach mal .Picture bei TImage, bzw. Bitmap bei TPicture an.

Fazit: Wenn das Objekt in der Klasse erstellt wird, dann sollte dessen Instanz auch nur innerhalb dieser Elternklasse verändert/verwaltet werden.
Und ein direkter Schreibzugriff ala WRITE ist damnach inakzeptabel.


Delphi-Quellcode:
property Glyph : TBitMap read FGlyph write Assign;

procedure Assign(AGlyph : TBitMap);
begin
  FGlyph.Assign(AGlyph);
  // oder die einzelnen Werte manuell setzen
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat