| |||||||
Özniteliklerin ayrıntılarına inelim. attron(), attroff(), attrset() ve onun kardeş işlevleri attr_get() v.b gibi işlevler öznitelikleri açıp, özniteliğin ne olduğu bilgisini almada ve renkli bir görüntü sağlamada kullanılabilir.
attron ve attroff işlevleri bir grup özniteliği parametre olarak alabilmekte ve onları sırasıyla açıp kapamaktadır. Aşağıdaki curses.h içerisinde tanımlanmış öznitelikler bu işlevlere gönderilebilir:
A_NORMAL Normal görüntü (parlaklaştırma yok) A_STANDOUT Uçbirimin en iyi parlaklaştırma kipi. A_UNDERLINE Alt çizgili A_REVERSE Ters video A_BLINK Yanıp sönme A_DIM Yarım parlak A_BOLD Daha fazla parlak ve koyu A_PROTECT Korumalı kip A_INVIS Görünmez veya boş kip A_ALTCHARSET İlave karakter kümesi A_CHARTEXT Bir karakteri açığa çıkarmak için bit maskesi COLOR_PAIR(n) Renk çifti numarası n
En sonuncusu en renkli olanıdır :-) ve Renkler bölümünde renkler anlatılmıştır.
Yukarıdaki özniteliklerden pekçoğunu VEYA (|)'layarak değişik özellikler elde edebiliriz. Ters video görüntüsü ve yanıp sönme isterseniz şunu kullanabilirsiniz:
attron(A_REVERSE | A_BLINK); |
| ||||||||||