Ejemplo n.º 1
0
        public void AddVerb(ProgIDVerb verb)
        {
            string text3;

            ProgIDVerb[] verbArray2 = this.c1e4f5a5e41724be0f0a393379a56fe21();
            if (verbArray2 == null)
            {
                goto Label_0024;
            }
Label_000C:
            switch (3)
            {
            case 0:
                goto Label_000C;

            default:
                if (1 == 0)
                {
                }
                if (verbArray2.Length != 0)
                {
                    goto Label_0031;
                }
                break;
            }
            Label_0024 :;
            ProgIDVerb[] verbArray = new ProgIDVerb[] { verb };
Label_0031:
            text3 = verb.Caption;
            int index = this.c85f0ac429026e21fad9a210e3492a0f2(verbArray2, text3);

            if (index < 0)
            {
                verbArray = this.c69b65cc7182d6dd868eb87bc3f0260c7(verbArray2, new ProgIDVerb[] { verb });
                goto Label_007E;
            }
Label_0047:
            switch (2)
            {
            case 0:
                goto Label_0047;

            default:
            {
                string command = verb.Command;
                verbArray2[index].Command = command;
                verbArray = verbArray2;
                break;
            }
            }
Label_007E:
            this.cea6b3d9bd4615e79a61167791b7334dd(verbArray);
        }
Ejemplo n.º 2
0
        private ProgIDVerb[] c69b65cc7182d6dd868eb87bc3f0260c7(ProgIDVerb[] c30e03a068e93fee667ea277684420a34, ProgIDVerb[] c08ddb28a170ffc9d24337b2b0bcd38d7)
        {
            ProgIDVerb[] verbArray = new ProgIDVerb[c30e03a068e93fee667ea277684420a34.Length + c08ddb28a170ffc9d24337b2b0bcd38d7.Length];
            int          index     = 0;

            for (index = 0; index < c30e03a068e93fee667ea277684420a34.Length; index++)
            {
                verbArray[index] = c30e03a068e93fee667ea277684420a34[index];
            }
            for (index = 0; index < c08ddb28a170ffc9d24337b2b0bcd38d7.Length; index++)
            {
                verbArray[c30e03a068e93fee667ea277684420a34.Length + index] = c08ddb28a170ffc9d24337b2b0bcd38d7[index];
            }
            return(verbArray);
        }