shell: lança exceção se a coluna for inválida em disable().

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
texteditor: implementação de carga de texto previamente gravado.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
texteditor: permite habilitar/desabilitar a area de texto.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
shell: desabilita marcaçao da linha quando todos os controles
estao desabilitados.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>