Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Tfontdialog Schriftgrössen vorgeben (https://www.delphipraxis.net/165661-tfontdialog-schriftgroessen-vorgeben.html)

khh 10. Jan 2012 15:33

Tfontdialog Schriftgrössen vorgeben
 
Hallo zusammen,
vovon sind die vorgegebenen Schriftgrößen des TFontdialog abhängig?
Ich möchte die Vorgaben im Dropdownfeld selbst definieren.

Danke für eure Hilfe

Gruss KHH

DeddyH 10. Jan 2012 15:36

AW: Tfontdialog Schriftgrössen vorgeben
 
Zumindest unter Delphi kannst Du doch den Font vor Aufruf des Execute festlegen.
Delphi-Quellcode:
FontDialog.Font.Name := 'Arial';
FontDialog.Font.Size := 20;
FontDialog.Execute;
So in der Art.

himitsu 10. Jan 2012 15:40

AW: Tfontdialog Schriftgrössen vorgeben
 
Die verfügbaren Schriftgrößen werden aus dem FONT ausgelesen und wenn dort nichts vermerkt ist, dann werden wohl irgendwelche Standardwerte angezeigt.

Ist aber alles egal, da der Benutzer in dem Dialog sowieso beliebige Wert eintragen kann, welche nicht in der Liste vorgegeben sein müssen.

khh 10. Jan 2012 15:42

AW: Tfontdialog Schriftgrössen vorgeben
 
ja, das funktioniert auch per Objektinspektor über Size.

das Auswahlfeld im Fontdialog bietet aber nur Grössen von 8- 72 an.
In diesem speziellen Fall brauche ich aber Schriftgrössen bis 150.

khh 10. Jan 2012 15:43

AW: Tfontdialog Schriftgrössen vorgeben
 
Zitat:

Zitat von himitsu (Beitrag 1145248)
Die verfügbaren Schriftgrößen werden aus dem FONT ausgelesen und wenn dort nichts vermerkt ist, dann werden wohl irgendwelche Standardwerte angezeigt.

Ist aber alles egal, da der Benutzer in dem Dialog sowieso beliebige Wert eintragen kann, welche nicht in der Liste vorgegeben sein müssen.

Ja, klar der Benutzer kann das ändern, ich hab aber schon die Frage meiner Nutzer im Ohr, warum man das nicht auswählen kann :-(

Eintippen ist ja ein Schritt mehr ;-)

p80286 10. Jan 2012 16:51

AW: Tfontdialog Schriftgrössen vorgeben
 
[QUOTE=khh;1145250]
Zitat:

Zitat von himitsu (Beitrag 1145248)

Ja, klar der Benutzer kann das ändern, ich hab aber schon die Frage meiner Nutzer im Ohr, warum man das nicht auswählen kann :-(

Eintippen ist ja ein Schritt mehr ;-)

Weil die Auswahlmenge zu groß würde wenn man von 3 bis 12456 Punkt alle Auswahlmöglichkeiten anbieten würde.

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 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