Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   aktueller Font.Style einer Komponente (https://www.delphipraxis.net/194404-aktueller-font-style-einer-komponente.html)

Gerkey 16. Nov 2017 13:04

aktueller Font.Style einer Komponente
 
Ich möchte neben Font Name und Font Size auch den aktuellen Font Style einer Komponente ermitteln, kann für letzteren aber keine Hilfe in der Dokumentation finden.
Kann mir da jemand helfen ?

Gerkey

Gollum 16. Nov 2017 13:09

AW: aktueller Font.Style einer Komponente
 
Hallo,

der Font-Style ist in der Unit System.UITypes folgendermaßen deklariert:

Delphi-Quellcode:
type
  TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut);
  TFontStyles = set of TFontStyle;

Gerkey 17. Nov 2017 11:28

AW: aktueller Font.Style einer Komponente
 
Danke für den Hinweis, aber habe als Nicht-Experte die Frage, wie ich z.B. über Abfrage im Programm feststellen kann, ob die aktuelle Beschriftung für einen Button nun fsBold oder fsItalic etc. ist ? Mit Button1.Font.Name und Button1.Font.Size ist das einfach, aber wie geht's mit Font.Style ? Wie hilft mir da System.UITypes ?

nahpets 17. Nov 2017 11:40

AW: aktueller Font.Style einer Komponente
 
Delphi-Quellcode:
if fsBold in Font.Style then begin
// Machwas ...
end;

Gerkey 17. Nov 2017 12:43

AW: aktueller Font.Style einer Komponente
 
danke !


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