Thema: Delphi Canvas Dash auf HighDPI

Einzelnen Beitrag anzeigen

Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.018 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Canvas Dash auf HighDPI

  Alt 18. Mär 2022, 08:42
Ja:


Delphi-Quellcode:
var
  DashData: packed array of DWord;
begin
  // schreib was in DashData

  // erstelle einen geometrischen Stift
  DeleteObject(Canvas.Pen.Handle);
  Canvas.Pen.Handle := ExtCreatePen(PS_GEOMETRIC OR PS_USERSTYLE OR BS_SOLID, ..., Length(DashData), DashData); // in neueren Delphis möglicherweise @DashData als letztes Argument
end;
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat