GTK2 :: Semplelist.

GTK2 :: Simpleist è un'interfaccia semplice per il complesso widget MVC di GTK2.
Scarica ora

GTK2 :: Semplelist. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • muppet, Ross McFarland and Gavin Brown
  • Sito web dell'editore:
  • http://search.cpan.org/~rmcfarla/Gtk2-Ex-Simple-List-0.50/lib/Gtk2/Ex/Simple/List.pm

GTK2 :: Semplelist. Tag


GTK2 :: Semplelist. Descrizione

GTK2 :: Simpleist è un'interfaccia semplice per il complesso widget Elenco MVC di GTK2. GTK2 :: Simpleist è un'interfaccia semplice per il complesso Elenco MVC di GTK2 widget.Synopsis Utilizzare GLIB QW (True Falso); usa GTK2 '-It'; Usa GTK2 :: Semplelist; My $ Slist = GTK2 :: Simplelist-> Nuovo ("campo di testo" => 'Testo', 'Markup Field' => 'markup', 'int field' => 'int', 'doppio campo' => 'doppio ',' BOOL FIELD '=>' BOOL ',' SCALAR FIELD '=>' SCALAR ',' PIXBUF FIELD '=>' PIXBUF ',); @ {$ Slist -> {Data}} = (, ,); # (quasi) tutto ciò che puoi fare a un array puoi fare a # $ slist -> {data} che è un riferimento array legato al modello di elenco push @ {$ slist -> {data}}, ; # pastone con selezioni $ slist-> get_selection-> set_mode ('multiple'); $ slist-> get_selection-> deseleclect_all; $ slist-> Seleziona (1, 3, 5..9); # Seleziona righe per indice $ slist-> deselezionare (3, 8); # Distese righe per indice @sel = $ slist-> get_electect_indices; # modo semplice per creare colonne di testo modificabili $ slist-> set_column_edicable ($ col_num, true); # GTK2 :: Simpleist deriva da GTK2 :: TreeView, quindi tutti i metodi # su un TreeView sono disponibili. $ slist-> set_rules_hint (true); $ slist-> segnale_connect (row_activated => sub {my ($ $ sl, $ percorso, $ colonna) = @_; my $ row_ref = $ sl-> get_row_data_from_path ($ percorso); # $ row_ref è ora un array Ref to the DATI DI RIGARE DOPDICATO.}); # ruotare una vista sugli alberi esistente in un semplicista; Utile per le interfacce generate da glade. $ Simpleist = GTK2 :: Simplelist-> new_from_treeview ($ GLADE-> Get_Widget ('TreeView'), 'Text Field' => 'Text', 'Int Field' => 'INT', 'DOPPIO' => 'DOPPIO '); Abstractsimplelist è un'interfaccia semplice per il potente ma complesso GTK2 :: Combinazione TreeView e GTK2 :: Liststore, implementando utilizzando array legati per rendere semplice e facile.GTK2 ha un MVC potente, ma complesso (modello, vista, controller ) Sistema utilizzato per implementare gli elenchi e i widget dell'albero. GTK2 :: Simpleist automatizza il complesso di configurazione del lavoro e consente di trattare il modello di elenco come elenco di elenchi di elenchi più naturale. Dopo aver creato un nuovo oggetto GTK2 :: Semplelist con le colonne desiderate che è possibile impostare i dati dell'elenco con un semplice array perl Incarico. Le file possono essere aggiunte o cancellate con tutte le normali operazioni di array. È possibile trattare il membro dei dati dell'oggetto Simpleist Elenco come riferimento di array e manipolare i dati dell'elenco con i normali operatori di array di Perl. Il meccanismo è stato messo in atto permettendo che le colonne siano perl scalari. Lo scalare viene convertito in testo attraverso i normali meccanismi di Perl e quindi visualizzati nell'elenco. Questo stesso meccanismo può essere espanso definendo i tipi di colonna arbitraria prima di chiamare la nuova funzione. Requisiti: · Perl.


GTK2 :: Semplelist. Software correlato