![]() |
DT_TABSTOP in Drawtext setzen
Hallo,
wenn ich die Hilfe zur API-Funktion DrawText richtig verstanden habe, kann ich mittels des Flags DT_TABSTOP die Breite der Tabulatoren, die beim ausdrucken gesetzt werden, beeinflussen. Wie lautet denn nun aber die Syntax, um die Schrittweite des Tabulators auf z.B. 12 einzustellen (Standard sind ja wohl 8 Zeichen). So etwas wie
Delphi-Quellcode:
funktioniert leider nicht.
const DT_TABSTOP = 12;
Vielen Dank Steffen |
Re: DT_TABSTOP in Drawtext setzen
Zitat:
Delphi-Quellcode:
var
uFormat : DWORD; Tabweite : integer; begin Tabweite := 3; uFormat := DT_TABSTOP or DT_LEFT; // linksbündig mit Tabs uFormat := uFormat or (Tabweite shl 8); DrawText(..., uFormat); |
Re: DT_TABSTOP in Drawtext setzen
Funktioniert perfekt, Danke für die Hilfe.
Steffen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 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