Esempio n. 1
0
        private void MenuFileOpenSD_Click(object sender, EventArgs e)
        {
            FolderDialog.Description = "Select the SD card drive.";
            if (FolderDialog.ShowDialog(this) == DialogResult.Cancel)
            {
                return;
            }

            OpenSdCard(FolderDialog.SelectedPath);
        }
Esempio n. 2
0
 private void SaveToFolderShowButton_Click(object sender, EventArgs e)
 {
     if (Directory.Exists(FolderPathTextBox.Text))
     {
         FolderDialog.SelectedPath = FolderPathTextBox.Text;
     }
     FolderDialog.ShowNewFolderButton = true;
     if (FolderDialog.ShowDialog() == DialogResult.OK)
     {
         SaveToFolderTextBox.Text = FolderDialog.SelectedPath;
     }
 }
Esempio n. 3
0
 private void BrowseFileButton_Click(object sender, EventArgs e)
 {
     if (SDCardFolderText.Text.Length == 0)
     {
         FolderDialog.SelectedPath = Application.StartupPath;
     }
     if (FolderDialog.ShowDialog() == DialogResult.OK)
     {
         SDCardFolderText.Text = FolderDialog.SelectedPath;
         SDCardEnabled.Checked = true;
     }
 }
Esempio n. 4
0
        /// <summary>
        /// Add a fetching directroy from disk
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddFetchingDirectory(object sender, EventArgs e)
        {
            FolderDialog folderDialog = new FolderDialog();

            folderDialog.ShowDialog();
            DBLinker.Execute($@"
                insert into main values(
                    '{ folderDialog.Path }', 'exe'
                );
            ");
            ReloadListViewFetching();
        }
        private static IDialogResult ShowFolderDialog(Action <FolderDialog> options)
        {
            var dialog = new FolderDialog {
                Title = "Select Folder"
            };

            options?.Invoke(dialog);

            return(dialog.ShowDialog() != true
                ? new DialogResult(MessageBoxResult.Cancel, null)
                : new DialogResult(MessageBoxResult.OK, dialog.SelectedPath));
        }
Esempio n. 6
0
        private void DirSelectButton_Click(object sender, EventArgs e)
        {
            Type   jsonObjType = DirectoryButtonTypeMap[((Control)sender).Name];
            String textBoxName = DirectoryButtonTextBoxMap[((Control)sender).Name];

            FolderDialog.ShowDialog();
            if (FolderDialog.SelectedPath != "")
            {
                JsonFiles.JsonFilePaths[jsonObjType.Name] = FolderDialog.SelectedPath;
                TabOptions.Controls[textBoxName].Text     = FolderDialog.SelectedPath;
                JsonFiles.SaveFilePaths();
            }
        }
Esempio n. 7
0
        private void OnOutputBrowse(object sender, EventArgs e)
        {
            FolderDialog.SelectedPath = OutputFolder.Text;

            var result = FolderDialog.ShowDialog();

            if (result != DialogResult.OK)
            {
                return;
            }

            OutputFolder.Text = FolderDialog.SelectedPath;
        }
Esempio n. 8
0
        private void ChooseFolder(TextBox input)
        {
            var dialog = new FolderDialog();

            dialog.FileName = input.Text;
            dialog.Owner    = this;
            var result = dialog.ShowDialog();

            if (result != null && result.Value)
            {
                input.Text = dialog.FileName;
            }
        }
Esempio n. 9
0
        private void OnOutputFolderBrowseClick(object sender, EventArgs e)
        {
            var lResult = FolderDialog.ShowDialog();

            if (lResult == DialogResult.OK)
            {
                txt_OutputDirectory.Text = FolderDialog.SelectedPath;

                Settings.Default.OutputFolder = FolderDialog.SelectedPath;

                Settings.Default.Save();
            }
        }
Esempio n. 10
0
        private void BtDataDir_Click(object sender, RoutedEventArgs e)
        {
            var dialog = new FolderDialog();
            var result = dialog.ShowDialog();

            if (result != null && !result.Value)
            {
                return;
            }

            TbDataDir.Text = dialog.FileName;
            _Cfg.RootDir   = dialog.FileName.Replace("\\", "/");
        }
Esempio n. 11
0
 private void Unpacked_Click(object sender, EventArgs e)
 {
     FolderDialog.Reset();
     FolderDialog.Description = "Select Folder to Unpack XNB Files Into";
     FolderDialog.ShowDialog();
     UnPackedtxbx.Text = FolderDialog.SelectedPath;
     if (CompressToTxtbx.Text != "" && UnPackedtxbx.Text != "")
     {
         PackBtn.Enabled = true;
     }
     else
     {
         PackBtn.Enabled = false;
     }
 }
Esempio n. 12
0
 private void Extract_Click(object sender, EventArgs e)
 {
     FolderDialog.Reset();
     FolderDialog.Description = "Select Folder to Unpack XNB Files Into";
     FolderDialog.ShowDialog();
     ExtractFolderTxb.Text = FolderDialog.SelectedPath;
     if (FolderXNBTbx.Text != "" && ExtractFolderTxb.Text != "")
     {
         UnpackBtn.Enabled = true;
     }
     else
     {
         UnpackBtn.Enabled = false;
     }
 }
Esempio n. 13
0
        public void ImportByCat()
        {
            var dialog = new FolderDialog();

            dialog.Owner       = _Main;
            dialog.Multiselect = true;
            if (dialog.ShowDialog() != true)
            {
                return;
            }

            var file = dialog.FileName;

            ImportCat(_CurrCat, file);
        }
Esempio n. 14
0
        private void OpenFolderMenu_Click(object sender, EventArgs e)
        {
            if (FolderDialog.ShowDialog() == DialogResult.OK)
            {
                Sidebar.Nodes.Clear();
                TextContainer.Clear();

                string[] paths = Directory.EnumerateFiles(FolderDialog.SelectedPath, "*.bin", SearchOption.AllDirectories).ToArray();

                foreach (string path in paths)
                {
                    CheckBinaryFileFormat(path);
                }
            }
        }
Esempio n. 15
0
 private void BTN_Engine_Click(object sender, EventArgs e)
 {
     if (DialogResult.OK == FolderDialog.ShowDialog())
     {
         TB_Engine.Text = FolderDialog.SelectedPath;
         if (TB_Cache.Text.Length == 0)
         {
             string TmpPath = Path.Combine(TB_Engine.Text, @".git\ue4-gitdeps");
             if (Directory.Exists(TmpPath))
             {
                 TB_Cache.Text = TmpPath;
             }
         }
     }
 }
Esempio n. 16
0
        private void SelectDestinationButtonClick(object sender, EventArgs e)
        {
            Cursor            = Cursors.AppStarting;
            BeginCopy.Enabled = false;

            FolderDialog.RootFolder = Environment.SpecialFolder.MyComputer;

            var dialogresult = FolderDialog.ShowDialog();

            if (dialogresult == DialogResult.OK)
            {
                var selectedPath = FolderDialog.SelectedPath;

                ResearchDestinationFolder(selectedPath);
            }

            BeginCopy.Enabled = true;
            Cursor            = Cursors.Arrow;
        }
Esempio n. 17
0
        private void BrowseButton_Click(object sender, EventArgs e)
        {
            try {
                DirectoriesTextBox.Lines = RemoveInvalidFolders(DirectoriesTextBox.Lines);

                var lines     = DirectoriesTextBox.Lines;
                int lineCount = lines != null ? lines.Length : 0;

                string lastLine      = lineCount > 0 ? lines.Last() : null;
                string initialFolder = lastLine;

                if (!Directory.Exists(initialFolder))
                {
                    initialFolder = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
                }

                // TODO - Just use folder as set and get rather than extra initial folder
                var dialog = new FolderDialog()
                {
                    InitialFolder = initialFolder,
                };

                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    foreach (var path in lines)
                    {
                        if (dialog.Folder.StartsWith(path))
                        {
                            throw new Exception($"That folder is within '{path}'");
                        }
                    }

                    string append = (lastLine != null ? Environment.NewLine : null)
                                    + dialog.Folder + Environment.NewLine;
                    DirectoriesTextBox.AppendText(append);
                }
            }
            catch (Exception ex)
            {
                SetStatus($"Folder dialog error: {ex.Message}", MessageState.Error);
            }
        }
Esempio n. 18
0
        private void openImageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FolderDialog.SelectedPath = Properties.Settings.Default.DefaultFolder;
            if (FolderDialog.SelectedPath.Length == 0)
            {
                if (FolderDialog.ShowDialog() == DialogResult.OK)
                {
                    SelectedFolder = FolderDialog.SelectedPath;
                }
            }
            // Show the dialog and get result.
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.InitialDirectory = m_selectedFolder;
            ofd.Filter           = "Image files (*.jpg, *.jpeg, *.jpe, *.jfif, *.png) | *.jpg; *.jpeg; *.jpe; *.jfif; *.png";
            DialogResult result = ofd.ShowDialog();

            if (result == DialogResult.OK) // Test result.
            {
                try
                {
                    SelectedFile         = ofd.FileName;
                    m_selectedFolder     = Path.GetDirectoryName(SelectedFile);
                    ofd.InitialDirectory = m_selectedFolder;
                    Properties.Settings.Default.DefaultFolder = m_selectedFolder;
                    Properties.Settings.Default.Save();
                }
                catch (Exception)
                {
                    throw;
                }
            }

            Image image = Image.FromFile(SelectedFile);

            // Set the PictureBox image property to this image.
            // ... Then, adjust its height and width properties.
            SetImageInPicturebox((Bitmap) new Bitmap(image));
        }
Esempio n. 19
0
        private void SelectSourceButtonClick(object sender, EventArgs e)
        {
            Cursor = Cursors.AppStarting;
            SelectSourceButton.Enabled = false;
            BeginCopy.Enabled          = false;

            FolderDialog.RootFolder = Environment.SpecialFolder.MyDocuments;

            var dialogResult = FolderDialog.ShowDialog();

            switch (dialogResult)
            {
            case DialogResult.OK:
                SourceFolderLabel.Text           = FolderDialog.SelectedPath;
                AppSettings.SourceFolderLocation = FolderDialog.SelectedPath;

                StartResearchingSourceFolder(FolderDialog.SelectedPath);
                break;

            default:
                Cursor = Cursors.Arrow;
                break;
            }
        }
Esempio n. 20
0
        public void Tool6()
        {
            Engine.Initialize("Tool6", 960, 720, new Configuration()
            {
                EnabledCoreModules = CoreModules.Default | CoreModules.Tool
            });
            ToolHelper.Name = "Tool6";
            ToolHelper.Size = new Vector2F(250, 350);
            var button_OpenMono = new Button("OpenMono");
            var dialog_Open     = new OpenFileDialog()
            {
                Filter = "jpg,png"
            };

            button_OpenMono.Clicked += (x, y) =>
            {
                if (dialog_Open.ShowDialog())
                {
                    Debug.WriteLine(dialog_Open.FileName);
                }
            };
            ToolHelper.AddComponent(button_OpenMono);
            var button_OpenMulti = new Button("OpenMulti");
            var dialog_OpenMulti = new OpenFileDialog()
            {
                Filter      = "jpg,png",
                MultiSelect = true
            };

            button_OpenMulti.Clicked += (x, y) =>
            {
                if (dialog_OpenMulti.ShowDialog())
                {
                    foreach (var filename in dialog_OpenMulti.FileNames)
                    {
                        Debug.WriteLine(filename);
                    }
                }
            };
            ToolHelper.AddComponent(button_OpenMulti);
            var button_Save = new Button("Save");
            var dialog_Save = new SaveFileDialog()
            {
                Filter = "jpg,png"
            };

            button_Save.Clicked += (x, y) =>
            {
                if (dialog_Save.ShowDialog())
                {
                    Debug.WriteLine(dialog_Save.FileName);
                }
            };
            ToolHelper.AddComponent(button_Save);
            var button_Folder = new Button("Folder");
            var dialog_Folder = new FolderDialog();

            button_Folder.Clicked += (x, y) =>
            {
                if (dialog_Folder.ShowDialog())
                {
                    Debug.WriteLine(dialog_Folder.SelectedPath);
                }
            };
            ToolHelper.AddComponent(button_Folder);
            while (Engine.DoEvents())
            {
                ToolHelper.Update();
                Engine.Update();
                if (Engine.Keyboard.GetKeyState(Key.Escape) == ButtonState.Push)
                {
                    break;
                }
            }
            Engine.Terminate();
        }
Esempio n. 21
0
 private void SetOutput_Click(object sender, EventArgs e)
 {
     FolderDialog.ShowDialog();
     OutputDirectory.Text = FolderDialog.SelectedPath;
 }
Esempio n. 22
0
 private void btnBrowseFolder_Click(object sender, RoutedEventArgs e)
 {
     FolderDialog dlg = new FolderDialog();
     dlg.ShowDialog();
 }
Esempio n. 23
0
 private void ChooseFolderButton_Click(object sender, EventArgs e)
 {
     FolderDialog.ShowDialog();
     PathTextBox.Text = FolderDialog.SelectedPath;
 }