Ejemplo n.º 1
0
        private async void btnAutoComplete_ClickAsync(object sender, EventArgs e)
        {
            var autoComplete = new googleComplete();

            try
            {
                await autoComplete.GetSearchSuggestions(tboxPhrase.Text);
            }
            catch
            {
                Utils.UserMessage("Please Connect to the internet before using autocomplete.", messageType: Globals.MessageTypes.Error);
            }
            //return if no autocomplete suggestions are returned
            if (autoComplete.AutoCompleteSuggestions.Count == 0)
            {
                return;
            }
            TypingViews.CreateSuggestionGrid(autoComplete);
        }
Ejemplo n.º 2
0
        public static async void UpdateOutputView()
        {
            // update output text box
            BrainStorm0.MainForm.OutputText = BrainStorm0.MainForm.OutputText + Predictor.PredictedLanguage[0];
            // run new autocomplete
            var autoComplete = new googleComplete();

            try
            {
                await autoComplete.GetSearchSuggestions(BrainStorm0.MainForm.OutputText);
            }
            catch
            {
                Utils.UserMessage("Please Connect to the internet before using AUtocomplete.", messageType: Globals.MessageTypes.Error);
            }
            //return if no autocomplete suggestions are returned
            if (autoComplete.AutoCompleteSuggestions.Count == 0)
            {
                return;
            }
            // create new suggestion grid w/ autocomplete results
            CreateSuggestionGrid(autoComplete);
        }