#!/usr/bin/perl
#use Unicode::String qw(utf8 latin1 utf16be);
use Tkx;
use utf8;
use Encode qw(encode decode);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
my @abbr = qw( января февраля марта апреля мая июня июля августа сентября октября ноября декабря );
my @dayabbr = (1..31);
my $dat= "$dayabbr[$mday-1] $abbr[$mon]";
my $filename = "cal_primet.txt";
open(my $fh, '<:encoding(UTF-8)', $filename)
or die "Could not open file '$filename' $!";
while (my $row = <$fh>) {
chomp $row;
if ($row=~/^$dat/) {
my $mw = Tkx::widget->new(".");
#$mw->g_wm_title(".");
$mw->g_wm_minsize(0, 0);
# my $lf = $mw->new_ttk__labelframe(
# -text => "Народные приметы",
# -labelanchor => 'nw',
# -relief => 'groove',
# -borderwidth => '5'
# );
#
# $lf->new_label(-text => $row)->g_pack;
#
# $lf->g_pack(-padx =>100 , -pady =>200 , );
Tkx::tk___messageBox(
-parent => $mw,
-icon => "info",
-title => "Народные приметы",
-message => $row,
);
Tkx::MainLoop;
}
}
close (HANDLE);