TTF GetFontStyle: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
 
K (Der Ausdruck ''<pascal>(.*?)</pascal>'' wurde ersetzt mit ''<source lang="pascal">$1</source>''.)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 20: Zeile 20:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
Liefert den ausgewählten Schriftstil zurück.  
+
Liefert den ausgewählten Schriftstil zurück. Dieser kann eine Kombination aus den unten aufgeführten Stilen sein.
  
 
Mögliche Stile:
 
Mögliche Stile:
Zeile 33: Zeile 33:
 
| ''TTF_STYLE_UNDERLINE'' || <u>Unterstrichen</u> geschrieben || [[Bild:TTF STYLE UNDERLINE.png]]
 
| ''TTF_STYLE_UNDERLINE'' || <u>Unterstrichen</u> geschrieben || [[Bild:TTF STYLE UNDERLINE.png]]
 
|}
 
|}
 +
 +
 +
== Beispiel ==
 +
<source lang="pascal">//Überprüfung ob nur fett
 +
if TTF_GetFontStyle(Font)=TTF_STYLE_BOLD then Writeln('Schrift ist nur fett');
 +
//Überprüfung ob auch fett
 +
if (TTF_GetFontStyle(Font) and TTF_STYLE_BOLD)<>0 then Writeln('Schrift ist fett');</source>
  
  

Aktuelle Version vom 10. März 2009, 20:10 Uhr

TTF_GetFontStyle

Name

TTF_GetFontStyle - Liefert den ausgewählten Schriftstil zurück.


Delphi-Spezifikation

function TTF_GetFontStyle( font : PTTF_Font) : Integer;


Parameter

font Die geöffnete Schriftart.


Beschreibung

Liefert den ausgewählten Schriftstil zurück. Dieser kann eine Kombination aus den unten aufgeführten Stilen sein.

Mögliche Stile:

TTF_STYLE_NORMAL Normaler Stil TTF STYLE NORMAL.png
TTF_STYLE_BOLD Fett geschrieben TTF STYLE BOLD.png
TTF_STYLE_ITALIC Kursiv geschrieben TTF STYLE ITALIC.png
TTF_STYLE_UNDERLINE Unterstrichen geschrieben TTF STYLE UNDERLINE.png


Beispiel

//Überprüfung ob nur fett
if TTF_GetFontStyle(Font)=TTF_STYLE_BOLD then Writeln('Schrift ist nur fett');
//Überprüfung ob auch fett
if (TTF_GetFontStyle(Font) and TTF_STYLE_BOLD)<>0 then Writeln('Schrift ist fett');


Hinweise

Die Übergabe eines nil-Pointers anstatt einer Schrift wird einen SEGFAULT-Fehler erzeugen.

TTF_STYLE_NORMAL ist als 0 definiert und ist der Standartwert.


Siehe auch

TTF_SetFontStyle