Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Dynamische Paintbox wird nicht angezeigt...

  Alt 10. Okt 2005, 20:53
Hi Gereon,

vielleicht solltest du als erstes folgende Änderung machen:

Delphi-Quellcode:
constructor TMyPaintBox.Create(AOwner, AParent: TComponent);
begin
  inherited Create(AOwner);
  Parent := AParent;
end;

procedure TForm1.FormCreate(Sender: TObject);
var
  i: Integer;
begin
  PB := TMyPaintBox.Create(self, Panel1);
  PB.Align := alClient;
end;
Danach solltest du die Behandlungsroutine für das Ereignis OnPaint deiner Komponente untersuchen. Ich wüsste sonst nicht, warum die Darstellung unterbleiben sollte.

Grüße vom marabu
  Mit Zitat antworten Zitat