Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi ExtCreatePen USERSTYLE und Metafiles (https://www.delphipraxis.net/119878-extcreatepen-userstyle-und-metafiles.html)

lueps 2. Sep 2008 16:48


ExtCreatePen USERSTYLE und Metafiles
 
Hallo zusammen,
ich sitze an einem vektororientierten Zeichenprogramm, welches die Zeichnungen auf dem Bildschirm, Drucker und im Export per Metafiles bzw. Bitmaps z. B. in Textverarbeitungen darstellt.
Wenn ich mit der Funktion ExtCreatePen meine Linienarten selbst per USERSTYLE definiere, werden sie auf dem Bildschirm und mit jedem Drucker korrekt wiedergegeben. Zeichne ich jedoch auf einen Metafile-Canvas, dann erscheinen alle Linien wieder durchgezogen.

Mein Weg:
hPen:=ExtCreatePen(blabla);
SelectObject(Canvas.Handle,hPen);
Moveto
Lineto
DeleteObject...

Weiß jemand, woran das liegt? Oder besser noch: hat jemand eine Lösung?
Im Voraus vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:35 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