{set,clear}-pause-on-end

This commit is contained in:
Ilari Liusvaara 2013-02-09 23:46:17 +02:00
parent 2a3efcd229
commit 408ea46268
3 changed files with 48 additions and 0 deletions

View file

@ -674,6 +674,30 @@ repaint
Force a repaint.
\end_layout
\begin_layout Subsubsection
toggle-pause-on-end
\end_layout
\begin_layout Standard
Toggle pause on end flag.
\end_layout
\begin_layout Subsubsection
set-pause-on-end
\end_layout
\begin_layout Standard
Set pause on end flag.
\end_layout
\begin_layout Subsubsection
clear-pause-on-end
\end_layout
\begin_layout Standard
Clear pause on end flag.
\end_layout
\begin_layout Subsection
Save jukebox
\end_layout

View file

@ -312,6 +312,18 @@ pattern, the pattern restarts from the beginning.
Force a repaint.
5.3.25 toggle-pause-on-end
Toggle pause on end flag.
5.3.26 set-pause-on-end
Set pause on end flag.
5.3.27 clear-pause-on-end
Clear pause on end flag.
5.4 Save jukebox
5.4.1 cycle-jukebox-backward

View file

@ -678,6 +678,18 @@ namespace
messages << "Pause-on-end is now " << (pause_on_end ? "ON" : "OFF") << std::endl;
});
function_ptr_command<> spon(lsnes_cmd, "set-pause-on-end", "Set pause on end", "Set pause on end\n",
[]() throw(std::bad_alloc, std::runtime_error) {
pause_on_end = true;
messages << "Pause-on-end is now ON" << std::endl;
});
function_ptr_command<> cpon(lsnes_cmd, "clear-pause-on-end", "Clear pause on end", "Clear pause on end\n",
[]() throw(std::bad_alloc, std::runtime_error) {
pause_on_end = false;
messages << "Pause-on-end is now OFF" << std::endl;
});
function_ptr_command<> rewind_movie(lsnes_cmd, "rewind-movie", "Rewind movie to the beginning",
"Syntax: rewind-movie\nRewind movie to the beginning\n",
[]() throw(std::bad_alloc, std::runtime_error) {