From 912e375d0ed426f774beb7a3756f2cd82671de66 Mon Sep 17 00:00:00 2001 From: adelikat Date: Wed, 12 May 2010 16:05:36 +0000 Subject: [PATCH] Read only toggle displays more informative message (informs user if movie is finished or there is no movie loaded) --- src/movie.cpp | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/movie.cpp b/src/movie.cpp index 5e690e0a..ba114422 100644 --- a/src/movie.cpp +++ b/src/movie.cpp @@ -1335,11 +1335,21 @@ void FCEUI_SetMovieToggleReadOnly(bool which) } void FCEUI_MovieToggleReadOnly() { - if(movie_readonly) - FCEU_DispMessage("Movie is now Read+Write."); - else - FCEU_DispMessage("Movie is now Read-Only."); + char message[260]; + if(movie_readonly) + strcpy(message, "Movie is now Read+Write"); + else + { + strcpy(message, "Movie is now Read-Only"); + } + + if(movieMode == MOVIEMODE_INACTIVE) + strcat(message, " (no movie)"); + else if (movieMode == MOVIEMODE_FINISHED) + strcat(message, " (finished)"); + + FCEU_DispMessage(message); movie_readonly = !movie_readonly; }