Tk-Workspace
view release on metacpan or search on metacpan
SearchDialog.pm view on Meta::CPAN
my $s1 = $w->Component( Label => 'replacelabel',
-textvariable => \$w -> {'Configure'}{'-replacelabel'},
-font => $defaultfont
);
$s1->grid( -in => $f, -column => 1, -row => 2, -padx => 5, -pady => 5 );
my $replace = $w -> Component( Entry => 'replacestring',
-width => 30,
-textvariable => \$w -> {'Configure'}{'-replacestring'});
$replace -> grid( -in => $f, -column => 2, -row => 2, -padx => 5,
-pady => 5, -columnspan => 3 );
$f -> grid( -in => $w, -row => 1, -columnspan => 5, -sticky => 'ew',
-ipady => 5 );
my $s2 = $w -> Component( Label => 'optionsTitle',
-textvariable => \$w -> {'Configure'}{'-optiontitle'},
-font => $defaultfont );
$s2 -> grid( -in => $w, -row => 3, -column => 1, -sticky => 'w',
-padx => 5, -pady => 5 );
my $case = $w -> Component( Checkbutton => 'optcase',
-textvariable => \$w->{'Configure'}{'-optcaselabel'},
-font => $defaultfont,
SearchDialog.pm view on Meta::CPAN
-font => $defaultfont,
-default => 'active',
-command => ['Accept', $w])
-> grid( -in => $f1, -column => 2, -row => 1, -padx => 10, -pady => 5 );
my $cb = $f1 -> Component ( Button => 'cancelbutton',
-textvariable => \$w -> {'Configure'}{'-cancellabel'},
-font => $defaultfont,
-default => 'normal',
-command => ['Cancel', $w])
-> grid( -in => $f1, -column => 4, -row => 1, -padx => 20, -pady => 2 );
$f1 -> grid( -in => $w, -row => 7, -columnspan => 5, -sticky => 'ew' );
return $w;
}
sub Show {
my ($w, $args) = @_;
$w -> waitVariable( \$w -> {'Configure'}{'-accept'} );
$w -> withdraw;
return %{$w -> {'Configure'}};
}
( run in 0.228 second using v1.01-cache-2.11-cpan-a5abf4f5562 )