Tabela TextStyle
Tabela TextStyle zawiera listę różnych stylów czcionek używanych w kontrolkach mających tekst.
Tabela TextStyle zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
Styl tekstu | identyfikator | Y | N |
FaceName | tekstu | N | N |
Rozmiar | liczba całkowita | N | N |
Kolor | doubleinteger | N | Y |
StyleBits | liczba całkowita | N | Y |
Kolumny
-
styl tekstu
-
Ta kolumna jest nazwą stylu czcionki. Ta nazwa może być osadzona w ciągu tekstowym, aby wskazać zmianę stylu. Należy pamiętać, że nazwa stylu czcionki używana w tym polu nie może kończyć się znakami: _UL. Zobacz Dodawanie kontrolek itekstu.
-
FaceName
-
Ciąg wskazujący nazwę czcionki. Ciąg nie może zawierać więcej niż 31 znaków.
-
rozmiar
-
Rozmiar czcionki mierzony w punktach. Musi to być liczba nieujemna.
-
kolor
-
Ta kolumna określa kolor tekstu wyświetlany przez kontrolkę tekstu . Wszystkie inne typy kontrolek zawsze używają domyślnego koloru tekstu. Wartość umieszczona w tej kolumnie powinna być obliczana przy użyciu następującej formuły: 65536 * niebieski + 256 * zielony + czerwony, zielony i niebieski znajdują się w zakresie od 0 do 255. Wartość nie może przekraczać 16777215, czyli wartością dla białego. Wartość jest 0 dla czarnego, 255 dla czerwonego, 65280 dla zielonego, 16711680 dla niebieskiego i 8421504 dla szarości. Pozostawienie pustego pola określa domyślny kolor.
Nie umieszczaj przezroczystych kontrolek Text na kolorowych mapach bitowych. Tekst może nie być widoczny, jeśli użytkownik zmieni schemat kolorów wyświetlania. Na przykład tekst może stać się niewidoczny, jeśli użytkownik ustawia parametr wysokiego kontrastu dla ułatwień dostępu.
-
StyleBits
-
Kombinacja bitów wskazująca formatowanie tekstu.
Poszczególne bity stylu mają następujące wartości.
Stały Szesnastkowych Dziesiętny Styl msidbTextStyleBitsBold 0x001 1 Śmiały msidbTextStyleStyleBitsItalic 0x002 2 Kursywa msidbTextStyleBitsUnderline 0x004 4 Podkreślać msidbTextStyleBitsStrike 0x008 8 Przekreślenie
Walidacja