Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Optimale Zellenhöhe für TStringGrid ermiteln? (https://www.delphipraxis.net/156562-optimale-zellenhoehe-fuer-tstringgrid-ermiteln.html)

iphi 7. Dez 2010 10:53

Delphi-Version: 5

Optimale Zellenhöhe für TStringGrid ermiteln?
 
Wie kann ich herausfinden, wie viel Zellenhöhe zur Darstellung des gewählten Fonts notwendig ist?
Je nach DPI-Einstellung des Bildschirms passt jetzt die Schrift von der Höhe her nicht in die vorgesehenen Zellen.

Ich dachte, die notwendige Höhe wäre TStringgrid.Font.Height, aber der Wert ist negativ!???

DeddyH 7. Dez 2010 11:01

AW: Optimale Zellenhöhe für TStringGrid ermiteln?
 
Hast Du es mal mit StringGrid.Canvas.TextHeight('X') versucht?

hoika 7. Dez 2010 12:48

AW: Optimale Zellenhöhe für TStringGrid ermiteln?
 
Hallo,

Zitat:

Ich dachte, die notwendige Höhe wäre TStringgrid.Font.Height, aber der Wert ist negativ!???
Es gibt Height und Size.

Der Unterschied ist sehr schön in der Hilfe beschrieben.


Heiko

iphi 7. Dez 2010 20:48

AW: Optimale Zellenhöhe für TStringGrid ermiteln?
 
Zitat:

Hast Du es mal mit StringGrid.Canvas.TextHeight('X') versucht?
Prima, funktioniert! Danke.

Nur zum Verständnis:
Was ist dann Font.Height? Meine D6 Personal Hilfe gibt da wenig her.

DeddyH 8. Dez 2010 09:24

AW: Optimale Zellenhöhe für TStringGrid ermiteln?
 
Es gibt ja auch noch die DP-Referenz ;) http://docwiki.embarcadero.com/VCL/d...s.TFont.Height


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz