Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Uwe Raabe,
5. Mär 2024
Ja, das ist so. In Folge hat man bei höherer Auflösung nicht nur eine schärfere Schrift, sondern kann auch mehr Buchstaben sichtbar machen. Ich bin mir aber nicht sicher ob das Absicht ist.
Das deckt sich allerdings auch mit dem (Windows-)Verhalten eines simplem TEdit (zumindest wenn man das Default AutoSize auf True lässt). Die Höhe wird zwar an den skalierten Font angepasst, ist dann aber...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Uwe Raabe,
5. Mär 2024
Ein Blick in die Sourcen könnte da hilfreich sein:
procedure TStringGrid.DrawCell(ACol, ARow: Longint; ARect: TRect;
AState: TGridDrawState);
var
LText: string;
LX: Integer;
LTextRect: TRect;
begin
if DefaultDrawing then