Ö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);