Example #1
0
        private void HandleViewEvent(ViewEventPayload payload)
        {
label_1:
            int num1 = -842274814;

            while (true)
            {
                int  num2 = -1262992213;
                uint num3;
                int  num4;
                switch ((num3 = (uint)(num1 ^ num2)) % 6U)
                {
                case 0:
                    goto label_1;

                case 1:
                    if (payload.Handle == this.handle)
                    {
                        num1 = (int)num3 * -2027590883 ^ -1547670856;
                        continue;
                    }
                    num4 = 0;
                    break;

                case 2:
                    num4 = payload.ViewEventType == ViewEventType.Close ? 1 : 0;
                    break;

                case 3:
                    num1 = (int)num3 * 1170615050 ^ 1786877933;
                    continue;

                case 4:
                    goto label_3;

                case 5:
                    ButtonEditorView.\u200E‭‏‬‮‏‮‏​‪‪‮‫‏‌‬​‫‍‮‮((Window)this);
                    num1 = (int)num3 * 790718115 ^ 1994504453;
                    continue;

                default:
                    goto label_11;
                }
                int num5;
                num1 = num5 = num4 != 0 ? -926054336 : (num5 = -1133242757);
            }
label_11:
            return;

            label_3 :;
        }
Example #2
0
        private void HandleWindowEvent(ViewEventPayload obj)
        {
label_1:
            int num1 = -905386334;

            while (true)
            {
                int  num2 = -1835146565;
                uint num3;
                bool flag;
                int  num4;
                int  num5;
                switch ((num3 = (uint)(num1 ^ num2)) % 17U)
                {
                case 0:
                    num4 = obj.ViewEventType == ViewEventType.Open ? 1 : 0;
                    break;

                case 1:
                    ActivityManagerView.\u202A‍‮‎‪‮‏‎‬‌‍‎‍‪‏‏‭‭‬‮‍‬‫‪‍‭‮((Window)this);
                    num1 = (int)num3 * -1918151024 ^ -603254605;
                    continue;

                case 2:
                    goto label_3;

                case 3:
                    num1 = -2025195501;
                    continue;

                case 4:
                    num1 = (int)num3 * -1587852578 ^ 1239643971;
                    continue;

                case 5:
                    this.allowClosure = true;
                    ActivityManagerView.\u206C‭‪‭‌‭‬‫‎‫‬‭​‌‪‭‏‭‌​‏​‏‌‪‍‮((Window)this);
                    num1 = (int)num3 * 1464849945 ^ 825008604;
                    continue;

                case 6:
                    if (obj.Handle == this.handle)
                    {
                        num1 = -744282630;
                        continue;
                    }
                    num4 = 0;
                    break;

                case 7:
                    num5 = obj.ViewEventType == ViewEventType.Close ? 1 : 0;
                    goto label_19;

                case 8:
                    int num6 = !flag ? 465858622 : (num6 = 1889582874);
                    int num7 = (int)num3 * 1488630202;
                    num1 = num6 ^ num7;
                    continue;

                case 9:
                    num1 = (int)num3 * -1792200061 ^ -502137382;
                    continue;

                case 10:
                    num1 = (int)num3 * 1181232988 ^ -1802753137;
                    continue;

                case 11:
                    if (!(obj.Handle == this.handle))
                    {
                        num5 = 0;
                        goto label_19;
                    }
                    else
                    {
                        num1 = (int)num3 * 517971985 ^ 675154428;
                        continue;
                    }

                case 12:
                    num1 = (int)num3 * 212571850 ^ -1216692966;
                    continue;

                case 13:
                    num1 = (int)num3 * 1898940368 ^ 203572906;
                    continue;

                case 14:
                    goto label_1;

                case 15:
                    num1 = (int)num3 * 670759181 ^ 1862977348;
                    continue;

                case 16:
                    int num8 = (uint)ActivityManagerView.\u206E‫‭‎‭‪‍‍‬‍‍‍​‫‬‎​‍‍​​‎‍​‮((UIElement)this) > 0U ? 1587475207 : (num8 = 367505129);
                    int num9 = (int)num3 * -1125009975;
                    num1 = num8 ^ num9;
                    continue;

                default:
                    goto label_25;
                }
                int num10;
                num1 = num10 = num4 != 0 ? -803336547 : (num10 = -2025195501);
                continue;
label_19:
                flag = num5 != 0;
                num1 = -1078614653;
            }
label_25:
            return;

            label_3 :;
        }