![]() |
Mehreck und Radiergummi für Image realisieren...
Hi,
wie kann ich denn für meinen Paint-Klon einen Radiergummi (Rechteck, was alles darunter löscht!) und ein Mehreck programmieren? MfG Matthias Volland |
Re: Mehreck und Radiergummi für Image realisieren...
:hi:
Radiergummi : Fillrect + Weisse farbe Mehreck : Polygon mfg Tobias |
Re: Mehreck und Radiergummi für Image realisieren...
also ich habe jetzt mal in der delphi-hilfe geschaut, aber irgendwie werde ich nicht schlau aus dem beispiel bzw. der beschreibung.
vielleicht kann das jemand etwas konkreter machen als nur Zitat:
MfG Matthias Volland |
Re: Mehreck und Radiergummi für Image realisieren...
Hi!
OH: Stichwort Polyline Zitat:
|
Re: Mehreck und Radiergummi für Image realisieren...
ja, das habe ich auch gefunden, aber wie soll ich das denn umsetzen! es soll ja nicht immer die gleiche gezeichnet werden, sondern der User soll sie ja selbst in das image malen können! ausserdem arbeite ich nicht mit Points (k.A. wie das geht) sondern habe es immer so gemacht - z.B. bei Rectangle:
Delphi-Quellcode:
und dann bei
procedure OnMouseDown...
startX := X; startY := Y;
Delphi-Quellcode:
Wie geht das denn so mit dem Polygon/Polyline?
procedure OnMouseUp...
Rectangle(startX, startY, X, Y) |
Re: Mehreck und Radiergummi für Image realisieren...
Hi!
Du musst alle Klickpunkte des Users "aufbewahren" (in nem Array zum Beispiel) und aus diesen Punkten dann das Polygon zeichnen lassen. Ciao fkerber |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz