Forum: Multimedia
FreePascal
by stiftII,
26. Sep 2011
Tut sich leider nichts.
Die Schriftfarbe kann man aber zB verändern.. nur die Größe nicht.
Forum: Multimedia
FreePascal
by stiftII,
26. Sep 2011
Puh, Text Rect funktioniert zwar mit den Umlauten, aber wie kann ich denn damit den Schrift-Stil und die TextGröße verändern ??
PS:
DbGrid1.Canvas.Font.size:=55;
Funktioniert leider nicht :x
Forum: Multimedia
FreePascal
by stiftII,
26. Sep 2011
Es ist UTF-8. Danke für den Hinweise mit TextRect :thumb:. Es ging mir tatsächlich um die Zeilenumbrüche.
(Habe mir die DBGrid Komponente so umgeschrieben, dass sie Umbrüche vernünftig darstellt.)
Danke an euch alle =)
stiftII
Forum: Multimedia
FreePascal
by stiftII,
26. Sep 2011
Hallo,
windows.DrawText(DbGrid1.Canvas.Handle, pchar('äää'),-1, @crect, DT_WORDBREAK or DT_TOP or DT_LEFT);
stellt die Umlaute falsch dar (in einem DbGrid(.canvas)).
Anstelle von Umlauten und Sonderzeichen werden nur Artefakte angezeigt.
Woran kann das liegen ?