Tabelle „TextStyle“
In der Tabelle „TextStyle“ werden verschiedene Schriftarten aufgelistet, die in Steuerelementen mit Text verwendet werden.
Die Tabelle „TextStyle“ weist die folgenden Spalten auf.
Spalte | Typ | Schlüssel | Nullwerte zulässig |
---|---|---|---|
TextStyle | Identifier | J | N |
GesichtsName | Text | N | N |
Size | Integer | N | N |
Color | DoubleInteger | N | J |
StyleBits | Integer | N | J |
Spalten
-
TextStyle
-
Diese Spalte ist der Name des Schriftstils. Dieser Name kann in die Textzeichenfolge eingebettet werden, um eine Stiländerung anzugeben. Beachten Sie, dass der in diesem Feld verwendete Schriftstilname nicht mit den Zeichen „_UL“ enden darf. Weitere Informationen finden Sie unter Hinzufügen von Steuerelementen und Text.
-
FaceName
-
Eine Zeichenfolge, die den Namen der Schriftart angibt. Die Zeichenfolge darf höchstens 31 Zeichen lang sein.
-
Size
-
Der Schriftgrad in Punkt. Dieser Wert darf keine negative Zahl sein.
-
Color
-
Diese Spalte gibt die Textfarbe an, die von einem Text-Steuerelement angezeigt wird. Alle anderen Typen von Steuerelementen verwenden immer die Standardtextfarbe. Der in dieser Spalte eingefügte Wert sollte mit der folgenden Formel berechnet werden: 65.536 × Blau + 256 × Grün + Rot, wobei Rot, Grün und Blau jeweils im Bereich von 0–255 liegen. Der Wert darf 16.777.215 nicht überschreiten (der Wert für Weiß). Der Wert 0 (null) steht für Schwarz, 255 für Rot, 65.280 für Grün, 16.711.680 für Blau und 8.421.504 für Grau. Wenn das Feld leer bleibt, wird die Standardfarbe angenommen.
Platzieren Sie keine transparenten Text-Steuerelement auf farbigen Bitmaps. Der Text ist möglicherweise nicht sichtbar, wenn der Benutzer das Farbschema der Anzeige ändert. Wenn Benutzer*innen beispielsweise wegen der Barrierefreiheit den Parameter für hohen Kontrast festlegen, kann der Text praktisch unsichtbar werden.
-
StyleBits
-
Eine Kombination von Bits, die die Formatierung für den Text angibt.
Die einzelnen Formatbits weisen die folgenden Werte auf.
Konstant Hexadezimal Decimal Stil msidbTextStyleStyleBitsBold 0x001 1 Fett msidbTextStyleStyleBitsItalic 0x002 2 Kursiv msidbTextStyleStyleBitsUnderline 0x004 4 Underline msidbTextStyleStyleBitsStrike 0x008 8 Durchgestrichen
Überprüfen