comparison Gui/mplayer/mw.h @ 1769:bd8c6c1b91ce

eh. double screen size fix.
author pontscho
date Thu, 30 Aug 2001 12:08:21 +0000
parents 29913c011d50
children 53d6b2466d18
comparison
equal deleted inserted replaced
1768:63db543aae94 1769:bd8c6c1b91ce
327 case evDecAudioBufDelay: mplDecAudioBufDelay(); break; 327 case evDecAudioBufDelay: mplDecAudioBufDelay(); break;
328 328
329 case evNormalSize: 329 case evNormalSize:
330 if ( mplShMem->Playing ) 330 if ( mplShMem->Playing )
331 { 331 {
332 // wsWindowDecoration( &appMPlayer.subWindow,appMPlayer.subWindow.Decorations );
333 // wsWindowDecoration( &appMPlayer.subWindow,0 );
334 // appMPlayer.subWindow.isFullScreen=0;
335 // wsMoveWindow( &appMPlayer.subWindow,appMPlayer.subWindow.OldX,appMPlayer.subWindow.OldY );
336 // wsResizeWindow( &appMPlayer.subWindow,moviewidth,movieheight );
337 appMPlayer.subWindow.isFullScreen=True; 332 appMPlayer.subWindow.isFullScreen=True;
333 appMPlayer.subWindow.OldX=( wsMaxX - moviewidth ) / 2;
334 appMPlayer.subWindow.OldY=( wsMaxY - movieheight ) / 2;
338 appMPlayer.subWindow.OldWidth=moviewidth; appMPlayer.subWindow.OldHeight=movieheight; 335 appMPlayer.subWindow.OldWidth=moviewidth; appMPlayer.subWindow.OldHeight=movieheight;
339 wsFullScreen( &appMPlayer.subWindow ); 336 wsFullScreen( &appMPlayer.subWindow );
340 mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight ); 337 mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight );
341 } 338 }
342 // else
343 // {
344 // wsResizeWindow( &appMPlayer.subWindow,appMPlayer.sub.width,appMPlayer.sub.height );
345 // wsMoveWindow( &appMPlayer.subWindow,appMPlayer.sub.x,appMPlayer.sub.y );
346 // }
347 break; 339 break;
348 // case evDoubleSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth * 2,mplheight * 2 ); break; 340 case evDoubleSize:
341 if ( mplShMem->Playing )
342 {
343 appMPlayer.subWindow.isFullScreen=True;
344 appMPlayer.subWindow.OldX=( wsMaxX - moviewidth * 2 ) / 2;
345 appMPlayer.subWindow.OldY=( wsMaxY - movieheight * 2 ) / 2;
346 appMPlayer.subWindow.OldWidth=moviewidth * 2; appMPlayer.subWindow.OldHeight=movieheight * 2;
347 wsFullScreen( &appMPlayer.subWindow );
348 mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight );
349 }
350 break;
349 351
350 // --- timer events 352 // --- timer events
351 case evHideMouseCursor: 353 case evHideMouseCursor:
352 wsVisibleMouse( &appMPlayer.subWindow,wsHideMouseCursor ); 354 wsVisibleMouse( &appMPlayer.subWindow,wsHideMouseCursor );
353 break; 355 break;