BBS-Perm
view release on metacpan or search on metacpan
lib/BBS/Perm/Plugin/Feed.pm view on Meta::CPAN
my $widget = $args{widget} || Gtk2::HBox->new;
$widget->pack_start( $label, FALSE, FALSE, 0 );
$widget->pack_start( $entry, TRUE, TRUE, 0 );
$entry->signal_connect( changed => sub { $self->_update_store } );
my $entry_c = Gtk2::EntryCompletion->new;
$entry->set_completion($entry_c);
my $store = Gtk2::ListStore->new('Glib::String');
$entry_c->set_model($store);
$entry_c->set_text_column(0);
$entry_c->set_popup_completion(TRUE);
$entry_c->set_inline_completion(TRUE);
$self->{entry} = $entry;
$self->{label} = $label;
$self->{_entry_c} = $entry_c;
$self->{_store} = $store;
$self->{widget} = $widget;
return $self;
}
sub _update_store {
( run in 1.024 second using v1.01-cache-2.11-cpan-364913b4093 )