ACAT.Extensions.Default.FunctionalAgents.LectureManager.LectureManagerMainForm.ActiveEngine_EvtBookmarkReached C# (CSharp) Method

ActiveEngine_EvtBookmarkReached() private method

The text to speech engine informs us when it has exhausted its buffer so we can load the next unit
private ActiveEngine_EvtBookmarkReached ( object sender, ACAT.Lib.Core.TTSManagement.TTSBookmarkReachedEventArgs e ) : void
sender object event sender
e ACAT.Lib.Core.TTSManagement.TTSBookmarkReachedEventArgs event args
return void
        private void ActiveEngine_EvtBookmarkReached(object sender, TTSBookmarkReachedEventArgs e)
        {
            if (Common.AppPreferences.TTSUseBookmarks)
            {
                Log.Debug("BookmarkReached " + e.Bookmark);

                speechTimer.Stop();
                if (Speaking)
                {
                    // not really using an index now.  Just need to
                    // get the event
                    OnIndexReached(0);
                }
            }
        }