--- deliantra/Deliantra-Client/DC/MapWidget.pm 2006/07/05 02:15:47 1.73 +++ deliantra/Deliantra-Client/DC/MapWidget.pm 2006/07/16 23:30:08 1.74 @@ -100,12 +100,13 @@ } elsif ($ev->{button} == 3) { (new CFClient::UI::Menu items => [ - ["Help Browser…\tF1", sub { $::HELP_WINDOW->toggle_visibility }], - ["Stats & Skills…\tF2", sub { ::toggle_player_page ($::STATS_PAGE) }], - ["Inventory…\tF3", sub { ::toggle_player_page ($::INVENTORY_PAGE) }], - ["Spells…\tF4", sub { ::toggle_player_page ($::SPELL_PAGE) }], - ["Setup… \tF5", sub { $::SETUP_DIALOG->toggle_visibility }], - ["Server Messages…", sub { $::MESSAGE_WINDOW->toggle_visibility }], + ["Help Browser…\tF1", sub { $::HELP_WINDOW->toggle_visibility }], + ["Statistics\tF2", sub { ::toggle_player_page ($::STATS_PAGE) }], + ["Skills\tF3", sub { ::toggle_player_page ($::SKILL_PAGE) }], + ["Inventory…\tF4", sub { ::toggle_player_page ($::INVENTORY_PAGE) }], + ["Spells…\tF5", sub { ::toggle_player_page ($::SPELL_PAGE) }], + ["Setup… \tF9", sub { $::SETUP_DIALOG->toggle_visibility }], + ["Server Messages…", sub { $::MESSAGE_WINDOW->toggle_visibility }], [ $::PICKUP_ENABLE->{state} ? "Disable automatic pickup" @@ -185,10 +186,12 @@ } elsif ($sym == CFClient::SDLK_F2 && !$mod) { ::toggle_player_page ($::STATS_PAGE); } elsif ($sym == CFClient::SDLK_F3 && !$mod) { - ::toggle_player_page ($::INVENTORY_PAGE); + ::toggle_player_page ($::SKILL_PAGE); } elsif ($sym == CFClient::SDLK_F4 && !$mod) { - ::toggle_player_page ($::SPELL_PAGE); + ::toggle_player_page ($::INVENTORY_PAGE); } elsif ($sym == CFClient::SDLK_F5 && !$mod) { + ::toggle_player_page ($::SPELL_PAGE); + } elsif ($sym == CFClient::SDLK_F9 && !$mod) { $::SETUP_DIALOG->toggle_visibility; } elsif ($sym == CFClient::SDLK_INSERT && $mod & CFClient::KMOD_CTRL) { $::BIND_EDITOR->set_binding (undef, undef, [],