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 Schriftart ändern. (https://www.delphipraxis.net/105326-schriftart-aendern.html)

BullsEye 19. Dez 2007 20:25


Schriftart ändern.
 
Ich will die Schriftart eines Panels ändern.
Wie mach ich das?
Bzw wie mache ich das am besten? Über ne ComboBox, oder gibts da eine eigene Komponente für, die man gut nutzen kann?

Die Muhkuh 19. Dez 2007 20:28

Re: Schriftart ändern.
 
Runtime oder Designtime?

Designtime über den OI. Runtime mit ComboBox oder TFontDialog.

BullsEye 19. Dez 2007 20:39

Re: Schriftart ändern.
 
Ok,

und wie kann ich dann den FontDialog einbinden?
Also auf Button1.Click öffne ich den FontDialog (FontDialog1.Execute)
Und wenn ich da denn auf "Ok" klicke, soll die Schriftart übernommen werden?!

Die Muhkuh 19. Dez 2007 20:40

Re: Schriftart ändern.
 
Hi,

war glaub ich so:

Delphi-Quellcode:
if FontDialog1.Execute then
  Panel1.Font = FontDialog1.Font;

BullsEye 20. Dez 2007 10:24

Re: Schriftart ändern.
 
Ah ok, danke

Larsi 7. Jan 2008 19:14

Re: Schriftart ändern.
 
kann man das auch ohne extra komponente, irgendwie edit1.font := ArialBlack, 12, clblue
oder so??? muss dass jez ganz schnell wissen!!!

Matze 7. Jan 2008 19:38

Re: Schriftart ändern.
 
Das ist mir egal, ob du das schnell wissen musst. Die Ausrufezeichen wirken sehr aufdringlich und das ist etwas, was ich gar nicht leiden kann.

Delphi-Quellcode:
Edit1.Font.Name := 'Courier New';
Edit1.Font.Size := 12;
Edit1.Font. ...
Oder irgendwie so in der Art.

Larsi 8. Jan 2008 10:50

Re: Schriftart ändern.
 
danke danach hab ich gesucht :bounce1: :bouncing4: :firejump: :bounce2: :coder:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 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-2025 by Thomas Breitkreuz