Gtk2 :: ex :: recordsfilter

GTK2 :: Ex :: RecordsFilter é um widget de alto nível para navegar razoavelmente grandes quantidades de dados relacionais.
Baixe Agora

Gtk2 :: ex :: recordsfilter Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ofey Aikon
  • Site do editor:
  • http://search.cpan.org/~ofeyaikon/

Gtk2 :: ex :: recordsfilter Tag


Gtk2 :: ex :: recordsfilter Descrição

GTK2 :: Ex :: Recordsfilter é um widget de alto nível para navegar razoavelmente grandes quantidades de dados relacionais. GTK2 :: Ex :: Recordsfilter é um widget de alto nível para navegar razoavelmente grandes quantidades de dados relacionais. Este widget é inspirado pelo navegador da música do iTunes.synopsis usa gtk2 -in; Use GTK2 :: Ex :: RecordsFilter; # Criar um conjunto de registros Meu conjunto de $ $ 6. , , , ]; # Criar o objeto RecordsFilter Meu $ RecordsFilter = GTK2 :: Ex :: RecordsFilter-> Novo; # Especifique os cabeçalhos para as colunas Meus cabeçalhos $ = ; Gtk2 :: Ex :: RecordsFilter-> Set_Headers (cabeçalhos $); # Injetar dados no widget GTK2 :: Ex :: RecordsFilter-> set_data ($ recibo de registro); # Obtenha um ref no seu widget Meu $ recordsfilter_widget = $ recordsfilter-> get_widget (); # Criar a janela raiz Meu $ window = gtk2 :: Window-> Novo; $ window-> Signal_Connect (destruir => sub {gtk2-> main_quit;}); $ window-> set_default_size (500, 300); # Adicionar o widget à janela raiz $ window-> Adicionar ($ recordsfilter_widget); $ window-> show_all; Gtk2-> principal; Ao trabalhar com grandes quantidades de registros relacionais (arquivos CSV, registros de banco de dados, índice de arquivos de música), uma tarefa comum é filtrar um subconjunto ou registros de um determinado conjunto. Por exemplo, em um design de banco de dados de detalhe, o conjunto de registros mestres, que é tipicamente menor que o conjunto de registros de detalhes, pode ser filtrado e o subconjunto filtrado de registros mestre pode ser usado para executar tarefas adicionais nos registros de detalhes que eles apontam Para o exemplo comum deste uso é o navegador da música em seu próprio aplicativo MP3 player (por exemplo, o aplicativo iTunes). Este aplicativo permitirá que você escolha um arquivo MP3 (o registro de detalhes) com base em critérios como artista, álbum, música (o registro mestre). Uma vez que o registro mestre é escolhido (ou seja, o artista, o álbum e a música), ele executa uma tarefa no registro de detalhes (ou seja, reproduzir o arquivo MP3) .this GTK2 :: Ex :: RecordsFilter Widget é inspirado pelo navegador do iTunes Song ferramenta. Mas esse widget realiza certa funcionalidade que não está presente no navegador da iTunes Song. O iTunes Song Browser permite que o usuário escolha uma música (um registro mestre) de cada vez e jogue. No entanto, um uso mais geral deve permitir que o usuário escolha vários registros mestre de cada vez. Uma abordagem para essas seleções múltiplas é permitir que o usuário clique em registros diferentes com a tecla Ctrl pressionada e escolha todos os registros destacados em um tiro. Este widget adota uma abordagem diferente, que eu chamo a abordagem 'carrinho de compras'. Isso é explicado na próxima sessão. Requisitos: · Perl.


Gtk2 :: ex :: recordsfilter Software Relacionado

MP3 :: Icecast.

MP3 :: ICECAST é um módulo Perl para gerar fluxos de icecast, bem como listas de reprodução M3U e PLSV2. ...

281

Download