public static NiTaskDialogCommonButtons DecodeCommonButtons(TaskDialogCommonButtons value) { NiTaskDialogCommonButtons result = 0; if (value.HasFlag(TaskDialogCommonButtons.OK)) { result |= NiTaskDialogCommonButtons.OK; } if (value.HasFlag(TaskDialogCommonButtons.Yes)) { result |= NiTaskDialogCommonButtons.Yes; } if (value.HasFlag(TaskDialogCommonButtons.No)) { result |= NiTaskDialogCommonButtons.No; } if (value.HasFlag(TaskDialogCommonButtons.Cancel)) { result |= NiTaskDialogCommonButtons.Cancel; } if (value.HasFlag(TaskDialogCommonButtons.Retry)) { result |= NiTaskDialogCommonButtons.Retry; } if (value.HasFlag(TaskDialogCommonButtons.Close)) { result |= NiTaskDialogCommonButtons.Close; } return(result); }
public static NiTaskDialogCommonButtons DecodeCommonButtons(TaskDialogCommonButtons value) { NiTaskDialogCommonButtons result = 0; if (value.HasFlag(TaskDialogCommonButtons.OK)) result |= NiTaskDialogCommonButtons.OK; if (value.HasFlag(TaskDialogCommonButtons.Yes)) result |= NiTaskDialogCommonButtons.Yes; if (value.HasFlag(TaskDialogCommonButtons.No)) result |= NiTaskDialogCommonButtons.No; if (value.HasFlag(TaskDialogCommonButtons.Cancel)) result |= NiTaskDialogCommonButtons.Cancel; if (value.HasFlag(TaskDialogCommonButtons.Retry)) result |= NiTaskDialogCommonButtons.Retry; if (value.HasFlag(TaskDialogCommonButtons.Close)) result |= NiTaskDialogCommonButtons.Close; return result; }