diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-08-30 12:08:21 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-08-30 12:08:21 +0000 |
commit | 55b24118f20742b76c54c483744ed8797bacdfd4 (patch) | |
tree | d3d240b15873b68d262952d869b57c7eb2012a9f /Gui | |
parent | 40fbdf650249c8ba89515cb908da71dbdec1af3f (diff) | |
download | mpv-55b24118f20742b76c54c483744ed8797bacdfd4.tar.bz2 mpv-55b24118f20742b76c54c483744ed8797bacdfd4.tar.xz |
eh. double screen size fix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1770 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui')
-rw-r--r-- | Gui/mplayer/mw.h | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/Gui/mplayer/mw.h b/Gui/mplayer/mw.h index 3859f871de..8fed32ea25 100644 --- a/Gui/mplayer/mw.h +++ b/Gui/mplayer/mw.h @@ -329,23 +329,25 @@ NoPause: case evNormalSize: if ( mplShMem->Playing ) { -// wsWindowDecoration( &appMPlayer.subWindow,appMPlayer.subWindow.Decorations ); -// wsWindowDecoration( &appMPlayer.subWindow,0 ); -// appMPlayer.subWindow.isFullScreen=0; -// wsMoveWindow( &appMPlayer.subWindow,appMPlayer.subWindow.OldX,appMPlayer.subWindow.OldY ); -// wsResizeWindow( &appMPlayer.subWindow,moviewidth,movieheight ); appMPlayer.subWindow.isFullScreen=True; + appMPlayer.subWindow.OldX=( wsMaxX - moviewidth ) / 2; + appMPlayer.subWindow.OldY=( wsMaxY - movieheight ) / 2; appMPlayer.subWindow.OldWidth=moviewidth; appMPlayer.subWindow.OldHeight=movieheight; wsFullScreen( &appMPlayer.subWindow ); mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight ); } -// else -// { -// wsResizeWindow( &appMPlayer.subWindow,appMPlayer.sub.width,appMPlayer.sub.height ); -// wsMoveWindow( &appMPlayer.subWindow,appMPlayer.sub.x,appMPlayer.sub.y ); -// } break; -// case evDoubleSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth * 2,mplheight * 2 ); break; + case evDoubleSize: + if ( mplShMem->Playing ) + { + appMPlayer.subWindow.isFullScreen=True; + appMPlayer.subWindow.OldX=( wsMaxX - moviewidth * 2 ) / 2; + appMPlayer.subWindow.OldY=( wsMaxY - movieheight * 2 ) / 2; + appMPlayer.subWindow.OldWidth=moviewidth * 2; appMPlayer.subWindow.OldHeight=movieheight * 2; + wsFullScreen( &appMPlayer.subWindow ); + mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight ); + } + break; // --- timer events case evHideMouseCursor: |