comparison Gui/mplayer/sw.h @ 5651:b8d8d72776f2

fix playlist bug with gui and rewrite mousecursor show/hide code
author pontscho
date Tue, 16 Apr 2002 17:41:29 +0000
parents 3473ca9ef158
children 60cf2bca993f
comparison
equal deleted inserted replaced
5650:71f221e98fa4 5651:b8d8d72776f2
23 23
24 void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY ) 24 void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY )
25 { 25 {
26 static int mplSubMoved = 0; 26 static int mplSubMoved = 0;
27 static int msButton = 0; 27 static int msButton = 0;
28
29 mplMouseTimer=mplMouseTimerConst;
30 wsVisibleMouse( &appMPlayer.subWindow,wsShowMouseCursor );
31
32 28
33 switch( Button ) 29 switch( Button )
34 { 30 {
35 case wsPMMouseButton: 31 case wsPMMouseButton:
36 gtkShow( evShowPopUpMenu,NULL ); 32 gtkShow( evShowPopUpMenu,NULL );
65 mplSubMoved=1; 61 mplSubMoved=1;
66 if ( !appMPlayer.subWindow.isFullScreen ) wsMoveWindow( &appMPlayer.subWindow,False,RX - sx,RY - sy ); 62 if ( !appMPlayer.subWindow.isFullScreen ) wsMoveWindow( &appMPlayer.subWindow,False,RX - sx,RY - sy );
67 break; 63 break;
68 case wsPRMouseButton: 64 case wsPRMouseButton:
69 mplMenuMouseHandle( X,Y,RX,RY ); 65 mplMenuMouseHandle( X,Y,RX,RY );
70 mplMouseTimer=mplMouseTimerConst;
71 break; 66 break;
72 } 67 }
73 break; 68 break;
74 case wsRLMouseButton: 69 case wsRLMouseButton:
75 // if ( ( !mplSubMoved )&&( ( SubVisible++%2 ) ) ) wsMoveTopWindow( &appMPlayer.mainWindow ); 70 // if ( ( !mplSubMoved )&&( ( SubVisible++%2 ) ) ) wsMoveTopWindow( &appMPlayer.mainWindow );