Tk-DateEntry
view release on metacpan or search on metacpan
DateEntry.pm view on Meta::CPAN
# check whether Tk::FireButton is installed
my $Button = eval { require Tk::FireButton; 1 } ? 'FireButton' : 'Button';
# 1. Previous month:
$w->{_backbutton}=$fr->$Button(-text=>'<<',-pady=>1,-padx=>1,-bd=>1,
-command=> ['prevMonth', $w])
->grid(-row=>0,-column=>0);
# 2. Label to put the monthname in:
$w->{_monthlabel} = $fr->Label->grid(-row=>0,-column=>1,-columnspan=>5);
# 3. Next month:
$w->{_nextbutton}=$fr->$Button(-text=>'>>',-pady=>1,-padx=>1,-bd=>1,
-command=>['nextMonth', $w])
->grid(-row=>0,-column=>6);
# 4. Dayname labels:
for (0..6) {
$w->{_daylabel}->[$_] = $fr->Label->grid(-column=>$_,-row=>1);
}
( run in 0.286 second using v1.01-cache-2.11-cpan-a5abf4f5562 )