Gtk :: clistmodel.

GTK :: ClistModel é um modelo de dados simples com gtk :: clist slection.
Baixe Agora

Gtk :: clistmodel. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Molaro Paolo
  • Site do editor:
  • http://search.cpan.org/~mlehmann/Gtk-Perl-0.7009/Gtk/GtkCListModel.pm

Gtk :: clistmodel. Tag


Gtk :: clistmodel. Descrição

GTK :: ClistModel é um modelo de dados simples com gtk :: clist. GTK :: ClistModel é um modelo de dados simples com GTK :: Clist Visualizações.Sinopsys My $ Modelo = Tie @data, 'gtk :: clistmodel', títulos => ; # Toda a manipulação de dados é feita em @data agora empurrar @data, ; # Criar uma exibição (um widget de clista GTK :: Clist) para representar os dados # incluir apenas alguns dos dados na exibição (tipo de fruta e preço) # também, não incluem frutas que custam mais de 6 unidades de preço. Meu $ Clist = $ Model-> Create_Ver ('Main', Titles => , Filter => Sub {$ _ > 6? (): @_}); gtk: : O clistmodel permite que você mantenha seus dados em uma matriz Perl e crie facilmente um numer de diferentes visualizações sobre esses dados usando o GTK :: Clist Widgets. As visualizações podem mostrar apenas algumas das colunas, ou um subconjunto dos dados ou até mesmo mungle os dados com filtros definidos pelo usuário. Todas as manipulações de dados serão executadas em uma matriz amarrada e as alterações serão propagadas para as visualizações criadas para isso Data.Para criar o modelo Use o empate: Meu $ modelo = Tie @data, 'gtk :: clistmodel', títulos => ; o atributo títulos deve ser uma referência de matriz com os títulos das colunas de dados. Eles serão usados também para os títulos padrão nas exibições. Você também pode fornecer os dados iniciais usando o atributo de dados. Lembre-se de que os elementos de dados que você insere e retreive da matriz @data são referências de matriz com tantos itens quanto as colunas no modelo. O pedido é aquele definido pelo atributo títulos.Later Você pode manipular a matriz @data com os operadores de matriz perl habituais, empurrar, splice e assim on.methodscreate ($ NAME ) Criar um Widget GTK :: Clist que representa os dados no modelo. O nome pode ser usado posteriormente para desconectar a exibição dos dados.Options pode ser um dos seguintes: Títulos Uma referência de matriz dos títulos das colunas para exibir na lista na ordem que eles devem aparecer na exibição. O padrão é os títulos especificados no modelo Creation.Filter uma função que pode manipular os dados pouco antes de ser inserido no GTK :: Clist. A função receberá os dados e poderá fazer uma cópia e modificar os dados ou devolver uma lista vazia. Neste último caso, os dados não serão adicionados à exibição ou, se a linha correspondente já estiver presente, ela será removida da função View.postfilter que recebe a exibição, a linha e os dados que foram inseridos / modificados na vista. Por padrão, todos os dados são inseridos nas visualizações como texto. Este filtro pode ser usado para exibir Pixmaps, por exemplo, ou fazer qualquer outro tipo de manipulações no GTK :: Clist Row.remove_Ver ($ NAME) Desconecte a visualização nomeada dos dados. Os dados atuais exibidos na exibição não serão afetados, mas as alterações no modelo não serão propagadas a esta exibição mais.map_row ($ clist, $ row) Obtenha o índice no array de dados, cooresponding para a linha exibida no GTK :: Widget do clista. Requisitos: · Perl.


Gtk :: clistmodel. Software Relacionado

:: CPP.

Inline :: CPP é um módulo Perl que pode gravar sub-rotinas e classes perl em C ++. ...

169

Download

C :: Scan

C :: Scan é um módulo Perl que pode digitalizar arquivos de idiomas C para construções facilmente reconhecidas. ...

2,037

Download

Cal3d.

Cal3D é uma biblioteca de animação de caracteres 3D com base esquelética escrita em C de uma forma de aplicação de plataforma / gráfico. ...

362

Download