private void CopyToolStripMenuItemClick(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(_internalFileViewer.GetSelectedText()))
return;
string code;
if (_currentViewIsPatch)
{
code = _internalFileViewer.GetSelectedText();
if (code.Contains("\n") && (code[0].Equals(' ') || code[0].Equals('+') || code[0].Equals('-')))
code = code.Substring(1);
code = code.Replace("\n+", "\n").Replace("\n-", "\n").Replace("\n ", "\n");
}
else
code = _internalFileViewer.GetSelectedText();
Clipboard.SetText(code);
}