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);
}
}