Wie so gibst du deiner Klasse nicht das TImage Objekt mit auf dem gezeichnet werden soll?
BTW zeichnet man nicht auf ein TImage, sondern auf eine Paintbox. Wie das geht kannst du dir bei meinem
Viergewinnt und
Schräger Wurf angucken. Die Zeichenroutinen sind dort auch in sepaarte Klassen ausgelagert.
Was hast du eigentlich gegen Properties? Sie ermöglichen einen kontrollierten Zugriff auf Varaiablen der Klasse.