From 70b6bad551d3345ba5b970b15851bafd9706f482 Mon Sep 17 00:00:00 2001 From: Daniel Richard G Date: Wed, 18 Sep 2013 16:41:23 -0400 Subject: [PATCH] Use '\b' instead of ('h' - 'a' + 1) --- mouse.cpp | 2 +- win32/w32main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mouse.cpp b/mouse.cpp index 753b3d6..49fdc75 100644 --- a/mouse.cpp +++ b/mouse.cpp @@ -1209,7 +1209,7 @@ void GraphicsWindow::EditControlDone(const char *s) { } bool GraphicsWindow::KeyDown(int c) { - if(c == ('h' - 'a') + 1) { + if(c == '\b') { // Treat backspace identically to escape. MenuEdit(MNU_UNSELECT_ALL); return true; diff --git a/win32/w32main.cpp b/win32/w32main.cpp index d00cc39..339e6a8 100644 --- a/win32/w32main.cpp +++ b/win32/w32main.cpp @@ -538,7 +538,7 @@ static BOOL ProcessKeyDown(WPARAM wParam) case VK_TAB: c = '\t'; break; case VK_BROWSER_BACK: - case VK_BACK: c = 1 + 'h' - 'a'; break; + case VK_BACK: c = '\b'; break; case VK_F1: case VK_F2: