summaryrefslogtreecommitdiffstats
path: root/Gui
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-08-30 12:08:21 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-08-30 12:08:21 +0000
commit55b24118f20742b76c54c483744ed8797bacdfd4 (patch)
treed3d240b15873b68d262952d869b57c7eb2012a9f /Gui
parent40fbdf650249c8ba89515cb908da71dbdec1af3f (diff)
downloadmpv-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.h24
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: