changeset 1765:29913c011d50

normal size
author pontscho
date Thu, 30 Aug 2001 10:55:17 +0000
parents a9e51734ea00
children c78e645d706b
files Gui/mplayer/mw.h Gui/mplayer/play.c Gui/mplayer/play.h mplayer.c
diffstat 4 files changed, 32 insertions(+), 39 deletions(-) [+]
line wrap: on
line diff
--- a/Gui/mplayer/mw.h	Wed Aug 29 22:01:04 2001 +0000
+++ b/Gui/mplayer/mw.h	Thu Aug 30 10:55:17 2001 +0000
@@ -125,8 +125,6 @@
    }
 }
 
-extern float gui_position;
-
 void mplMainDraw( wsParamDisplay )
 {
  wItem    * item;
@@ -328,8 +326,26 @@
    case evIncAudioBufDelay: mplIncAudioBufDelay(); break;
    case evDecAudioBufDelay: mplDecAudioBufDelay(); break;
 
-   case evNormalSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth,mplheight ); break;
-   case evDoubleSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth * 2,mplheight * 2 ); break;
+   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.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;
 
 // --- timer events
    case evHideMouseCursor:
--- a/Gui/mplayer/play.c	Wed Aug 29 22:01:04 2001 +0000
+++ b/Gui/mplayer/play.c	Thu Aug 30 10:55:17 2001 +0000
@@ -7,7 +7,7 @@
 
 int    mplParent = 1;
 
-int    mplx,mply,mplwidth,mplheight;
+int    moviex,moviey,moviewidth,movieheight;
 
 #include "../app.h"
 
@@ -37,32 +37,10 @@
 
 void mplFullScreen( void )
 {
- if ( appMPlayer.subWindow.isFullScreen )
-  {
-   if ( mplShMem->Playing )
-    {
-     appMPlayer.subWindow.OldX=mplx;
-     appMPlayer.subWindow.OldY=mply;
-     appMPlayer.subWindow.OldWidth=mplwidth;
-     appMPlayer.subWindow.OldHeight=mplheight;
-    }
-    else
-     {
-      appMPlayer.subWindow.OldWidth=appMPlayer.sub.width;
-      appMPlayer.subWindow.OldHeight=appMPlayer.sub.height;
-      appMPlayer.subWindow.OldX=( wsMaxX - appMPlayer.sub.width ) / 2;
-      appMPlayer.subWindow.OldY=( wsMaxY - appMPlayer.sub.height ) / 2;
-     }
-  }
-  else
-   {
-     mplx=appMPlayer.subWindow.X;
-     mply=appMPlayer.subWindow.Y;
-     mplwidth=appMPlayer.subWindow.Width;
-     mplheight=appMPlayer.subWindow.Height;
-   }
- wsFullScreen( &appMPlayer.subWindow );
-// wsMoveTopWindow( &appMPlayer.subWindow );
+// if ( appMPlayer.subWindow.isFullScreen )
+//  {
+//  }
+ wsFullScreen( &appMPlayer.subWindow ); 
  mplResize( 0,0,appMPlayer.subWindow.Width,appMPlayer.subWindow.Height );
 }
 
--- a/Gui/mplayer/play.h	Wed Aug 29 22:01:04 2001 +0000
+++ b/Gui/mplayer/play.h	Thu Aug 30 10:55:17 2001 +0000
@@ -53,10 +53,10 @@
 
 extern int   mplParent;
 
-extern int   mplx;
-extern int   mply;
-extern int   mplwidth;
-extern int   mplheight;
+extern int   moviex;
+extern int   moviey;
+extern int   moviewidth;
+extern int   movieheight;
 
 extern mplCommStruct * mplShMem;
 
--- a/mplayer.c	Wed Aug 29 22:01:04 2001 +0000
+++ b/mplayer.c	Thu Aug 30 10:55:17 2001 +0000
@@ -963,10 +963,9 @@
 #ifdef HAVE_NEW_GUI
    if ( use_gui )
     {
-     if ( !appMPlayer.subWindow.isFullScreen ) 
-       wsResizeWindow( &appMPlayer.subWindow,sh_video->disp_w,sh_video->disp_h );
-     screen_size_x=appMPlayer.subWindow.Width;
-     screen_size_y=appMPlayer.subWindow.Height;
+     if ( !appMPlayer.subWindow.isFullScreen ) wsResizeWindow( &appMPlayer.subWindow,sh_video->disp_w,sh_video->disp_h );
+     moviewidth=screen_size_x=appMPlayer.subWindow.Width;
+     movieheight=screen_size_y=appMPlayer.subWindow.Height;
     }
 #endif