| Termo :: VT102. Termo :: VT102 é uma classe para emular um terminal Dec VT102. |
Baixe Agora |
Termo :: VT102. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Andrew Wood
- Site do editor:
- http://www.ivarch.com/programs/fm-submit.shtml
Termo :: VT102. Tag
Termo :: VT102. Descrição
Termo :: VT102 é uma aula para emular um terminal Dec VT102. Termo :: VT102 é uma aula para emular um terminal Dec VT102 Terminal.Synopsis :: VT102; meu $ vt = termo :: vt102-> novo ('cols' => 80, 'linhas' => 24); enquanto () {$ vt-> processo ($ _); } A classe VT102 fornece emulação da maioria das funções de um terminal Dec VT102. Uma vez inicializado, os dados passados para um objeto VT102 são processados e a tela "da memória" modificada de acordo. Esta "tela" pode ser interrogada pelo programa externo de várias formas. Este permite que seu programa seja interface com programas de console de tela inteira executando-os em um subprocesso e passando sua saída para uma classe VT102. Você pode então ver o que o aplicativo foi escrito na tela consultando a classe apropriadamente.Optionssetting cols ou linhas no novo () Hash permitem alterar o tamanho do terminal sendo emulado. Se você não especificar um tamanho, o padrão é 80 colunas por 24 linhas. A inicialização, você pode ler e definir as seguintes opções do terminal usando os métodos Option_read () e option_set (): Envolvimento de linha de linhaWrap; 1 = ligado, 0 = desligado. O padrão está desligado. Lftocrlf tratar LF (N) como CRLF (RN); 1 = ligado, 0 = desligado. Padrão desligado. Ignorexoff ignorar personagens Xon / Xoff; 1 = on (ignore). Padrão. Requisitos: · Perl. O que há de novo nesta versão: · O manuseio Unicode foi limpo. · Um método para retornar texto em cores usando seqüências de escape ANSI foi adicionado. · As paradas de tabulação foram implementadas. · Envolvimento de linha foi limpo. · Várias seqüências adicionais de escape são agora suportadas. · Scripts de exemplo extras foram adicionados.
Termo :: VT102. Software Relacionado