comparison libvo/vo_quartz.c @ 25422:31bc1206890c

Fix mouse button mapping: MOUSE_BTN1 is middle buttion, MOUSE_BTN2 is right button.
author ulion
date Tue, 18 Dec 2007 14:48:30 +0000
parents c9e9ac2008c2
children 46f0b4d34fa1
comparison
equal deleted inserted replaced
25421:cc1b8a9d0ae2 25422:31bc1206890c
326 { 326 {
327 case kEventMouseButtonPrimary: 327 case kEventMouseButtonPrimary:
328 mplayer_put_key(MOUSE_BTN0); 328 mplayer_put_key(MOUSE_BTN0);
329 break; 329 break;
330 case kEventMouseButtonSecondary: 330 case kEventMouseButtonSecondary:
331 mplayer_put_key(MOUSE_BTN1); 331 mplayer_put_key(MOUSE_BTN2);
332 break; 332 break;
333 case kEventMouseButtonTertiary: 333 case kEventMouseButtonTertiary:
334 mplayer_put_key(MOUSE_BTN2); 334 mplayer_put_key(MOUSE_BTN1);
335 break; 335 break;
336 336
337 default:result = eventNotHandledErr;break; 337 default:result = eventNotHandledErr;break;
338 } 338 }
339 break; 339 break;
356 { 356 {
357 case kEventMouseButtonPrimary: 357 case kEventMouseButtonPrimary:
358 mplayer_put_key(MOUSE_BTN0 | MP_KEY_DOWN); 358 mplayer_put_key(MOUSE_BTN0 | MP_KEY_DOWN);
359 break; 359 break;
360 case kEventMouseButtonSecondary: 360 case kEventMouseButtonSecondary:
361 mplayer_put_key(MOUSE_BTN1 | MP_KEY_DOWN); 361 mplayer_put_key(MOUSE_BTN2 | MP_KEY_DOWN);
362 break; 362 break;
363 case kEventMouseButtonTertiary: 363 case kEventMouseButtonTertiary:
364 mplayer_put_key(MOUSE_BTN2 | MP_KEY_DOWN); 364 mplayer_put_key(MOUSE_BTN1 | MP_KEY_DOWN);
365 break; 365 break;
366 366
367 default:result = eventNotHandledErr;break; 367 default:result = eventNotHandledErr;break;
368 } 368 }
369 } 369 }