private void pasteToolStripButton_Click(object sender, EventArgs e) { CCClipBoard clip = CCClipBoard.SingletonInstance(); if (treeViewAdvControl.SelectedNode == null) { if (clip.PasteClip(_model, imageListToolbar)) { haveUnsavedChanges = true; } return; } Node parent = treeViewAdvControl.SelectedNode.Tag as Node; PlistNodeData data = GetNodeData(treeViewAdvControl.SelectedNode); if (!CheckAddNodePossible(data.nodeType)) { ShowErrorMsg(CDefines.GetDStr("AddChildFailure")); return; } if (clip.PasteClip(treeViewAdvControl.SelectedNode, imageListToolbar)) { haveUnsavedChanges = true; } }
private void copyToolStripButton_Click(object sender, EventArgs e) { if (treeViewAdvControl.SelectedNode == null) { ShowErrorMsg(CDefines.GetDStr("NothingSelected")); return; } CCClipBoard clip = CCClipBoard.SingletonInstance(); clip.SaveToPrivateClip(treeViewAdvControl.SelectedNode, null); }
private void cutToolStripButton_Click(object sender, EventArgs e) { if (treeViewAdvControl.SelectedNode == null) { ShowErrorMsg(CDefines.GetDStr("NothingSelected")); return; } CCClipBoard clip = CCClipBoard.SingletonInstance(); clip.SaveToPrivateClip(treeViewAdvControl.SelectedNode, null); (treeViewAdvControl.SelectedNode.Tag as Node).Parent = null; haveUnsavedChanges = true; }