diff --git a/Gui/mplayer/mw.h b/Gui/mplayer/mw.h index 5a39e5ecd8..90721a1ac8 100644 --- a/Gui/mplayer/mw.h +++ b/Gui/mplayer/mw.h @@ -140,7 +140,22 @@ void mplMainDraw( wsParamDisplay ) btnModify( evSetMoviePosition,mplShMem->Position ); btnModify( evSetVolume,mplShMem->Volume ); - + + switch ( mplShMem->Playing ) + { + case 2: + case 0: + btnModify( evPlaySwitchToPause,btnReleased ); + btnModify( evPauseSwitchToPlay,btnDisabled ); + break; + case 1: + if ( strlen( mplShMem->Filename ) ) + { + btnModify( evPlaySwitchToPause,btnDisabled ); + btnModify( evPauseSwitchToPlay,btnReleased ); + } + } + // --- erosen ideiglenes. strcpy( gtkShMem->fs.filename,mplShMem->Filename ); // ---