App-CPAN2Pkg
view release on metacpan or search on metacpan
lib/App/CPAN2Pkg/UI/Tk.pm view on Meta::CPAN
$hlist->itemCreate( $elem, 0, -itemtype => 'image', -image=>$bullet );
$hlist->itemCreate( $elem, 1, -itemtype => 'image', -image=>$bullet );
$hlist->itemCreate( $elem, 2, -itemtype => 'text', -text=>$modname );
$hlist->see( $elem );
# create new pane in the notebook
my $nb = $self->_w('notebook');
my $pane = $nb->add( $modname, -label=>$modname );
$nb->raise( $modname );
my $rotext = $pane->Scrolled( 'ROText', -scrollbars => 'e' )->pack( top, xfill2 );
$rotext->tag( configure => step => -font => "FNbig" );
$rotext->tag( configure => error => -foreground => "firebrick" );
$rotext->tag( configure => result => -foreground => "steelblue" );
$self->_set_w( "rotext_$modname", $rotext );
# close button
# my $b = $pane->Button(
# -text => "Clean finished module",
# -command => $self->_session->postback( "_on_btn_clean", $modname ),
# disabled,
# )->pack( top, fillx );
lib/App/CPAN2Pkg/UI/Tk.pm view on Meta::CPAN
# make sure window is big enough
#my $config = Games::Pandemic::Config->instance;
#my $width = $config->get( 'win_width' );
#my $height = $config->get( 'win_height' );
#$mw->geometry($width . 'x' . $height);
# the tooltip
$self->_set_w('tooltip', $mw->Balloon);
# font used in progression text
$mw->fontCreate( "FNbig", -weight => "bold" );
#
my $ftop = $mw->Frame->pack( top, fillx, pad20 );
$ftop->Label( -text => 'New module wanted:' )->pack( left, pad2 );
my $entry = $ftop->Entry()->pack( left, xfillx, pad2 );
$self->_set_w( ent_module => $entry );
$ftop->Button( -text => 'submit',
-command => $s->postback( '_on_btn_submit' ),
)->pack( left, pad2 );
$mw->bind( '<Return>', $s->postback( '_on_btn_submit' ) );
( run in 0.495 second using v1.01-cache-2.11-cpan-5735350b133 )