コード例 #1
0
            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);
            }
コード例 #2
0
ファイル: NiShell.TaskDialog.cs プロジェクト: netide/netide
            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;
            }