Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Canvas.brush.style Entfernung der einzelnen Linien (https://www.delphipraxis.net/152312-canvas-brush-style-entfernung-der-einzelnen-linien.html)

Delphi-Narr 17. Jun 2010 20:14

Delphi-Version: 2005

Canvas.brush.style Entfernung der einzelnen Linien
 
Hallo,
wie kann ich bei einem Brushstyle von bsdiagcross den Abstand zwischen den einzelnen Linien ändern?

Liebe Grüße!

himitsu 17. Jun 2010 20:20

AW: Canvas.brush.style Entfernung der einzelnen Linien
 
Garnicht?
Dieses dürfte ein vordefinierter Brush, mit einem festen Muster sein.

Ich vermute mal, daß du dir dafür einen eigenen Brush erstellen mußt,
in welchem du die Linienabstände entsprechend selber einzeichnest.

Delphi-Narr 17. Jun 2010 20:22

AW: Canvas.brush.style Entfernung der einzelnen Linien
 
Hm... Also mit den Horizontal und Kariert ist das ja kein Problem... Aber wie mach ich das mit den Diagonalen Kreuzungen???

Liebe Grüße!

himitsu 17. Jun 2010 20:35

AW: Canvas.brush.style Entfernung der einzelnen Linien
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also die oberen Muster und die Unteren ergeben jeweils ein nettes diagonales Linienmuster.

Oben mit 8 Pixel Abstand und unten mit 4 Pixeln.

Du brauchst also einfach nur ein Muster in einer (mehrfachen) Größe der Linienabstände und darin einen Ausschnitt deines Musters.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz