Einzelnen Beitrag anzeigen

Wheelie

Registriert seit: 21. Okt 2003
Ort: Dresden
177 Beiträge
 
#1

Grafische Komponente in Delphi entwickeln

  Alt 26. Mai 2004, 11:53
Hi!

Für eine Facharbeit soll ich eine Pendel-Komponente entwickeln. Wie ich ein Pendel simuliere weiß ich, nur bin ich mir nicht genau sicher, von welcher Klasse ich meine neue Komponente ableiten soll (TCustomControl, TWinControl, TGraphicControl) und wie ich die Basis für eine Canvas schaffe.

Meine Denkansätze gingen in die Richtung, dass ich im Konstruktor der Komponente eine PaintBox erstelle, deren Größe der Größe der Komponente anpasse und der PaintBox anschließend ein OnPaint-Ereignis zuweise. Wenn ich allerdings versuche auf die Canvas der PaintBox zu zeichnen, bekomme ich folgende Fehlermeldung: "Element '' hat kein übergeordnetes Fenster"

Danke für alle Tipps
  Mit Zitat antworten Zitat