Sdílet prostřednictvím


TextStyle Table

Tabulka TextStyle obsahuje různé styly písem používané v ovládacích prvcích s textem.

Tabulka TextStyle obsahuje následující sloupce.

Sloupec Typ Klíč Nullable
TextStyle identifikátor Y N
FaceName textové N N
Velikost celočíselná N N
Barva doubleInteger N Y
StyleBits celočíselná N Y

 

Sloupce

TextStyle

Tento sloupec je název stylu písma. Tento název lze vložit do textového řetězce, který označuje změnu stylu. Všimněte si, že název stylu písma použitý v tomto poli nesmí končit znaky: _UL. Viz Přidání ovládacích prvků a textových.

FaceName

Řetězec označující název písma. Řetězec nesmí být delší než 31 znaků.

velikost

Velikost písma měřená v bodech. Musí to být nezáporné číslo.

barva

Tento sloupec určuje barvu textu zobrazenou ovládacím prvku text. Všechny ostatní typy ovládacích prvků vždy používají výchozí barvu textu. Hodnota vložená do tohoto sloupce by se měla vypočítat pomocí následujícího vzorce: 65536 * modrá + 256 * zelená + červená, kde červená, zelená a modrá jsou v rozsahu 0–255. Hodnota nesmí překročit 16777215, což je hodnota pro bílou. Hodnota je 0 pro černou, 255 pro červenou, 65280 pro zelenou, 16711680 pro modrou a 8421504 pro šedou. Ponechání pole prázdné určuje výchozí barvu.

Neumisťujte průhledné ovládací prvky Text nad barevné rastrové obrázky. Text nemusí být viditelný, pokud uživatel změní barevné schéma zobrazení. Text může být například neviditelný, pokud uživatel nastaví parametr vysokého kontrastu pro usnadnění přístupu.

StyleBits

Kombinace bitů označujících formátování textu.

Jednotlivé bity stylu mají následující hodnoty.

Konstanta Šestnáctkový Desetinný Styl
msidbTextStyleStyleBitsBold 0x001 1 Tučný
msidbTextStyleStyleBitsItalic 0x002 2 Kurzíva
msidbTextStyleStyleBitsUnderline 0x004 4 Podtrhnout
msidbTextStyleStyleBitsStrike 0x008 8 Odpálit míček

 

Validace

ICE03
ICE06
ICE31
ICE45