gb.ncurses
Este componente permite trabalhar com a biblioteca
Ncurses, que é uma biblioteca que provê uma API para o desenvolvimento de interfaces em modo texto.
Class
|
Description
|
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