Exemple #1
0
        public unsafe int cb078ca17eceaf791009e2f32364229c0(int cdb08961a55aa27101abe9eb2bfb8b902, int c3c92c57e2548b098aa1568ded461d951, ref cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad c366d1104d6f8ec3eb359e6b31326e674)
        {
            bool flag = cdb08961a55aa27101abe9eb2bfb8b902 >= 0;
            int  result;

            if (flag)
            {
                Keys keys  = (Keys)c366d1104d6f8ec3eb359e6b31326e674.c1b16106051005d077ac990dc9c5e88e3;
                bool flag2 = this.c7669885977e29b76a528e233c632949b.Contains(keys);
                if (flag2)
                {
                    while (true)
                    {
                        switch (4)
                        {
                        case 0:
                            continue;
                        }
                        break;
                    }
                    if (!true)
                    {
                        RuntimeMethodHandle arg_3E_0 = methodof(cd973c7e4673178740aa38cd59600841e.cb078ca17eceaf791009e2f32364229c0(int, int, cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad *)).MethodHandle;
                    }
                    keys = this.c19be8b9f51e826d6accfaf4cbb1b67f7(keys);
                    KeyEventArgs keyEventArgs = new KeyEventArgs(keys);
                    bool         arg_77_0;
                    if (c3c92c57e2548b098aa1568ded461d951 != 256)
                    {
                        if (c3c92c57e2548b098aa1568ded461d951 != 260)
                        {
                            arg_77_0 = false;
                            goto IL_77;
                        }
                        while (true)
                        {
                            switch (2)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                    }
                    arg_77_0 = (this.c643e61c722fafcb9a92c2d97a5807396 != null);
IL_77:
                    bool flag3 = arg_77_0;
                    if (flag3)
                    {
                        while (true)
                        {
                            switch (5)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                        this.c643e61c722fafcb9a92c2d97a5807396(this, keyEventArgs);
                    }
                    else
                    {
                        bool arg_C9_0;
                        if (c3c92c57e2548b098aa1568ded461d951 != 257)
                        {
                            while (true)
                            {
                                switch (1)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            if (c3c92c57e2548b098aa1568ded461d951 != 261)
                            {
                                arg_C9_0 = false;
                                goto IL_C9;
                            }
                            while (true)
                            {
                                switch (5)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                        }
                        arg_C9_0 = (this.c57899a88505fef08af74aecfea2dd2bc != null);
IL_C9:
                        bool flag4 = arg_C9_0;
                        if (flag4)
                        {
                            while (true)
                            {
                                switch (1)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            this.c57899a88505fef08af74aecfea2dd2bc(this, keyEventArgs);
                        }
                    }
                    bool handled = keyEventArgs.Handled;
                    if (handled)
                    {
                        while (true)
                        {
                            switch (2)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                        result = 1;
                        return(result);
                    }
                }
            }
            result = cd973c7e4673178740aa38cd59600841e.c3156e6e6a77d317b98e78c499941d839(this.cb66ae2796060f727c2171dde4fe05c44, cdb08961a55aa27101abe9eb2bfb8b902, c3c92c57e2548b098aa1568ded461d951, ref c366d1104d6f8ec3eb359e6b31326e674);
            return(result);
        }
Exemple #2
0
 private static extern int c3156e6e6a77d317b98e78c499941d839(IntPtr cd8ccf065f177de42855d99d181abd426, int c818dc7cfdb5b3e06ef546f7f27e90cb8, int c3c92c57e2548b098aa1568ded461d951, ref cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad c366d1104d6f8ec3eb359e6b31326e674);