Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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;
        }