--- deliantra/Deliantra-Client/DC/MapWidget.pm 2007/08/10 04:02:13 1.117 +++ deliantra/Deliantra-Client/DC/MapWidget.pm 2007/08/14 13:25:25 1.118 @@ -341,6 +341,8 @@ ::toggle_player_page ($::INVENTORY_PAGE); } elsif ($sym == CFPlus::SDLK_F9 && !$mod) { $::SETUP_DIALOG->toggle_visibility; + } elsif ($uni >= ord "0" && $uni <= ord "9" && $mod & CFPlus::KMOD_ALT) { + $::MESSAGE_WINDOW->user_switch_to_page (chr $uni); } elsif (!$::CONN) { return 0; # bindings further down need a valid connection @@ -349,7 +351,7 @@ } elsif ($uni == ord " ") { $::CONN->user_send ("apply"); } elsif ($uni == 13) { - $::CONN->user_send ("examine"); + $::MESSAGE_WINDOW->activate_current; } elsif ($uni == ord ".") { $::CONN->user_send ($self->{completer}{last_command}) if exists $self->{completer}{last_command};