TextStyle Tablosu
TextStyle tablosunda, metin içeren denetimlerde kullanılan farklı yazı tipi stilleri listelenir.
TextStyle tablosunda aşağıdaki sütunlar bulunur.
Sütun | Tür | Anahtar | Nullable |
---|---|---|---|
TextStyle | Tanımlayıcı | Y | N |
FaceName | metin | N | N |
Boyut | tamsayı | N | N |
Renk | DoubleInteger | N | Y |
StyleBits | tamsayı | N | Y |
Sütun
-
TextStyle
-
Bu sütun yazı tipi stilinin adıdır. Bu ad, stil değişikliğini belirtmek için metin dizesine eklenebilir. Bu alanda kullanılan yazı tipi stili adının şu karakterlerle bitmemesi gerektiğini unutmayın: _UL. Bkz. denetim ve metin ekleme.
-
FaceName
-
Yazı tipinin adını gösteren dize. Dize en fazla 31 karakter uzunluğunda olmalıdır.
-
Boyutu
-
Nokta cinsinden ölçülen yazı tipi boyutu. Bu negatif olmayan bir sayı olmalıdır.
-
Rengi
-
Bu sütun, Metin Denetimitarafından görüntülenen metin rengini belirtir. Diğer tüm denetim türleri her zaman varsayılan metin rengini kullanır. Bu sütuna eklenen değer şu formül kullanılarak hesaplanmalıdır: 65536 * mavi + 256 * yeşil + kırmızı, burada kırmızı, yeşil ve mavi 0-255 aralığındadır. Değer, beyazın değeri olan 16777215 aşmamalıdır. Değer siyah için 0, kırmızı için 255, yeşil için 65280, mavi için 16711680 ve gri için 8421504'dir. Alanı boş bırakmak varsayılan rengi belirtir.
Renkli bit eşlemlerin üzerine saydam Metin denetimleri yerleştirmeyin. Kullanıcı görüntü rengi düzenini değiştirirse metin görünür olmayabilir. Örneğin, kullanıcı erişilebilirlik için yüksek karşıtlık parametresini ayarlarsa metin görünmez hale gelebilir.
-
StyleBits
-
Metnin biçimlendirmesini gösteren bitlerin birleşimi.
Tek tek stil bitleri aşağıdaki değerlere sahiptir.
Sabit Onaltı -lık On -da -lık Üslup msidbTextStyleStyleBitsBold 0x001 1 Kalın msidbTextStyleStyleBitsitalic 0x002 2 İtalik msidbTextStyleStyleBitsUnderline 0x004 4 Altını çizmek msidbTextStyleStyleBitsStrike 0x008 8 Üstünü çizin
Doğrulama
ICE03
ICE06
ICE31
ICE45