Curses-UI-Grid
view release on metacpan or search on metacpan
examples/grid-demo.pl view on Meta::CPAN
{ -label => 'Frozen Grid', -value => sub{select_demo(2)} },
{ -label => 'Browser', -value => sub{select_demo(3)} },
];
my $menu = [
{ -label => 'File', -submenu => $file_menu },
{ -label => 'Select demo', -submenu => $demo_menu },
];
$cui->add('menu', 'Menubar', -menu => $menu);
# ----------------------------------------------------------------------
# Setup bindings and focus
# ----------------------------------------------------------------------
sub goto_next_demo()
{
$current_demo++;
$current_demo = 3 if $current_demo > 3;
( run in 1.038 second using v1.01-cache-2.11-cpan-49f99fa48dc )