Thema: Delphi Problem mit Label

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Problem mit Label

  Alt 1. Dez 2004, 17:34
Folgendermaßen: TZimmer bekommt ein Bitmap. Auf dieses wird gezeichnet. Dann bekommt TZimmer eine Eigenschaft, die das Bitmap zurückgibt. Dann wird das Bitmap eben bei Bedarf immer (OnPaint, OnCreate) auf die Paintbox kopiert. So mit verschwindet das gezeichnete auch nicht mehr, wenn die Paintbox überdeckt wurde.

Andere Möglichkeit:
Delphi-Quellcode:
type
  TDummy = class
  private
    FCanvas: TCanvas
  public
    constructor create(Canvas: TCanvas);
  end;
Aufruf:
  Dummy.Create(Paintbox1.Canvas); Zweiter Möglichkeit ist aber nicht so schön.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat