TTF GetFontStyle: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) |
DGLBot (Diskussion | Beiträge) 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, 19:10 Uhr
Inhaltsverzeichnis
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_BOLD | Fett geschrieben | |
| TTF_STYLE_ITALIC | Kursiv geschrieben | |
| TTF_STYLE_UNDERLINE | Unterstrichen geschrieben | |
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.