Tk-Zinc
view release on metacpan or search on metacpan
Zinc/Debug.pm view on Meta::CPAN
my $fm11 = $fm1->Frame()->pack(-side => 'left',
-padx => 20,
);
my ($set_cb, $reset_cb, $upd_cb);
# matrix
my $r = 0;
my $c = 0;
$fm11->Label(-text => 'matrix', -relief => 'ridge', -bg => $bgcolor)
->grid(-row => $r++, -columnspan => 2,
-ipady => 5, -ipadx => 5, -sticky => 'nswe');
$fm11->Label(-textvariable => \$m00, -relief => 'ridge')
->grid(-row => $r, -column => $c,
-ipady => 5, -ipadx => 5, -sticky => 'nswe');
$fm11->Label(-textvariable => \$m01, -relief => 'ridge')
->grid(-row => $r++, -column => $c+1,
-ipady => 5, -ipadx => 5, -sticky => 'nswe');
$fm11->Label(-textvariable => \$m10, -relief => 'ridge')
->grid(-row => $r, -column => $c,
-ipady => 5, -ipadx => 5, -sticky => 'nswe');
Zinc/Debug.pm view on Meta::CPAN
)->pack(-padx => 10, -pady => 10,
-ipadx => 10,
-expand => 1,
-fill => 'both');
my $bgcolor = 'ivory';
my $i = 1;
$fm->Label(-text => $title, -background => $bgcolor,
-fg => 'sienna', -relief => 'ridge')
->grid(-row => $i++, -column => 1, -ipady => 5, -ipadx => 5,
-columnspan => 2, -sticky => 'nswe') if $label;
$fm->Label(-text => 'Option', -background => $bgcolor, -relief => 'ridge')
->grid(-row => $i, -column => 1, -ipady => 10, -ipadx => 5, -sticky => 'nswe');
$fm->Label(-text => 'Value', -background => $bgcolor, -relief => 'ridge')
->grid(-row => $i++, -column => 2, -ipady => 10, -ipadx => 5, -sticky => 'nswe');
my @options = $zinc->itemconfigure($item);
for my $elem (@options) {
my ($option, $type, $value) = (@$elem)[0,1,4];
$fm->Label(-text => $option, -relief => 'ridge')
->grid(-row => $i, -column => 1,
Zinc/Debug.pm view on Meta::CPAN
sub showattributes {
my ($zinc, $fm, $label, $items, $expandTagsFlag) = @_;
$expandTagsFlag = 1;
&getsize($zinc);
my $bgcolor = 'ivory';
my $i = 1;
$fm->Label(-text => $label, -background => $bgcolor,
-fg => 'sienna', -relief => 'ridge')
->grid(-row => $i++, -column => 0, -ipady => 0, -ipadx => 5,
-columnspan => 7, -sticky => 'nswe') if $label;
&showbanner($fm, $i++);
$i++;
for my $item (@$items) {
my $c = 0;
my $type = $zinc->type($item);
# id
my $idbtn =
$fm->Button(-text => $item,
-foreground => 'sienna'
( run in 0.217 second using v1.01-cache-2.11-cpan-a5abf4f5562 )