Amaldiçoa

Calças é um manuseio e otimização da tela do terminal.
Baixe Agora

Amaldiçoa Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • William Setzer
  • Site do editor:
  • http://search.cpan.org/~giraffed/Curses-1.21/gen/make.Curses.pm

Amaldiçoa Tag


Amaldiçoa Descrição

As maldições são uma manipulação e otimização da tela do terminal. As maldições são um manuseio de tela de terminal e otimização.Synopsis usam maldições; initscr; ... Endwin; Caldas :: Suportes_Function (Função $); Curses :: Suportes_Contsant ($ constante); Calças é a interface entre a Perl e a biblioteca de curses (3) do seu sistema. Para descrições no uso de uma determinada função, variável ou constante, consulte a documentação do seu sistema, pois essas informações invariavelmente variam (:-) entre diferentes milalhões (3) bibliotecas e sistemas operacionais. Este documento descreve a própria interface e assume que você já sabe como as maldições do seu sistema (3) funciona de biblioteca.Unified Functionmany Calses (3) As funções têm variantes começando com os prefixos W-, MV e / ou WMV-. Essas variantes diferem apenas na adição explícita de uma janela, ou pela adição de duas coordenadas que são usadas para mover o cursor primeiro. Por exemplo, addch () tem três outras variantes: Waddch (), mvaddch () e mvwaddch (). As variantes não são muito interessantes; Na verdade, poderíamos rolar todas as variantes na função original, permitindo um número variável de argumentos e analisando a lista de argumentos para a qual a variante do usuário queria chamar.unfortunately, maldições (3) pré-expregadas varargs (3), então em C estavam presos com todas as variantes. No entanto, as maldições são uma interface Perl, então estamos livres para "unificar" essas variantes em uma só função. A seção "Funções suportadas" abaixo listas de todas as maldições (3) função suportada por maldições, juntamente com uma listagem de coluna, se for unificada. Em caso afirmativo, é preciso um número variável de argumentos da seguinte forma: Função (, , args); Win é um argumento de janela opcional, inadimplente para stdscr se não for especificado.y, x é um par de coordenadas opcional Usado para mover o cursor, inadimplente para nenhum movimento se não especificado.Args são os argumentos necessários da função. Estes são os argumentos que você especificaria se você estivesse apenas chamando a função base e não qualquer das variantes. Isso faz com que as variantes obsoletas, já que sua funcionalidade foi mesclada em uma única função, portanto, as maldições não os definem por padrão. Você ainda pode obtê-los se quiser, definindo a variável $ encursos :: OldCurses para um valor diferente de zero antes de usar o pacote de maldições. Consulte "Compatibilidade Perl 4.X Cursperl" para um exemplo disso.BjectSobjects são suportados. Exemplo: $ win = novas maldições; $ win-> addstr (10, 10, 'foo'); $ win-> atualização; Qualquer função que tenha sido marcada como unificada (consulte "Funções suportadas" abaixo e "funções unificadas" acima) podem ser chamadas como um método para um objeto Calses. Não use initscr () se estiver usando objetos, como a primeira chamada Para obter uma nova maldição fará isso por você.Security ProguntsInsit sempre foi o caso das funções de maldições, mas por favor, note que as seguintes funções: getstr () (e opal wgtest (), mvwetstr ()) Inchstr () (e opcional Winchstr (), mvinchstr () e mvwinchstr ()) Instr () (e Opcional WINST (), MVIntr () e MVWinstr ()) estão sujeitos a ataques de transbordamento de buffer. Isso é porque você passa no buffer para ser preenchido, que tem que ser de comprimento finito, mas não há como parar um cara mau de digitar. Para evitar esse problema, use as funções alternativas: Getnstr () Inchnstr () () Innstr () que recebe um argumento extra "tamanho do buffer". Requisitos: · Perl.


Amaldiçoa Software Relacionado

PDF :: API2.

PDF :: API2 é 'a próxima geração' do texto :: pdf :: API, uma corrente de módulo perl que facilita os arquivos PDF de criação. ...

192

Download

vtkfltk.

VTKFLTK é uma pequena biblioteca de Classes C para o desenvolvimento de interfaces FLTK de eventos para uso com VTK. ...

147

Download