RadegastSpeech.PluginControl.OnSpeechMenuButtonClicked C# (CSharp) Method

OnSpeechMenuButtonClicked() public method

Handle toggling of our enable flag
public OnSpeechMenuButtonClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void OnSpeechMenuButtonClicked(object sender, EventArgs e)
        {
            SpeechButton.Checked = !SpeechButton.Checked;

            if (SpeechButton.Checked)
            {
                Initialize();
            }
            else
            {
                Shutdown();
            }

            // Save this into the INI file.
            config["enabled"] = OSD.FromBoolean(SpeechButton.Checked);
            SaveSpeechSettings();
        }