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;