TextStyle táblázat
A TextStyle táblázat a szövegvezérlőkben használt különböző betűtípusokat sorolja fel.
A TextStyle táblázat az alábbi oszlopokat tartalmazza.
Oszlop | Típus | Kulcs | Nullázható |
---|---|---|---|
TextStyle | azonosító | Y | N |
FaceName | Szöveg | N | N |
Méret | egész szám | N | N |
Szín | DoubleInteger | N | Y |
StyleBits | egész szám | N | Y |
Oszlopok
-
TextStyle
-
Ez az oszlop a betűstílus neve. Ez a név beágyazható a szövegsztringbe a stílusváltozás jelzéséhez. Vegye figyelembe, hogy a mezőben használt betűstílus neve nem végződik a következő karakterekkel: _UL. Lásd: Vezérlőelemek és szöveg hozzáadása.
-
FaceName
-
A betűtípus nevét jelző sztring. A sztring legfeljebb 31 karakter hosszú lehet.
-
méret
-
A pontokban mért betűméret. Ennek nem negatív számnak kell lennie.
-
szín
-
Ez az oszlop egy Szövegvezérlőáltal megjelenített szövegszínt adja meg. Minden más típusú vezérlő mindig az alapértelmezett szövegszínt használja. Az oszlopban szereplő értéket a következő képlet használatával kell kiszámítani: 65536 * kék + 256 * zöld + piros, ahol a piros, a zöld és a kék a 0-255 tartományba esik. Az érték nem haladhatja meg a 16777215, ami a fehér érték. Az érték fekete esetén 0, piros esetén 255, zöld esetén 65280, kék 16711680, szürkéhez pedig 8421504. Ha üresen hagyja a mezőt, az alapértelmezett színt adja meg.
Ne helyezzen áttetsző szövegvezérlőket színes bitképek fölé. Előfordulhat, hogy a szöveg nem látható, ha a felhasználó módosítja a megjelenítési színsémát. Előfordulhat például, hogy a szöveg láthatatlanná válik, ha a felhasználó beállítja a kontrasztos megjelenítési paramétert az akadálymentességhez.
-
StyleBits
-
A szöveg formázását jelző bitek kombinációja.
Az egyes stílusbitek az alábbi értékekkel rendelkeznek.
Konstans Hexadecimális Tizedes Stílus msidbTextStyleStyleBitsBold 0x001 1 Merész msidbTextStyleStyleBitsItalic 0x002 2 Dőlt msidbTextStyleStyleBitsUnderline 0x004 4 Aláhúz msidbTextStyleStyleBitsStrike 0x008 8 Kihúz
Érvényesítés