Example #1
0
        public static bool ClickConfirm(this icon icon, string confirmationTag, object obj, string tip = "", int width = defaultButtonSize)
        {
            if (ConfirmationDialogue.IsRequestedFor(confirmationTag, obj))
            {
                return(ConfirmClick());
            }

            if (icon.ClickUnFocus(tip, width))
            {
                ConfirmationDialogue.Request(confirmationTag, obj, tip);
            }

            return(false);
        }
Example #2
0
        public static bool ClickLabelConfirm(this string label, string confirmationTag, string hint = "ClickAble Text", int width = -1, PegiGuiStyle style = null)
        {
            if (ConfirmationDialogue.IsRequestedFor(confirmationTag))
            {
                return(ConfirmClick());
            }

            if (label.ClickLabel(hint: hint, width: width, style: style))
            {
                ConfirmationDialogue.Request(confirmationTag, details: hint);
            }

            return(false);
        }
Example #3
0
        public static bool ClickConfirm(this string label, string confirmationTag, string toolTip = "")
        {
            if (ConfirmationDialogue.IsRequestedFor(confirmationTag))
            {
                return(ConfirmClick());
            }

            if (label.ClickUnFocus(toolTip))
            {
                ConfirmationDialogue.Request(confirmationTag, details: toolTip);
            }

            return(false);
        }