#!/usr/bin/perl -w use Tk; my %User = ( firstname=>'bob' ); my $user = \%User; my $mw = MainWindow->new(); my $lbe = $mw->LabEntry(-label => "First Name", -labelPack => [-side => "left", -anchor => "w"], -width => 20, -textvariable => \$user->{firstname})->pack(-side => "top", -anchor => "ne"); my $btn = $mw->Button(-command=> sub { $user->{firstname} = ''. localtime})->pack; MainLoop;