PCem
changeset 73:23e2e608e444
Middle button now releases mouse. Based on patch from HalfMinute.
| author | TomW |
|---|---|
| date | Tue Feb 11 19:44:32 2014 +0000 |
| parents | 9cba7b285132 |
| children | df66658b3f06 |
| files | src/pc.c src/win.c |
| diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line diff
1.1 --- a/src/pc.c Sun Feb 09 08:54:48 2014 +0000 1.2 +++ b/src/pc.c Tue Feb 11 19:44:32 2014 +0000 1.3 @@ -351,7 +351,7 @@ 1.4 if (win_title_update) 1.5 { 1.6 win_title_update=0; 1.7 - 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); 1.8 + 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); 1.9 set_window_title(s); 1.10 } 1.11 done++;
2.1 --- a/src/win.c Sun Feb 09 08:54:48 2014 +0000 2.2 +++ b/src/win.c Tue Feb 11 19:44:32 2014 +0000 2.3 @@ -1644,6 +1644,10 @@ 2.4 } 2.5 break; 2.6 2.7 + case WM_MBUTTONUP: 2.8 + releasemouse(); 2.9 + break; 2.10 + 2.11 case WM_ENTERMENULOOP: 2.12 // if (key[KEY_ALT] || key[KEY_ALTGR]) return 0; 2.13 break;
