AHRSInterface.saveconfiguration.browseButton_Click C# (CSharp) Method

browseButton_Click() private method

private browseButton_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void browseButton_Click(object sender, EventArgs e)
        {
            saveFileDialog = new SaveFileDialog();
            saveFileDialog.Filter = "Conf file|*.conf|All Files|*.*";
            saveFileDialog.Title = "Set Configuration file name";
            saveFileDialog.OverwritePrompt = true;

            if (saveFileDialog.ShowDialog() == DialogResult.OK)
            {
                // Open the file
                if ((saveFileDialog.FileName != "")&&(sensor.configuration_String_r!= ""))
                {
                    logfile = new StreamWriter(saveFileDialog.FileName);

                    // Change buttons to allow logging
                    logfile.WriteLine("ahrs configuration file\n");
                    logfile.Write(sensor.configuration_String_r);

                    logfile.Close();

                    filenameBox.Text = saveFileDialog.FileName;
                }
            }
        }