Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
23. Dez 2013
Jupp! http://docwiki.embarcadero.com/RADStudio/XE5/de/Strichst%C3%A4rke_von_Stiften_%C3%A4ndern
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
22. Dez 2013
Um das nochmal zu verdeutlichen: wenn die Schraffur mit dem Brush.Style gemacht wird, kann man direkt Canvas Polygon verwenden. Will man die Schraffur direkt zeichnen, weil es die passende nicht gibt und einem die Erstellung einer Bitmap zu aufwändig ist (oder das Bild von der Oma als Schraffur herhalten soll), kann man das Clipping verwenden.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
21. Dez 2013
Das habe ich ja auch gar nicht behauptet. Das Clipping erlaubt es lediglich, auf dem gesamten Canvas zu malen (was auch immer), wobei sich das nur auf den geclipten Bereich auswirkt.
Wenn es wirklich um Performance geht, dann solltest du aber wirklich auf Canvas.Polygon setzen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
21. Dez 2013
Du kannst auch aus dem Polygon eine Clip-Region machen (such mal nach CreatePolygonRgn und SelectClipRgn) und dann einfach den ganzen Zeichenbereich schraffieren.