Middle button now releases mouse. Based on patch from HalfMinute.

This commit is contained in:
TomW 2014-02-11 19:44:32 +00:00
commit 31bc0ef789
2 changed files with 5 additions and 1 deletions

View file

@ -351,7 +351,7 @@ void runpc()
if (win_title_update)
{
win_title_update=0;
sprintf(s, "PCem v8.1 - %s - %s - %s - %i%%", model_getname(), models[model].cpu[cpu_manufacturer].cpus[cpu].name, (!mousecapture) ? "Click to capture mouse" : "Press CTRL-END to release mouse", fps);
sprintf(s, "PCem v8.1 - %s - %s - %s - %i%%", model_getname(), models[model].cpu[cpu_manufacturer].cpus[cpu].name, (!mousecapture) ? "Click to capture mouse" : "Press CTRL-END or middle button to release mouse", fps);
set_window_title(s);
}
done++;

View file

@ -1644,6 +1644,10 @@ LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM
}
break;
case WM_MBUTTONUP:
releasemouse();
break;
case WM_ENTERMENULOOP:
// if (key[KEY_ALT] || key[KEY_ALTGR]) return 0;
break;