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/)
-   -   Firemonkey TCombobox Schrift Größe und Farbe ändern (https://www.delphipraxis.net/187668-firemonkey-tcombobox-schrift-groesse-und-farbe-aendern.html)

luisk 20. Dez 2015 15:23

Firemonkey TCombobox Schrift Größe und Farbe ändern
 
wie kann man bei Firemonkey TCombobox Schriftart, -Größe und -Farbe ändern :?

Der Name "RAD" ist doch der reinste Hohn ! 5500 Euro für sowas !

Bei VCL schon vor 20 Jahren kein Problem.

Harry Stahl 20. Dez 2015 16:12

AW: Firemonkey TCombobox Schrift Größe und Farbe ändern
 
Die Combox-Box musst Du unter FMX mehr so als Container ansehen, daher hat die Combobox genauso wie die Listbox selber keine Font-Eigenschaft.

Wenn Du also irgendetwas mit den Items machen willst, die nicht dem Standard entsprechen, dann verwendest Du TListboxitems. Dort kannst Du über Textsettings alles mögliche hinsichtlich des Fonts verändern. Da musst Du aber drauf achten, dass Du gleichzeitig unter Styledsettings die Optionen deaktivierst, die nicht nach den Einstellungen vom Style gezeichnet werden solle, sondern nach Deinen Vorgaben.

luisk 20. Dez 2015 16:53

AW: Firemonkey TCombobox Schrift Größe und Farbe ändern
 
hab da was gefunden. Funktioniert aber nicht
http://stackoverflow.com/questions/3...in-delphi-fire
Delphi-Quellcode:
  for li := 0 to combobox1.Count - 1 do begin
        combobox1.ListBox.ListItems[li].StyledSettings := combobox1.ListBox.ListItems[li].StyledSettings - [TStyledSetting.Size];
        combobox1.ListBox.ListItems[li].TextSettings.Font.Size := 20;
    end;

Harry Stahl 20. Dez 2015 17:40

AW: Firemonkey TCombobox Schrift Größe und Farbe ändern
 
Was funktioniert denn nicht?

Standardmäßig wird nur die Anzeige im nicht ausgeklappten Zustand der Combobox nach Deinen Einstellungen gezeichnet.

Soll auch die ausgeklappte Liste so gezeichnet werden, musst Du

Delphi-Quellcode:
ComboBox.DropDownKind := TDropDownKind.Custom
setzen.

luisk 20. Dez 2015 18:24

AW: Firemonkey TCombobox Schrift Größe und Farbe ändern
 
Liste der Anhänge anzeigen (Anzahl: 1)
ok, Danke,
so gehts.

Was ist nur aus Borland geworden ?
Und Philippe Kahne hat 1997 das Bildtelefon erfunden.
https://en.wikipedia.org/wiki/Philippe_Kahn

weber8722 14. Jan 2021 17:25

AW: Firemonkey TCombobox Schrift Größe und Farbe ändern
 
Zitat:

Zitat von luisk (Beitrag 1324943)
Bei VCL schon vor 20 Jahren kein Problem.

Wie wahr!
RAD XE ist zwar schon hoch in der Versionszahl, aber von der Usability/Qualität immer noch unter Delphi 1 (hatte dann noch 3 + 7).
Andererseits zeigt das gute Beispiel Lazarus, das es schon leichter ist auf einem PC zu bleiben (ganz egal ob Win oder Linux).


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:07 Uhr.

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