GTK2 :: SIMPLELIST

GTK2 :: SimpleList is een eenvoudige interface voor de Complex MVC-lijstwidget van GTK2.
Download nu

GTK2 :: SIMPLELIST 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 :: SIMPLELIST Tags


GTK2 :: SIMPLELIST Beschrijving

GTK2 :: SimpleList is een eenvoudige interface naar de Complex MVC-lijstwidget van GTK2. GTK2 :: SimpleList is een eenvoudige interface naar GTK2's Complex MVC-lijst Widget.Synopsis Gebruik Glib QW (True False); gebruik GTK2 '-Init'; Gebruik GTK2 :: SimpleList; Mijn $ Slist = GTK2 :: SimpleList-> Nieuw ('Text Field' => 'Text', 'Markup Field' => 'Markup', 'Int Field' => 'Int', 'Double Field' => '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 :: SimpleList is afgeleid van GTK2 :: TreeView, dus alle methoden # op een TreeView 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 :: SIMPLYLIST-> NEW_FROOM_TREEVIEW ($ GLAD-> GET_WIDGET ('TREEVIEW'), 'Tekstveld' => 'Tekst', 'INT Field' => 'Int', 'Double Field' => 'Double Field' => 'Double Field' ',); AbstractsImplelist is een eenvoudige interface voor de krachtige maar complexe GTK2 :: TreeView en GTK2 :: ListStore combinatie, implementeren met gebonden arrays om ding eenvoudig te maken en Easy.gtk2 heeft een krachtige, maar complexe MVC (model, weergave, controller ) Systeem dat wordt gebruikt om lijst- en boomwidgets te implementeren. GTK2 :: SimpleList Automatiseert het complexe instellingenwerk en stelt u in staat om het lijstmodel te behandelen als een meer natuurlijke lijst met lijstenstructuur. Na het maken van een nieuw GTK2 :: SIMPLELIST-object met de gewenste kolommen kunt u de lijstgegevens instellen met een eenvoudige perl-array opdracht. Rijen kunnen worden toegevoegd of verwijderd met alle normale array-operaties. U kunt het gegevenselement van de lijst SimpleList-object behandelen als een array-referentie en de lijstgegevens manipuleren met PERL's normale array-operators. Een mechanisme is ook op zijn plaats geplaatst, waardoor kolommen perl-scalairs 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 :: SIMPLELIST Gerelateerde software

Perlbug :: log

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

182

Downloaden