Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Zu jedem Font verfügbare Grösse ermitteln! (https://www.delphipraxis.net/143968-zu-jedem-font-verfuegbare-groesse-ermitteln.html)

R2009 27. Nov 2009 06:12


Zu jedem Font verfügbare Grösse ermitteln!
 
Hi DP'ler,
wie ermittelt man zu einem Font die zur Verfügung stehenden Grössen?

Grüsse
Rainer

mkinzler 27. Nov 2009 07:36

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Wozu benötigst du das? Da die meisten Windows Fonts TrueType-Fonts, also Vektorfonts, sind ist das imho nicht nötig, bzw. es gibt keine Größe.

R2009 27. Nov 2009 09:32

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Hi mkinzler,
ist ganz einfach ich will die Grösse einstellbar machen!

Grüsse
Rainer

mkinzler 27. Nov 2009 09:36

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Aber Vektorfonts haben keine feste Größe, sondern sind in der Größe anpassbar

R2009 27. Nov 2009 09:41

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Hi mkinzler,

ich glaube wir reden aneinander vorbei!
Wenn du Wordpad öffnest siehst du links oben die Schriftart.
Direkt daneben wird die Schriftgrösse angezeigt. Genau um die geht es mir.
Kann ich die willkürlich setzen? Kam mir bis jetzt immer so vor als sei das vorgegeben!

Grüsse
Rainer

Medium 27. Nov 2009 09:42

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Der Standard-Fontdialog (wie er u.a. via OI in Delphi auch zu sehen ist) gibt doch schon die übliche Auswahl, und schränkt diese bei non-TTFs entprechend ein. Wenn du den Dialog an und für sich nicht benutzen magst, könnte man aus dessen Sourcen aber vermutlich was verwursten :)

Edit: Ja, du kannst sie völlig frei setzen - ausser bei nicht True-Type Fonts wie z.B. Terminal o.ä.
Edit2: Bzw. kannst du da auch einen beliebigen Wert eingeben, das Ergebnis ist dann allerdings imho die nächste tatsächlich vorhandene Größe.

mkinzler 27. Nov 2009 09:43

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Theoretisch ist bei Vektorfonts jede Größe möglich. U.U wirkt die Schrift dann gestaucht oder gequetscht

Hawkeye219 27. Nov 2009 09:59

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Hallo,

eine schnelle Google-Suche führte zu einem Thread by stackoverflow.

Gruß Hawkeye

R2009 27. Nov 2009 12:57

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Hallo Hawkeye,

was dein Link soll weiss ich nicht hat aber mit dem Thema überhaupt nichts zu tun.
Gegoogled hab ich auch schon sonst hätte ichs nicht ins Forum gesetzt.

Grüsse
rainer

R2009 27. Nov 2009 13:01

Re: Zu jedem Font verfügbare Grösse ermitteln!
 
Sakrament luja,

ich will doch nur rausfinden welche Grössen wirklich möglich sind um sie aufzulisten.
Ich keine true types nutzen keine skalierbare Schriften, ich will nur ganz normale Schrift.
Und ich will auch den Standarddialog nicht benutzen.
Ich werd mich da aber jetzt durchwurschteln (durch den Standarddialog).

Grüsse und vielen dank
Rainer


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.
Seite 1 von 3  1 23      

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