Registriert seit: 2. Apr 2004
Ort: Bonn
2.537 Beiträge
Delphi 11 Alexandria
|
AW: Firemonkey auf Canvas eines Steuerelementes zeichnen
3. Mär 2017, 18:20
Du machst direkt 2 Fehler:
1. Du musst den vom Event übergebenen Canvas verwenden
2. Du musst das übergebene ARect verwenden, um im Zeichenbereich des Objekts zu bleiben.
Und noch ein Hinweis: Letztlich verwendest Du das OnPaint-Event für Deine Zeichenausgaben. Das OnPainting-Event signalisiert Dir nur, dass das Objekt demnächst gezeichnet wird. Da kannst Du dann, wenn Dein Programmablauf das erfordert, irgendwelche vorbereitenden Sachen machen.
Geändert von Harry Stahl ( 3. Mär 2017 um 18:32 Uhr)
|