예제 #1
0
        void FPathButtonClick(object sender, EventArgs e)
        {
            FFolderBrowserDialog.SelectedPath = FPathTextBox.Text;
            var result = FFolderBrowserDialog.ShowDialog();

            if (result == DialogResult.OK)
            {
                var path = FFolderBrowserDialog.SelectedPath;
                if (FCloneInfo.Type == NodeType.Effect)
                {
                    if (!path.EndsWith("effects"))
                    {
                        path = Path.Combine(path, "effects");
                    }
                }
                else if (FCloneInfo.Type == NodeType.VL)
                {
                    if (!path.EndsWith("vl"))
                    {
                        path = Path.Combine(path, "vl");
                    }
                }
                else if (!path.EndsWith("plugins"))
                {
                    path = Path.Combine(path, "plugins");
                }

                FPathTextBox.Text = path;
                CheckNodeName();
            }
        }
 private void FFolderBrowseBtn_Click(object sender, EventArgs e)
 {
     if (Directory.Exists(OutputPath))
     {
         FFolderBrowserDialog.SelectedPath = OutputPath;
     }
     if (FFolderBrowserDialog.ShowDialog() == DialogResult.OK)
     {
         OutputPath = FFolderBrowserDialog.SelectedPath;
     }
 }