private OpenFileDialog GetOpenFileDialog() { OpenFileDialog ofd = new System.Windows.Forms.OpenFileDialog(); ofd.AddExtension = false; ofd.AutoUpgradeEnabled = true; ofd.CheckFileExists = true; ofd.CheckPathExists = true; ofd.Filter = "Starbound Assets|*.player|All files (*.*)|*.*"; ofd.InitialDirectory = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86), "Steam\\steamapps\\common\\Starbound\\assets"); ofd.RestoreDirectory = true; ofd.SupportMultiDottedExtensions = true; ofd.DereferenceLinks = true; ofd.ValidateNames = true; return(ofd); }
void btnChooseVLCLocation_Click(object sender, RoutedEventArgs e) { /*string errorMsg = ""; * string streamingAddress = ""; * * Utils.StartStreamingVideo("localhost", * @"e:\test\[Frostii]_K-On!_-_S5_(1280x720_Blu-ray_H264)_[8B9E0A76].mkv", * "12000", "30", "1280", * "128", "44100", "8088", ref errorMsg, ref streamingAddress); * * return;*/ System.Windows.Forms.OpenFileDialog dialog = new System.Windows.Forms.OpenFileDialog(); if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { ServerSettings.VLCLocation = dialog.FileName; } }