Delphi-PRAXiS

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 Fonts in Combobox auslesen und in Richedit verwenden (https://www.delphipraxis.net/115600-fonts-combobox-auslesen-und-richedit-verwenden.html)

Larsi 14. Jun 2008 20:40


Fonts in Combobox auslesen und in Richedit verwenden
 
Hi,
wie kann ich die verfügbaren Fonts in eine Combobox auslesen und dann zb den makierten Wert eines Richedits in die Schrift umwandeln?


MFG Lars Wiltfang


Sry für zwei Fragen in einem Thread

mkinzler 14. Jun 2008 20:45

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
Warum kein Fontdialog?
Screen.Fonts[]

MSSSSM 14. Jun 2008 21:07

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
zuerst im formCreate:
Delphi-Quellcode:
ComboBox1.Items.Assign(Screen.Fonts);
//oder
ComboBox1.Items.AddStrings(Screen.Fonts);
und dann beim change (combobox):
Delphi-Quellcode:
Memo1.Font.Name:=Screen.Fonts[combobox1.itemindex];
vorher ggf. überprüfen ob es den font gib bzw. der string '' ist...

mfg

mkinzler 14. Jun 2008 21:10

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
Jetzt hast du ihm das Denken abgenommen

MSSSSM 14. Jun 2008 21:11

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
aaaaaaaaarghh, stimmt...
ermahn mich nächstes Mal!
mfg

lbccaleb 14. Jun 2008 21:20

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
schau mal in dem delphi ordner:

"demos\ownerlst\"

dort findest sich nen schönes font combobox bsp... ;-)

Sharky 15. Jun 2008 07:11

Re: Fonts in Combobox auslesen und in Richedit verwenden
 
Die Postings bzgl. der Font zuweisung habe ich in einen neuen Thread verschoben.
So bleibt es übersichtlicher.

Hier geht es weiter....


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:37 Uhr.

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