protected override DialogResult ShowDialog(StorageManagerDialogAction action, string message, MessageBoxButtons buttons, MessageBoxIcon icon) { switch (action) { case StorageManagerDialogAction.AddBackUpDialogDisplay: return(AddBackUpDialogDisplayDelegate(buttons)); case StorageManagerDialogAction.DisplayAddBackupDialog: return(DisplayAddBackupDialogDelegate(buttons)); case StorageManagerDialogAction.DisplayAddNewDevicesToBackupMessage: return(DisplayAddNewDevicesToBackupMessageDelegate(buttons)); case StorageManagerDialogAction.DisplayAddNewDevicesToStorageMessage: return(DisplayAddNewDevicesToStorageMessageDelegate(buttons)); case StorageManagerDialogAction.DisplayAddStorageDialog: return(DisplayAddStorageDialogDelegate(buttons)); case StorageManagerDialogAction.DisplayAttachNonPresentBackupDevices: return(DisplayAttachNonPresentBackupDevicesDelegate(buttons)); case StorageManagerDialogAction.DisplayAttachNonPresentStorageDevices: return(DisplayAttachNonPresentStorageDevicesDelegate(buttons)); case StorageManagerDialogAction.DisplayBackupNotPresentTask: return(DisplayBackupNotPresentTaskDelegate(buttons)); case StorageManagerDialogAction.DisplayNoBackupTask: return(DisplayNoBackupTaskDelegate(buttons)); case StorageManagerDialogAction.DisplayNoStorageTask: return(DisplayNoStorageTaskDelegate(buttons)); case StorageManagerDialogAction.DisplayOperationCanceledTask: return(DisplayOperationCanceledTaskDelegate(buttons)); case StorageManagerDialogAction.DisplayStorageNotPresentTask: return(DisplayStorageNotPresentTaskDelegate(buttons)); case StorageManagerDialogAction.DisplayThisStorageNotRecommendedForAddBecauseAlreadyUsed: return(DisplayThisStorageNotRecommendedForAddBecauseAlreadyUsedDelegate(buttons)); case StorageManagerDialogAction.DisplayVolumeIsNotCorrect: return(DisplayVolumeIsNotCorrectDelegate(buttons)); case StorageManagerDialogAction.ShowStorageForm: return(ShowStorageFormDelegate(buttons)); } return(DialogResult.OK); }
protected virtual DialogResult ShowDialog(StorageManagerDialogAction action, string message, MessageBoxButtons buttons, MessageBoxIcon icon) { return(XtraMessageBox.Show(message, SettingsStore.ApplicationName, buttons, icon)); }