X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/5d63f06fcd53df308f4a31a894227de85a6a683c..f3ce23b458ade0fd2f8d634e2e3c380023bbb4e5:/keyboard.plp diff --git a/keyboard.plp b/keyboard.plp index eef05ef..92c2aa2 100644 --- a/keyboard.plp +++ b/keyboard.plp @@ -13,7 +13,8 @@ Html({

normal mode (default)

<: -use Shiar_Sheet::Keyboard 2; +use Shiar_Sheet::Keyboard 2.07; + my $usint = [ [ 'a' .. 'z'], [qw(Á B ¢ Ð É F G H Í J Œ Ø µ Ñ Ó Ö Ä ® § Þ Ú V Å X Ü Æ)], @@ -25,32 +26,16 @@ my $usint = [ my $keys = Shiar_Sheet::Keyboard->new({ def => { '' => { - map { $_ => [''] } @{ $usint->[0] } + map { $_ => '' } @{ $usint->[0] } }, }, key => { map { - my $i = ord($_) - ord('a'); - $_ => ["$usint->[1]->[$i]
$usint->[2]->[$i]"] - } 'a'..'z' + $usint->[0]->[$_] => "$usint->[1]->[$_]
$usint->[2]->[$_]" + } 0 .. $#{ $usint->[0] } }, }); $keys->map($get{map}) or undef $get{map}; $keys->print_rows($get{rows}, [0]); -:> -
- -
-
- -
-
+$keys->print_legends(\%get);