private void tsmiCopyHandle_Click(object sender, EventArgs e)
{
if (GetActiveDeviceFormCallback() == null)
return;
TreeNode selectedNode = tvPorts.SelectedNode;
if (selectedNode == null || !(selectedNode.Name == "HostHandle") && !(selectedNode.Name == "SlaveHandle"))
return;
string text = selectedNode.Text.Replace("Handle: ", "");
if (text == null)
return;
Clipboard.SetText(text);
}