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"; } }
public SaveFileDialog(FileSystemModel fileSystem, FileDialogView ui) : this(fileSystem, ui, null) { }
public OpenFileDialog(FileSystemModel fileSystem, FileDialogView ui) : base(FileDialogType.OpenFileDialog, fileSystem, ui) { Title = "Open File"; }