GTK2 :: EX :: Simple :: List

GTK2 :: EX :: Simple :: LIST is een eenvoudige interface naar de Complex MVC-lijstwidget van GTK2.
Download nu

GTK2 :: EX :: Simple :: List Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • muppet, Ross McFarland and Gavin Brown
  • Uitgever website:
  • http://search.cpan.org/~rmcfarla/Gtk2-Ex-Simple-List-0.50/lib/Gtk2/Ex/Simple/List.pm

GTK2 :: EX :: Simple :: List Tags


GTK2 :: EX :: Simple :: List Beschrijving

GTK2 :: EX :: Simple :: List is een eenvoudige interface naar de Complex MVC-lijstwidget van GTK2. GTK2 :: EX :: Simple :: List is een eenvoudige interface voor de complexe MVC-lijst Widget van GTK2. Synopsis Gebruik Glib QW (True False); gebruik GTK2 '-Init'; Gebruik GTK2 :: EX :: eenvoudige :: lijst; Mijn $ SLIST = GTK2 :: EX :: Simple :: Lijst-> Nieuw ('Tekstveld' => 'Tekst', 'Markup Field' => 'Markup', 'Int Field' => 'Int', 'Double Veld '=>' Double ',' Bool Field '=>' Bool ',' Scalar Field '=>' Scalar ',' Pixbuf Field '=>' Pixbuf ',); @ {$ SLIST -> {gegevens}} = (, ,); # (bijna) alles wat je kunt doen met een array die je kunt doen met # $ SLIST -> {data} Welke is een array-referentie die is gebonden aan het lijstmodel Push @ {$ SLIST -> {data}}, ; # puinhoop met selecties $ gsm-> get_selection-> set_mode ('multiple'); $ Slist-> Get_Selection-> UnSelect_all; $ SLIST-> Select (1, 3, 5..9); # Selecteer rijen door index $ SLIST-> ONSLECT (3, 8); # UnSelect rijen per index @SEL = $ SLIST-> GET_SELECTED_INDICES; # Eenvoudige manier om tekstkolommen te maken Bewerkbare $ SLIST-> SET_COLUMN_EITBELEID ($ COL_NUM, TRUE); # GTK2 :: EX :: Simple :: LIST is afgeleid van GTK2 :: TRECEVIEW, dus alle methoden # op een boomview zijn beschikbaar. $ SLIST-> SET_RULES_HINT (TRUE); $ SLIST-> SIGNAL_CONNECT (ROW_ACTIVATED => SUB {MY ($ SL, $ PATH, $ COLLAM) = @_; My $ Row_ref = $ SL-> Get_Row_Data_from_Path ($ PATH); # $ Row_ref is nu een array Ref naar de Dubbelklikte de gegevens van de rij.}); # Draai een bestaande TreeView in een SimpleList; Handig voor # geopende gegenereerde interfaces. $ SIMPLELIST = GTK2 :: EX :: SIMPLE :: LIST-> NEW_FROM_TREEVIEW ($ GLADING-> GET_WIDGET ('TREEVIEW'), 'Tekstveld' => 'Tekst', 'Int Field' => 'Int', 'Double FIELD '=>' Double ',); abstractsImplelist is een eenvoudige interface voor de krachtige maar complexe GTK2 :: TreeView en GTK2 :: ListStore-combinatie, implementeren met behulp van gebonden arrays om ding eenvoudig te maken en easy.gtk2 heeft een krachtige, maar complexe MVC (Model, weergave, controller) Systeem gebruikt om lijst- en boomwidgets te implementeren. GTK2 :: EX :: Simple :: LIST automatiseert het complexe instellingen en stelt u in staat om het lijstmodel te behandelen als een meer natuurlijke lijst met lijstenstructuur. Na het maken van een nieuwe GTK2 :: EX :: Simple :: Lijstobject met het gewenste Kolommen U kunt de lijstgegevens instellen met een eenvoudige perl-array-toewijzing. Rijen kunnen worden toegevoegd of verwijderd met alle normale array-operaties. U kunt het gegevenselement van het Simple :: List-object behandelen als een array-referentie en de lijstgegevens manipuleren met PERL's normale arrayoperators. Een mechanisme is ook op zijn plaats geplaatst, waardoor kolommen perl-scala's kunnen zijn. De scalaire is geconverteerd naar tekst via de normale mechanismen van PERL en vervolgens in de lijst weergegeven. Ditzelfde mechanisme kan worden uitgebreid met het definiëren van arbitraire nieuwe kolomtypen voordat u de nieuwe functie belt. Vereisten: · Perl


GTK2 :: EX :: Simple :: List Gerelateerde software

Perlbug :: log

PERLBUG :: Logboek is een PERL-module voor generieke logging / debugging-functies voor alle perlbug. ...

182

Downloaden