From 2e6e110a34dcb7605264c7855574a394e162d085 Mon Sep 17 00:00:00 2001 From: lllucius Date: Thu, 1 Jan 2015 20:27:29 +0000 Subject: [PATCH] Allow speed slider to persist across toolbar reset --- src/toolbars/TranscriptionToolBar.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/toolbars/TranscriptionToolBar.cpp b/src/toolbars/TranscriptionToolBar.cpp index 7723e1154..0e603bcdb 100644 --- a/src/toolbars/TranscriptionToolBar.cpp +++ b/src/toolbars/TranscriptionToolBar.cpp @@ -84,7 +84,7 @@ END_EVENT_TABLE() TranscriptionToolBar::TranscriptionToolBar() : ToolBar(TranscriptionBarID, _("Transcription"), wxT("Transcription")) { - mPlaySpeed = 1.0; + mPlaySpeed = 1.0 * 100.0; mTimeTrack = NULL; #ifdef EXPERIMENTAL_VOICE_DETECTION mVk = new VoiceKey(); @@ -192,7 +192,7 @@ void TranscriptionToolBar::Populate() wxDefaultPosition, wxSize(SliderWidth,25), SPEED_SLIDER); - mPlaySpeedSlider->Set(1.0); + mPlaySpeedSlider->Set(mPlaySpeed / 100.0); mPlaySpeedSlider->SetLabel(_("Playback Speed")); // 6 steps using page up/down, and 60 using arrow keys mPlaySpeedSlider->SetScroll(0.16667f, 1.6667f);