gb.ncurses

Autor Tobias Boege.

Este componente permite trabalhar com a biblioteca Ncurses, que é uma biblioteca que provê uma API para o desenvolvimento de interfaces em modo texto.

Classe Descrição
Attr Essa classe possui constantes usadas pela propriedade Attributes para definir características específicas para os caracteres.
Border Essa classe possui constantes usadas pela propriedade Window.Border para definir os diferentes tipos de bordas.
Color Cores do terminal é representado por meio de pares de "cor". Estes são apenas números, de 0 a Color.Pairs - 1 (sendo 0 o padrão para tudo) que estão associados a um primeiro plano e uma cor de fundo que são utilizados como atributos para caracteres na tela. Da mesma forma, todas as cores - veja as constantes de cores neste classe que representam os padrão ANSI - são apenas números de 0 a Color.Colors - 1, que são, ligados aos valores RGB.
Cursor Essa classe possui constantes utilizadas pela propriedade Cursor da classe Screen
Input
Key
Pair
Screen
Window Uma janela é um objecto que pode ser utilizado para exibir o texto no ecrã. Na verdade, você não é capaz de escrever praticamente nada para a tela sem uma janela envolvida. Tal janela ocupa seu próprio espaço de memória - não está ligado a tela, embora não compartilhe memória com ele.

Veja também