Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
673 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Schriftgröße im StringGrid variabel

  Alt 22. Aug 2023, 10:51
Hallo Zusammen,

ich habe mal (vielleicht eine blöde) Frage:

Wie kann ich die Schriftgröße in einem StringGrid variable zur StringGridgröße setzen? Ich habe ein kleines Programm, das entweder auf einem großen Bildschirm in der Produktion angezeigt wird, oder auf einem kleinen am Rechner. Ich möchte, dass die Daten in dem StringGrid immer so groß wie möglich angezeigt wird. Gibt es da eine Einstellung für - ich habe nichts gefunden...

Leider macht es Sinn, dass nicht alle Zellen die identische Schriftgröße haben. Die einzige Idee, die ich hätte, wäre eine Schriftgröße mit einem Faktor zu berechnen, der sich an der Größe des StringGrids oder der jeweiligen Zelle orientiert. Aber schön wäre das nicht...

Vielen Dank
Patrick
Automatisch geht das nicht. Du kannst den OnResize-Event des Grids verwenden, um die zu verwendende Font-Größe zu berechnen und dann den Font.Height des Grids entsprechend setzen. Vermutlich mußt Du dann aber auch die RowHeight des Grids anpassen.
Peter Below
  Mit Zitat antworten Zitat