using System; using System.Windows.Forms; namespace PaintDotNet.SystemLayer { public interface IFileDialog : IDisposable { bool CheckPathExists { get; set; } bool DereferenceLinks { get; set; } string Filter { get; set; } int FilterIndex { get; set; } string InitialDirectory { get; set; } string Title { set; } /// /// Shows the common file dialog. /// /// The owning window for this dialog. /// /// A reference to an object that implements the IFileDialogUICallbacks interface. This /// may not be null. DialogResult ShowDialog(IWin32Window owner, IFileDialogUICallbacks uiCallbacks); } }