comparison libvo/vo_quartz.c @ 15902:16534910f0fb

fix various window resizing bug with menu option
author nplourde
date Sun, 03 Jul 2005 12:24:48 +0000
parents c8e414e49fef
children b1bc923b38fe
comparison
equal deleted inserted replaced
15901:7938b1ee8986 15902:16534910f0fb
425 CheckMenuItem (aspectMenu, 1, vo_keepaspect); 425 CheckMenuItem (aspectMenu, 1, vo_keepaspect);
426 break; 426 break;
427 427
428 case kAspectOrgCmd: 428 case kAspectOrgCmd:
429 movie_aspect = old_movie_aspect; 429 movie_aspect = old_movie_aspect;
430 SizeWindow(theWindow, dstRect.right, (dstRect.right/movie_aspect),1); 430 if(!vo_quartz_fs)
431 {
432 SizeWindow(theWindow, dstRect.right, (dstRect.right/movie_aspect),1);
433 }
431 window_resized(); 434 window_resized();
432 break; 435 break;
433 436
434 case kAspectFullCmd: 437 case kAspectFullCmd:
435 movie_aspect = 4.0f/3.0f; 438 movie_aspect = 4.0f/3.0f;
450 break; 453 break;
451 454
452 case kPanScanCmd: 455 case kPanScanCmd:
453 vo_panscan = (!(vo_panscan)); 456 vo_panscan = (!(vo_panscan));
454 CheckMenuItem (aspectMenu, 2, vo_panscan); 457 CheckMenuItem (aspectMenu, 2, vo_panscan);
458 window_panscan();
459 window_resized();
455 break; 460 break;
456 461
457 default: 462 default:
458 result = eventNotHandledErr; 463 result = eventNotHandledErr;
459 break; 464 break;