Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string title = "Select working directory";
            string initialDir;

            if (System.IO.Directory.Exists(workingDirTextBox.Text))
            {
                initialDir = workingDirTextBox.Text;
            }
            else if (Emulator.DefaultProfile.EmulatorPath.LastIndexOf("\\") > -1)
            {
                initialDir = Emulator.DefaultProfile.EmulatorPath.Substring(0, Emulator.DefaultProfile.EmulatorPath.LastIndexOf("\\"));
            }
            else
            {
                initialDir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            }

            using (FolderBrowserDialog dlg = Emulators2Settings.OpenFolderDialog(title, initialDir))
            {
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    workingDirTextBox.Text = dlg.SelectedPath;
                }
            }
        }
Пример #2
0
        private void workingDirBrowseButton_Click(object sender, EventArgs e)
        {
            string title = "Select working directory";
            string initialDir;

            if (System.IO.Directory.Exists(workingDirTextBox.Text))
            {
                initialDir = workingDirTextBox.Text;
            }
            else if (emuPathTextBox.Text != "" && emuPathTextBox.Text.LastIndexOf("\\") > -1)
            {
                initialDir = emuPathTextBox.Text.Remove(emuPathTextBox.Text.LastIndexOf("\\"));
            }
            else
            {
                initialDir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            }

            FolderBrowserDialog dlg = Emulators2Settings.OpenFolderDialog(title, initialDir);

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                workingDirTextBox.Text = dlg.SelectedPath;
            }
        }
Пример #3
0
        private void thumbDirButton_Click(object sender, EventArgs e)
        {
            string initialDir = thumbDirTextBox.Text;

            if (!System.IO.Directory.Exists(initialDir))
            {
                initialDir = MediaPortal.Configuration.Config.GetFolder(MediaPortal.Configuration.Config.Dir.Thumbs);
            }

            using (FolderBrowserDialog dlg = Emulators2Settings.OpenFolderDialog("Select thumb directory", initialDir))
            {
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    thumbDirTextBox.Text = dlg.SelectedPath;
                }
            }
        }
Пример #4
0
        private void romDirButton_Click(object sender, EventArgs e)
        {
            string title = "Select directory containing Roms";
            string initialDir;

            if (System.IO.Directory.Exists(romDirTextBox.Text))
            {
                initialDir = romDirTextBox.Text;
            }
            else
            {
                initialDir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            }

            using (FolderBrowserDialog dlg = Emulators2Settings.OpenFolderDialog(title, initialDir))
            {
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    romDirTextBox.Text = dlg.SelectedPath;
                }
            }
        }