Esempio n. 1
0
        private void engine_Recognized(object sender, SpeechRecognizedEventArgs e)
        {
            string speech = e.Result.Text;

            switch (speech)
            {
            case "start reading":
                CopyScreenBtn.PerformClick();
                StartBtn.PerformClick();
                break;

            case "read the result":
            case "read the resuls":
            case "whats the result":
            case "whats the results":
                GetResult();
                break;

            case "search":
                SearchBtn.PerformClick();
                break;

            case "pause":
                PauseBtn.PerformClick();
                break;

            case "resume":
                PauseBtn.PerformClick();
                break;

            case "back":
                BackBtn.PerformClick();
                break;

            case "next":
                ForwardBtn.PerformClick();
                break;

            case "stop":
                StopBtn.PerformClick();
                break;

            case "close website search":
                Decca.Speak("Closing Website Reader");
                CloseBtn.PerformClick();
                break;

            case "hide website reader":
                FormBorderStyle = FormBorderStyle.None;
                WindowState     = FormWindowState.Minimized;
                TopMost         = false;
                break;

            case "show website reader":
            case "show website reader again":
                FormBorderStyle = FormBorderStyle.None;
                WindowState     = FormWindowState.Normal;
                TopMost         = true;
                break;

            default:
                break;
            }
            if (speech == "find")
            {
                string Speech = e.Result.Text;
                Qevent = Speech;
                Speech = string.Empty;
                Decca.SpeakAsync("what do you want to search");
                speech = string.Empty;

                Process_OutputDataReceived();
            }
        }
Esempio n. 2
0
 private void BackBtn_Click(object sender, RoutedEventArgs e)
 {
     _navigationService.GoBack();
     ForwardBtn.GetBindingExpression(Button.IsEnabledProperty).UpdateTarget();
     BackBtn.GetBindingExpression(Button.IsEnabledProperty).UpdateTarget();
 }
        void ReleaseDesignerOutlets()
        {
            if (WebToolBarRefreshBtn != null)
            {
                WebToolBarRefreshBtn.Dispose();
                WebToolBarRefreshBtn = null;
            }

            if (WebLoadingSpinner != null)
            {
                WebLoadingSpinner.Dispose();
                WebLoadingSpinner = null;
            }

            if (WebNavCloseBtn != null)
            {
                WebNavCloseBtn.Dispose();
                WebNavCloseBtn = null;
            }

            if (WebNavActionBtn != null)
            {
                WebNavActionBtn.Dispose();
                WebNavActionBtn = null;
            }

            if (WebShowSocialNetworksBtn != null)
            {
                WebShowSocialNetworksBtn.Dispose();
                WebShowSocialNetworksBtn = null;
            }

            if (WebToolBar != null)
            {
                WebToolBar.Dispose();
                WebToolBar = null;
            }

            if (WebTitle != null)
            {
                WebTitle.Dispose();
                WebTitle = null;
            }

            if (NavBackBtn != null)
            {
                NavBackBtn.Dispose();
                NavBackBtn = null;
            }

            if (WebBackBtn != null)
            {
                WebBackBtn.Dispose();
                WebBackBtn = null;
            }

            if (WebForwardBtn != null)
            {
                WebForwardBtn.Dispose();
                WebForwardBtn = null;
            }

            if (WebRefreshBtn != null)
            {
                WebRefreshBtn.Dispose();
                WebRefreshBtn = null;
            }

            if (WebTweetBtn != null)
            {
                WebTweetBtn.Dispose();
                WebTweetBtn = null;
            }

            if (WebPostBtn != null)
            {
                WebPostBtn.Dispose();
                WebPostBtn = null;
            }

            if (NavBackButton != null)
            {
                NavBackButton.Dispose();
                NavBackButton = null;
            }

            if (WebView != null)
            {
                WebView.Dispose();
                WebView = null;
            }

            if (TweetBtn != null)
            {
                TweetBtn.Dispose();
                TweetBtn = null;
            }

            if (PostBtn != null)
            {
                PostBtn.Dispose();
                PostBtn = null;
            }

            if (BackBtn != null)
            {
                BackBtn.Dispose();
                BackBtn = null;
            }

            if (ForwardBtn != null)
            {
                ForwardBtn.Dispose();
                ForwardBtn = null;
            }

            if (RefreshBtn != null)
            {
                RefreshBtn.Dispose();
                RefreshBtn = null;
            }
        }
Esempio n. 4
0
 private void Settings_Click(object sender, RoutedEventArgs e)
 {
     _navigationService.Navigate(_pages[AppPages.SettingsPage]);
     ForwardBtn.GetBindingExpression(Button.IsEnabledProperty).UpdateTarget();
     BackBtn.GetBindingExpression(Button.IsEnabledProperty).UpdateTarget();
 }