private void CreateDiffLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (string.IsNullOrEmpty(Source1TextBox.Text) || string.IsNullOrEmpty(Source2TextBox.Text)) { return; } var file1 = m_loader.LoadFile(Source1TextBox.Text); var file2 = m_loader.LoadFile(Source2TextBox.Text); var definition = m_loader.DetermineDefinition(file1, m_firmwareDefinitions); if (definition != null) { DefinitionComboBox.SelectedItem = definition.Name; } DataTextBox.Text = m_patchManager.CreateDiff(file1, file2); OkButton.Enabled = true; }