Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
Re: Eigene Klassen zur grafischen Darstellung und zum Drucke
16. Feb 2009, 13:20
Ich verstehe ehrlich gesagt nicht genau, wo das konkrete Problem liegt.
Ich meinte zu b) einfach nur, dass man ganz einfach eine Klasse (oder meinetwegen auch eine procedure) implementieren könnte, die ein TCanvas-Object als Parameter bekommt - je nachdem ob du hier das Canvas der Paintbox übergibst, oder das Druckercanvas, wird halt an verschiedene Stellen gezeichnet.
Deine andere Frage kann ich nicht beantworten, weil mir noch nicht ganz klar ist, was du eigentlich genau machen willst. Wieso lässt du die Containerklasse die Positionen bestimmten, und nicht die Objekte selbst?
|