Beispiel #1
0
 public SaveFileDialog(FileSystemModel fileSystem, FileDialogView ui, MessageBoxUI confirmUI)
     : base(FileDialogType.SaveFileDialog, fileSystem, ui)
 {
     BMultiselect    = false;
     Title           = "Save File";
     OverwritePrompt = true;
     ConfirmUI       = confirmUI;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="type">The dialog type.</param>
 /// <param name="fileSystem">File system model to represent.</param>
 /// <param name="dialogView">The dialog UI.</param>
 protected FileDialog(FileDialogType type, FileSystemModel fileSystem, FileDialogView dialogView)
 {
     DialogType    = type;
     FileSystem    = fileSystem;
     UI            = dialogView;
     DialogPanel   = dialogView.UI;
     UI.Controller = this;
     if (DialogType == FileDialogType.OpenFileDialog)
     {
         UI.ConfirmButtonText = "Open";
     }
     else
     {
         UI.ConfirmButtonText = "Save";
     }
 }
Beispiel #3
0
 public SaveFileDialog(FileSystemModel fileSystem, FileDialogView ui)
     : this(fileSystem, ui, null)
 {
 }
 public OpenFileDialog(FileSystemModel fileSystem, FileDialogView ui)
     : base(FileDialogType.OpenFileDialog, fileSystem, ui)
 {
     Title = "Open File";
 }