Mercurial > mplayer.hg
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 } |