/// <summary> /// Handles the Click event of the saveProjectTMXToolStripMenuItem control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void saveProjectTMXToolStripMenuItem_Click(object sender, EventArgs e) { var saveFileDialog = new SaveFileDialog(); if (saveFileDialog.ShowDialog() == DialogResult.OK) { _controller.SaveProjectSpecificTmx(saveFileDialog.FileName); } }
/// <summary> /// Handles the RunWorkerCompleted event of the export background worker. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="RunWorkerCompletedEventArgs"/> instance containing the event data.</param> private static void bw_RunWorkerCompleted_Export(object sender, RunWorkerCompletedEventArgs e) { Console.WriteLine("Export completed."); /* save project specific TMX file, if the user wants so */ if (_projectExportFilename != null) { Console.WriteLine("Creating project specific TMX"); _controller.SaveProjectSpecificTmx(_projectExportFilename); } _isFinished = true; }