Tk-Text-Viewer
view release on metacpan or search on metacpan
}
sub ClassInit
{
my ($class,$mw) = @_;
my $cb = $mw->bind($class,'<Next>');
$class->bindRdOnly($mw);
$mw->bind($class,'<space>',$cb) if (defined $cb);
$cb = $mw->bind($class,'<Prior>');
$mw->bind($class,'<BackSpace>',$cb) if (defined $cb);
$class->clipboardOperations($mw,'Copy');
$mw->bind($class,'<Key-slash>',FindSimplePopUp);
$mw->bind($class,'<Key-n>', FindSelectionNext);
$mw->bind($class,'<Key-N>', FindSelectionPrevious);
$mw->bind($class,'<Control-a>', FindAll );
return $class;
}
sub Tk::Widget::ScrlViewer { shift->Scrolled('Viewer' => @_) }
scripts/viewer.pl view on Meta::CPAN
'1File' =>
[
[ 'command' => 'Quit...', -accelerator => 'Control-F4',
-underline => 0,
-command => [destroy => $mw] ]
],
'2Edit' =>
[
[ 'command' => 'Copy', -accelerator => 'Control-c',
-underline => 0,
-command => sub { $t1->clipboardCopy;},
-state => 'normal'],
"-",
[ 'command' => 'Select All', -accelerator => 'Alt-a',
-underline => 0,
-command => sub { $t1->selectAll}],
[ 'command' => 'Unselect', -accelerator => 'Alt-u',
-underline => 0,
-command => sub { $t1->unselectAll;}]
],
( run in 1.041 second using v1.01-cache-2.11-cpan-84e82930d8c )