![]() |
![]()
| ![]() |
![]()
NAMETk::LabFrame - labeled frame.SYNOPSISuse Tk::LabFrame;$f = $parent->LabFrame(?-label=>text, -labelside=>where, ...?); DESCRIPTIONLabFrame is exactly like Frame and additionaly allows to add a label to the frame.WIDGET-OPTIONSLabFrame supports the same options as the Frame widget.Additional options of LabFrame are:
ADVERTISED SUBWIDGETSSee "Subwidget" in Tk::mega how to use advertised widgets.
EXAMPLERun the following test program to see this in action:use strict; use Tk; require Tk::LabFrame; require Tk::LabEntry; my $test = 'Test this'; my $mw = Tk::MainWindow->new; my $f = $mw->LabFrame(-label => "This is a label", -labelside => "acrosstop"); $f->LabEntry(-label => "Testing", -textvariable => \$test)->pack; $f->pack; Tk::MainLoop; BUGSPerhaps LabFrame should be subsumed within the generic pTk labeled widget mechanism.AUTHORRajappa Iyer rsi@earthling.netThis code is derived from LabFrame.tcl and LabWidg.tcl in the Tix4.0 distribution by Ioi Lam. The code may be redistributed under the same terms as Perl.
|