GTK2 :: EX :: RECORDSFILTER

GTK2 :: EX :: RecordSfilter is een widget op hoog niveau om redelijk grote hoeveelheden relationele gegevens te bekijken.
Download nu

GTK2 :: EX :: RECORDSFILTER Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ofey Aikon
  • Uitgever website:
  • http://search.cpan.org/~ofeyaikon/

GTK2 :: EX :: RECORDSFILTER Tags


GTK2 :: EX :: RECORDSFILTER Beschrijving

GTK2 :: EX :: RecordSfilter is een widget op hoog niveau om redelijk grote hoeveelheden relationele gegevens te doorzoeken. GTK2 :: EX :: RecordSfilter is een widget op hoog niveau om redelijk grote hoeveelheden relationele gegevens te doorzoeken. Deze widget is geïnspireerd op de songbrowser van iTunes.Synopsis Gebruik GTK2 -Init; Gebruik GTK2 :: EX :: RecordSfilter; # Maak een recordset My $ Recordset = , , , ; # Maak het recordSfilter-object My $ RecordSfilter = GTK2 :: EX :: RecordSfilter-> Nieuw; # Geef de koptekers op voor de kolommen Mijn $ headers = ; GTK2 :: EX :: RecordSfilter-> Set_headers ($ headers); # Injecteer gegevens in de widget GTK2 :: ex :: recordsfilter-> set_data ($ recordset); # Krijg een ref-naar zijn widget Mijn $ recordsfilter_widget = $ recordsfilter-> get_widget (); # Maak het root-venster mijn $ venster = GTK2 :: Window-> Nieuw; $ venster-> signaal_connect (vernietigen => sub {gtk2-> main_quit;}); $ venster-> set_default_size (500, 300); # Voeg de widget toe aan het root-venster $ Window-> Add ($ recordsfilter_widget); $ venster-> show_all; Gtk2-> main; Bij het werken met grote hoeveelheden relationele records (CSV-bestanden, database-records, muziekbestanden index), is een gemeenschappelijke taak om een subset of records uit een gegeven set te filteren. In een masterdetail-databaseontwerp kan de masterrecordset, die typisch kleiner is dan de detailrecordset, worden uitgefilterd en kan de gefilterde subset van hoofdrecords worden gebruikt om extra taken op de detailrecords uit te voeren die zij wijzen To.a Algemeen Voorbeeld van dit gebruik is de songbrowser in uw eigen toepassing MP3-speler (bijvoorbeeld de iTunes-applicatie). Met deze applicatie kunt u een MP3-bestand (het detailrecord) kiezen op basis van criteria zoals artiest, album, song (het masterrecord). Zodra het Master-record is gekozen (ie, de artiest, album en song), voert het een taak uit op het detailrecord (dwz afspelen van het MP3-bestand). Deze GTK2 :: EX :: RecordSfilter-widget is geïnspireerd op de iTunes-songbrowser widget. Maar deze widget draagt bepaalde functionaliteit die niet aanwezig is in de iTunes Song-browser. Met de iTunes Songbrowser kan de gebruiker één nummer (één masterrecord) tegelijk kiezen en het spelen. Een meer algemeen gebruik moet de gebruiker echter in staat stellen meerdere hoofdrecords tegelijk te kiezen. Eén aanpak voor dergelijke meerdere selecties is om de gebruiker in staat te stellen op verschillende records te klikken met de CTRL-toets ingedrukt en vervolgens alle gemarkeerde records in één opname kiezen. Deze widget neemt een andere aanpak, die ik de benadering 'Winkelwagen' noem. Dit wordt uitgelegd in het volgende gedeelte. Vereisten: · Perl


GTK2 :: EX :: RECORDSFILTER Gerelateerde software

CGI :: Cache

CGI :: Cache is een PERL-extensie om de cache-uitvoer van tijdintensieve CGI-scripts te helpen. ...

239

Downloaden