in reply to Tk and optionAdd's scope
Try to run the following and it proves that optionAdd does deliver the expected "scope":
use warnings; use strict; use Tk; use Tk::LabFrame; my $mw = new MainWindow ( ) ; $mw->optionAdd('*foo*font' => '-adobe-courier-plain-r-normal-*-30-*-*- +*-*-*-*'); $mw->optionAdd('*bar*font' => '-adobe-courier-bold-r-normal-*-30-*-*-* +-*-*-*'); $mw->optionAdd('*foo*foreground' => 'red'); $mw->optionAdd('*foo*background' => 'green'); $mw->optionAdd('*bar*foreground' => 'white'); $mw->optionAdd('*bar*background' => 'yellow'); my $frame = $mw->LabFrame(-label => 'Frame', Name => "foo")->pack; $frame->Label ( -text => 'foo', Name => "bar")->pack(-padx=>5, -pady=> +5) ; MainLoop();
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Tk and optionAdd's scope
by eff_i_g (Curate) on Apr 16, 2010 at 14:16 UTC | |
by PeterPeiGuo (Hermit) on Apr 16, 2010 at 14:24 UTC | |
by eff_i_g (Curate) on Apr 16, 2010 at 18:50 UTC |