diff Gui/mplayer/sw.h @ 4818:3473ca9ef158

new gui interface, and gtk moved into mplayer process. fork ... bleh :)
author pontscho
date Sat, 23 Feb 2002 15:12:55 +0000
parents b1a2469e78ac
children b8d8d72776f2
line wrap: on
line diff
--- a/Gui/mplayer/sw.h	Sat Feb 23 07:40:25 2002 +0000
+++ b/Gui/mplayer/sw.h	Sat Feb 23 15:12:55 2002 +0000
@@ -11,7 +11,7 @@
  if ( !appMPlayer.subWindow.Mapped ||
       appMPlayer.subWindow.Visible == wsWindowNotVisible ) return;
 
- if ( mplShMem->Playing ) mplSubRender=0;
+ if ( guiIntfStruct.Playing ) mplSubRender=0;
 
  if ( mplSubRender )
   {
@@ -28,18 +28,15 @@
 
  mplMouseTimer=mplMouseTimerConst;
  wsVisibleMouse( &appMPlayer.subWindow,wsShowMouseCursor );
- 
+
 
  switch( Button )
   {
    case wsPMMouseButton:
-#ifdef USE_DVDREAD
-	  memcpy( &gtkShMem->DVD,&mplShMem->DVD,sizeof( mplDVDStruct ) );
-#endif
-          gtkSendMessage( evShowPopUpMenu );
+          gtkShow( evShowPopUpMenu,NULL );
           break;
    case wsPRMouseButton:
-	  if ( gtkShMem->visiblepopupmenu ) gtkSendMessage( evHidePopUpMenu );
+          gtkShow( evHidePopUpMenu,NULL );
           mplShowMenu( RX,RY );
           msButton=wsPRMouseButton;
           break;
@@ -50,13 +47,13 @@
 // ---
    case wsPLMouseButton:
           if ( appMPlayer.subWindow.isFullScreen )
-	   {
+           {
             if( ++SubVisible%2 ) wsMoveTopWindow( &appMPlayer.mainWindow );
              else wsMoveTopWindow( &appMPlayer.subWindow );
             mplSubMoved=1;
-	    break;
-	   }
-	  if ( gtkShMem->visiblepopupmenu ) gtkSendMessage( evHidePopUpMenu );
+            break;
+           }
+          gtkShow( evHidePopUpMenu,NULL );
           sx=X; sy=Y;
           msButton=wsPLMouseButton;
           mplSubMoved=0;