Skip to content
Snippets Groups Projects
Commit dd2c3701 authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Fix ALT key handling

parent 6a907f6f
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
Pipeline #4149 passed
......@@ -12,7 +12,6 @@ static HWND win;
static HANDLE rch;
static HANDLE wch;
static FILE *debug;
static uint8_t *title;
#define WM_USER_INVALIDATE WM_USER
......@@ -239,7 +238,7 @@ magic_message(MSG msg)
for (i = 0; keyval[i].VirtualKeyCode != 0; i++) {
if (keyval[i].VirtualKeyCode == msg.wParam) {
if (msg.lParam & (0x2000)) {
if (msg.lParam & (1 << 29)) {
if (keyval[i].ALT > 255) {
add_key(keyval[i].ALT);
return true;
......@@ -267,6 +266,8 @@ magic_message(MSG msg)
}
}
break;
case WM_PAINT:
break;
}
return false;
......@@ -470,7 +471,6 @@ gdi_init(int mode)
int
gdi_initciolib(int mode)
{
debug = fopen("gdi.log", "w");
pthread_mutex_init(&gdi_headlock, NULL);
pthread_mutex_init(&rect_lock, NULL);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment