From 458dc1918e0889bd64d489dfabf3843f34c32671 Mon Sep 17 00:00:00 2001 From: johns <> Date: Wed, 27 Mar 2002 22:38:00 +0000 Subject: [PATCH] Renamed MenuKey into MenuHandleKeyboard to avoid name collision. --- src/include/menus.h | 2 +- src/ui/interface.cpp | 2 +- src/ui/menus.cpp | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/include/menus.h b/src/include/menus.h index 8162e2b05..e95e384a4 100644 --- a/src/include/menus.h +++ b/src/include/menus.h @@ -248,7 +248,7 @@ extern void DrawMenuButton(MenuButtonId button,unsigned flags,unsigned w,unsigne /// Draw and process a menu extern void ProcessMenu(int MenuId, int Loop); /// Keyboard handler for menus -extern int MenuKey(int key); +extern int MenuHandleKeyboard(int key); /// Called if the mouse is moved in Menu interface state extern void MenuHandleMouseMove(int x,int y); /// Called if any mouse button is pressed down diff --git a/src/ui/interface.cpp b/src/ui/interface.cpp index df8c60e60..945fbadb5 100644 --- a/src/ui/interface.cpp +++ b/src/ui/interface.cpp @@ -776,7 +776,7 @@ global void HandleKeyDown(unsigned key,unsigned keychar) return; case IfaceStateMenu: // Menu active - MenuKey(key); + MenuHandleKeyboard(key); return; } } diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp index 0aff8b099..fce0459b0 100644 --- a/src/ui/menus.cpp +++ b/src/ui/menus.cpp @@ -3178,7 +3178,9 @@ global void ProcessMenu(int menu_id, int loop) if (loop) { while (CurrentMenu != -1) { DebugLevel3("MustRedraw: 0x%08x\n",MustRedraw); - UpdateDisplay(); + if( MustRedraw ) { + UpdateDisplay(); + } RealizeVideoMemory(); oldncr = NetConnectRunning; WaitEventsAndKeepSync();