/// <summary> /// Initializes a new instance of the <see cref="SaveSolutionAs" /> class. /// </summary> /// <param name="mainForm">The main form.</param> /// <param name="xDocument">The x document.</param> /// <param name="currentSolution">The current solution.</param> public SaveSolutionAs(MainForm mainForm, XDocument xDocument, Solution currentSolution) { this.mainForm = mainForm; this.xDocument = xDocument; this.currentSolution = currentSolution; InitializeComponent(); }
/// <summary> /// Initializes a new instance of the <see cref="ExecutionForm" /> class. /// </summary> /// <param name="mainForm">The main form.</param> /// <param name="runningXml">The running XML.</param> public ExecutionForm(MainForm mainForm, XElement runningXml) { this.mainForm = mainForm; InitializeComponent(); if (mainForm != null && runningXml != null) { this.solution = mainForm.GetSelectedSolutionWithCurrentConnectionSettings(); this.runningXml = runningXml; } this.outputText.LinkClicked += new LinkClickedEventHandler(this.outputText_LinkClicked); }