📄 menu.pl
字号:
use Tk;
$top = MainWindow->new();
# Create Menu Bar
$menu_bar = $top->Frame()->pack('-side' => 'top');
#Search menu button
$search_mb = $menu_bar->Menubutton('-text' => 'Search',
'-relief' => 'raised',
'-borderwidth' => 2,
)->pack('-side' => 'left',
'-padx' => 2
);
# Find
$search_mb->command('-label' => 'Find',
'-accelerator' => 'Meta+F',
'-underline' => 0,
'-command' => sub {print "find\n"}
);
# Find Again
$search_mb->command('-label' => 'Find Again',
'-accelerator' => 'Meta+A',
'-underline' => 5,
'-command' => sub {print "find again\n"}
);
$match_type = "regexp"; $case_type = 1;
$search_mb->separator();
# Regexp match
$search_mb->radiobutton('-label' => 'Regexp match',
'-value' => 'regexp',
'-variable' => \$match_type);
# Exact match
$search_mb->radiobutton('-label' => 'Exact match',
'-value' => 'exact',
'-variable' => \$match_type);
$search_mb->separator();
# Ignore case
$search_mb->checkbutton('-label' => 'Ignore case?',
'-variable' => \$case_type);
MainLoop();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -