Esempio n. 1
0
        private void OnFolderSandboxChange(object sender, EventArgs e)
        {
            TreeNode node = fsFolderTree.SelectedNode;

            if (node == null)
            {
                return;
            }
            String fullName = treeHelper.GetFullNodeName(node);

            virtPackage.SetRegistrySandbox(fullName,
                                           treeHelper.ComboIndexToSandboxFlags(fsFolderInfoIsolationCombo.SelectedIndex), false);
            RefreshFolderNodeRecursively(node, 0);
            dirty = true;
        }
Esempio n. 2
0
        private void OnFolderSandboxChange(object sender, EventArgs e)
        {
            FolderTreeNode node = (FolderTreeNode)fsFolderTree.SelectedNode;

            if (node == null)
            {
                return;
            }
            String fullName = treeHelper.GetFullNodeName(node);

            virtPackage.SetFileSandbox(
                node != fsFolderTree.Nodes[0] ? fullName : "",   // Root = ""
                treeHelper.ComboIndexToSandboxFlags(fsFolderInfoIsolationCombo.SelectedIndex), false);
            node.sandboxFlags = virtPackage.GetFileSandbox(fullName, false);
            RefreshFolderNodeRecursively(node, 0);
            dirty = true;
        }