Example #1
0
    public void OnClick()
    {
        ConfirmationDialogue cd = confirmDialogue.GetComponent <ConfirmationDialogue> ();

        cd.SetUp(itemId, goldPrice, diamondPrice, iconImage.sprite);
        confirmDialogue.SetActive(true);
    }
Example #2
0
        private static bool ConfirmClick()
        {
            nl();

            if (BgColorReplaced)
            {
                SetBgColor(_previousBgColors[0]);
            }

            if (icon.Close.Click(Msg.No.GetText(), 30))
            {
                ConfirmationDialogue.Close();
            }

            ConfirmationDialogue.ConfirmationText.writeHint(false);

            if (icon.Done.Click(Msg.Yes.GetText(), 30))
            {
                ConfirmationDialogue.Close();
                return(true);
            }

            if (BgColorReplaced)
            {
                SetPreviousBgColor();
            }

            nl();


            return(false);
        }
Example #3
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 #4
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 #5
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);
        }