Ejemplo n.º 1
0
    private static void smethod_1(Class43 A_0, string A_1, Class111 A_2)
    {
        int num = 15;

        if (A_1 != null)
        {
            if (A_1 == BookmarkStart.b("嬴堶圸帺", num))
            {
                A_0.SetAttr(0x1bb, false);
            }
            else
            {
                A_0.SetAttr(0x1bb, true);
                A_0.SetAttr(0x180, Class922.smethod_19(A_1, A_2));
                if ((A_1 == BookmarkStart.b("刴䔶堸强吼娾⽀㝂", num)) && (A_2 != null))
                {
                    if (Class567.smethod_16(A_2.method_14()))
                    {
                        A_0.SetAttr(0x181, Class576.smethod_76(A_2.method_14()));
                    }
                    if (Class567.smethod_16(A_2.method_16()))
                    {
                        A_0.SetAttr(0x183, Class576.smethod_76(A_2.method_16()));
                    }
                    if (Class567.smethod_16(A_2.method_18()))
                    {
                        A_0.SetAttr(0x182, Class576.smethod_78(A_2.method_18()));
                    }
                    if (Class567.smethod_16(A_2.method_20()))
                    {
                        A_0.SetAttr(0x184, Class576.smethod_78(A_2.method_20()));
                    }
                    if (Class567.smethod_16(A_2.method_6()))
                    {
                        A_0.SetAttr(0x18d, Class576.smethod_28(A_2.method_6()));
                    }
                    if (Class567.smethod_16(A_2.method_8()))
                    {
                        A_0.SetAttr(0x18e, Class576.smethod_28(A_2.method_8()));
                    }
                    if (Class567.smethod_16(A_2.method_10()))
                    {
                        A_0.SetAttr(0x18b, Class576.smethod_7(A_2.method_10()) / 10);
                    }
                    if (A_2.method_4() == BookmarkStart.b("吴伶倸娺儼", num))
                    {
                        A_0.SetAttr(0x18c, -1);
                    }
                    if (A_2.method_4() == BookmarkStart.b("头帶圸帺尼䴾", num))
                    {
                        A_0.SetAttr(0x18c, 100);
                    }
                }
            }
        }
    }
Ejemplo n.º 2
0
        public static Task PopulateObjectAsync(string value, object target, JsonSerializerSettings settings)
        {
            Class111 class2 = new Class111 {
                string_0 = value,
                object_0 = target,
                jsonSerializerSettings_0 = settings
            };

            return(Task.Factory.StartNew(new Action(class2.method_0)));
        }
Ejemplo n.º 3
0
    private void method_5()
    {
        int num = 3;

        for (int i = 0; i < this.class422_0.method_85().method_8(); i++)
        {
            Class111 class2 = (Class111)this.class422_0.method_85().method_5(i);
            this.class400_0.method_33(BookmarkStart.b("䴨太䰬堮ର吲䜴嘶崸刺堼儾㕀", num), new object[] {
                BookmarkStart.b("䴨太䰬堮ର崲吴娶尸", num), class2.method_0(), BookmarkStart.b("䴨太䰬堮ର圲尴䐶䤸场尼䘾汀ⵂ⑄⩆ⱈ", num), class2.method_2(), BookmarkStart.b("䴨太䰬堮ର䀲䄴丶唸帺", num), class2.method_4(), BookmarkStart.b("䴨太䰬堮ର倲䴴", num), class2.method_6(), BookmarkStart.b("䴨太䰬堮ର倲䰴", num), class2.method_8(), BookmarkStart.b("䴨太䰬堮ର刲嬴倶唸帺", num), class2.method_10(), BookmarkStart.b("䴨太䰬堮ର儲娴䔶崸帺似", num), class2.method_12(), BookmarkStart.b("䴨太䰬堮ର䀲䄴嘶䬸伺ြ尾⹀⽂⩄㕆", num), class2.method_14(),
                BookmarkStart.b("䴨太䰬堮ର嘲嬴匶ᐸ堺刼匾⹀ㅂ", num), class2.method_16(), BookmarkStart.b("䴨太䰬堮ର䀲䄴嘶䬸伺ြ嘾⽀㝂⁄⥆㩈≊㥌㙎", num), class2.method_18(), BookmarkStart.b("䴨太䰬堮ର嘲嬴匶ᐸ刺匼䬾⑀ⵂ㙄⹆㵈㉊", num), class2.method_20()
            });
        }
    }
Ejemplo n.º 4
0
    private void method_3(Class111 A_0, int A_1, int A_2, bool A_3, bool A_4)
    {
        int num = 14;

        if (this.class87_0.string_28 == BookmarkStart.b("匳䐵夷帹唻嬽⸿㙁", 14))
        {
            A_0.method_1(string.Format(BookmarkStart.b("猳䴵࠷䜹", num), Class1041.smethod_8(this.class422_0.method_51())));
            this.class422_0.method_52(this.class422_0.method_51() + 1);
            this.class87_0.string_29 = A_0.method_0();
            this.class422_0.method_85().method_1(A_0, false, false);
            if ((A_0.method_4() == BookmarkStart.b("䜳䜵䴷嬹主嬽", num)) && ((A_2 > 0) || (A_2 == -100)))
            {
                string str3 = A_0.method_14();
                A_0.method_15(A_0.method_16());
                A_0.method_17(str3);
            }
            if (A_0.method_4() == BookmarkStart.b("堳張嘷弹崻䰽", num))
            {
                if ((A_2 % 100) != 0)
                {
                    A_0.method_5(BookmarkStart.b("唳丵儷嬹倻", num));
                }
                if (((A_2 >= 0) && (A_2 < 100)) && ((A_1 >= 0) || !A_3))
                {
                    string str = A_0.method_14();
                    A_0.method_15(A_0.method_16());
                    A_0.method_17(str);
                    string str2 = A_0.method_18();
                    A_0.method_19(A_0.method_20());
                    A_0.method_21(str2);
                }
            }
            A_0.method_15(smethod_0(A_0.method_14(), A_4));
            A_0.method_17(smethod_0(A_0.method_16(), A_4));
        }
    }
Ejemplo n.º 5
0
    internal static void smethod_0(Class857 A_0, Class98 A_1)
    {
        int      num    = 9;
        Class396 class2 = A_0.method_11();
        Class43  class3 = new Class43();

        if (Class567.smethod_16(A_1.method_8()))
        {
            Class91 class4 = A_0.method_13().method_4(A_1.method_8(), BookmarkStart.b("䠮䌰刲䔴弶倸堺", num));
            if (class4 is Class98)
            {
                Class98 class7 = (Class98)class4;
                if (class7.method_45() != null)
                {
                    class3 = (Class43)class7.method_45().Clone();
                }
            }
        }
        string str2 = null;
        string str  = null;
        string str3 = "";
        string str4 = "";
        string str5 = null;
        string str6 = null;
        ShapeVerticalAlignment none = ShapeVerticalAlignment.None;

        class3.SetAttr(0x1001, TextWrappingStyle.Square);
        string str8  = class2.method_12(BookmarkStart.b("堮䌰刲䔴ᨶ娸吺匼䬾⹀㙂㝄", num), "");
        string str9  = class2.method_12(BookmarkStart.b("堮䌰刲䔴ᨶ娸吺匼䬾⹀㙂㝄橆⑈⑊⥌⩎", num), "");
        string str10 = class2.method_12(BookmarkStart.b("崮䐰崲ᠴ䌶儸䤺刼䨾♀⭂", num), BookmarkStart.b("䴮倰倲帴倶䬸吺䠼儾╀", num));

        while (class2.method_19())
        {
            string str7;
            if ((!Class857.smethod_1(class2, A_1.method_37()) && !Class857.smethod_9(class2, A_1.method_35())) && (!Class857.smethod_2(class2, A_1.method_39()) && ((str7 = class2.method_1()) != null)))
            {
                int num2;
                if (Class1160.dictionary_143 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(0x25);
                    dictionary1.Add(BookmarkStart.b("丮䐰䜲娴ᨶ常䤺刼䠾汀⭂⁄⹆⹈⍊㥌", num), 0);
                    dictionary1.Add(BookmarkStart.b("丮䐰䜲娴ᨶ常䤺刼䠾汀㑂ⱄ⍆㵈⍊", num), 1);
                    dictionary1.Add(BookmarkStart.b("䰮崰娲䔴", num), 2);
                    dictionary1.Add(BookmarkStart.b("堮䌰刲䔴", num), 3);
                    dictionary1.Add(BookmarkStart.b("䜮帰䄲尴䴶嘸唺䤼帾ⵀ湂㕄⡆㩈", num), 4);
                    dictionary1.Add(BookmarkStart.b("䜮帰䄲尴䴶嘸唺䤼帾ⵀ湂㝄≆╈", num), 5);
                    dictionary1.Add(BookmarkStart.b("央吰䄲䄴帶娸娺儼ሾㅀⱂ㙄", num), 6);
                    dictionary1.Add(BookmarkStart.b("央吰䄲䄴帶娸娺儼ሾ㍀♂⥄", num), 7);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸ᘺ䨼嘾╀㝂ⵄ", num), 8);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸ᘺ帼倾ⵀⱂ㝄", num), 9);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸ᘺ刼伾⁀⁂ⱄ㍆え", num), 10);
                    dictionary1.Add(BookmarkStart.b("尮夰刲儴堶丸ᘺ帼倾ⵀⱂ㝄", num), 11);
                    dictionary1.Add(BookmarkStart.b("尮夰刲儴堶丸", num), 12);
                    dictionary1.Add(BookmarkStart.b("尮夰刲儴堶丸ᘺ刼伾⁀⁂ⱄ㍆え", num), 13);
                    dictionary1.Add(BookmarkStart.b("尮夰刲儴堶丸ᘺ刼夾❀あ⁄㍆摈㍊", num), 14);
                    dictionary1.Add(BookmarkStart.b("尮夰刲儴堶丸ᘺ刼夾❀あ⁄㍆摈㉊", num), 15);
                    dictionary1.Add(BookmarkStart.b("崮䐰崲ᠴ䌶儸䤺刼䨾♀⭂", num), 0x10);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸", num), 0x11);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸ᘺ夼帾㉀⭂", num), 0x12);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ丼䬾⁀ㅂㅄ", num), 0x13);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ堼儾╀", num), 20);
                    dictionary1.Add(BookmarkStart.b("䴮倰倲帴倶䬸吺䠼儾╀湂♄⡆╈⑊㽌", num), 0x15);
                    dictionary1.Add(BookmarkStart.b("䤮堰弲头ᨶ娸吺儼倾㍀", num), 0x16);
                    dictionary1.Add(BookmarkStart.b("尮吰倲娴夶崸娺似䘾汀╂ⱄ⭆╈晊⹌⁎㵐㱒❔", num), 0x17);
                    dictionary1.Add(BookmarkStart.b("䤮堰弲头ᨶ常䤺尼嬾⡀♂⭄㍆摈╊ⱌ≎㑐", num), 0x18);
                    dictionary1.Add(BookmarkStart.b("䤮堰弲头", num), 0x19);
                    dictionary1.Add(BookmarkStart.b("䴮倰倲帴倶䬸吺䠼儾╀湂ㅄ㕆⡈╊㹌㽎ぐ⅒ご㥖㩘≚", num), 0x1a);
                    dictionary1.Add(BookmarkStart.b("䀮䄰刲嘴帶䴸䈺", num), 0x1b);
                    dictionary1.Add(BookmarkStart.b("䌮䐰帲尴夶堸唺帼娾", num), 0x1c);
                    dictionary1.Add(BookmarkStart.b("䰮帰崲䄴䔶堸䠺䤼", num), 0x1d);
                    dictionary1.Add(BookmarkStart.b("䰮帰弲娴䔶ᐸ嘺刼嬾⑀", num), 30);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ丼䬾⁀ㅂㅄ橆㹈≊⥌㭎㥐", num), 0x1f);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ堼儾╀湂㉄⹆ⵈ㽊╌", num), 0x20);
                    dictionary1.Add(BookmarkStart.b("堮䌰刲䔴ᨶ嘸䬺䤼嘾⹀ⵂ", num), 0x21);
                    dictionary1.Add(BookmarkStart.b("尮䔰䄲娴尶尸ᘺ夼帾㉀⭂桄⥆⡈♊⡌㱎", num), 0x22);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ丼䬾⁀ㅂㅄ橆⩈⹊⍌㭎㑐⅒", num), 0x23);
                    dictionary1.Add(BookmarkStart.b("䈮倰䄲帴制䬸ᘺ堼儾╀湂♄≆❈㽊⡌㵎", num), 0x24);
                    Class1160.dictionary_143 = dictionary1;
                }
                if (Class1160.dictionary_143.TryGetValue(str7, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                    case 1:
                        if (!(class2.method_3() == BookmarkStart.b("嬮䌰䘲倴", num)))
                        {
                            goto Label_04DD;
                        }
                        class3.SetAttr(190, true);
                        break;

                    case 2:
                    {
                        string[] strArray = class2.method_3().Replace(BookmarkStart.b("崮吰倲䄴", num), "").Replace(BookmarkStart.b("ܮ", num), "").Replace(BookmarkStart.b("خ", num), "").Replace(BookmarkStart.b("̮", num), BookmarkStart.b("༮", num)).Replace(BookmarkStart.b("༮ᄰ", num), BookmarkStart.b("༮", num)).Trim(new char[] { ' ' }).Split(new char[] { ' ' });
                        A_1.method_50(Class576.smethod_41(strArray[0]));
                        A_1.method_48(Class576.smethod_41(strArray[1]));
                        A_1.method_54(Class576.smethod_41(strArray[2]));
                        A_1.method_52(Class576.smethod_41(strArray[3]));
                        break;
                    }

                    case 3:
                        class3.SetAttr(0x1001, Class922.smethod_32(class2.method_3(), str8, str9, str10));
                        class3.SetAttr(0x1002, Class922.smethod_33(class2.method_3()));
                        break;

                    case 4:
                        class3.SetAttr(0x38f, Class922.smethod_47(class2.method_3()));
                        break;

                    case 5:
                        class3.SetAttr(0x390, Class922.smethod_45(class2.method_3()));
                        break;

                    case 6:
                        none = Class922.smethod_41(class2.method_3());
                        class3.Remove(0x391);
                        break;

                    case 7:
                        class3.SetAttr(0x392, Class922.smethod_39(class2.method_3()));
                        break;

                    case 8:
                        class3.SetAttr(0x1cb, Class576.smethod_55(class2.method_3()));
                        break;

                    case 9:
                        class3.SetAttr(0x1c0, Class576.smethod_76(class2.method_3()));
                        break;

                    case 10:
                        class3.SetAttr(0x1c1, Class576.smethod_78(class2.method_3()));
                        break;

                    case 11:
                        class3.SetAttr(0x201, Class576.smethod_76(class2.method_3()));
                        break;

                    case 12:
                        if (!(class2.method_3() == BookmarkStart.b("央堰䀲尴唶唸帺", num)))
                        {
                            goto Label_0747;
                        }
                        class3.SetAttr(0x23e, true);
                        break;

                    case 13:
                        class3.SetAttr(0x204, Class576.smethod_78(class2.method_3()));
                        break;

                    case 14:
                        class3.SetAttr(0x205, Class576.smethod_55(class2.method_3()));
                        break;

                    case 15:
                        class3.SetAttr(0x206, Class576.smethod_55(class2.method_3()));
                        break;

                    case 0x10:
                        class3.SetAttr(0x3ba, class2.method_3() == BookmarkStart.b("䴮倰倲帴倶䬸吺䠼儾╀", num));
                        break;

                    case 0x11:
                    {
                        str2 = class2.method_3();
                        string str11 = str2;
                        if (str11 != null)
                        {
                            if (str11 == BookmarkStart.b("䄮帰崲倴", num))
                            {
                                goto Label_0856;
                            }
                            if (str11 == BookmarkStart.b("尮帰弲尴匶", num))
                            {
                                class3.SetAttr(0x1fc, true);
                            }
                        }
                        break;
                    }

                    case 0x12:
                        str = Class576.smethod_87(class2.method_3());
                        break;

                    case 0x13:
                        Class922.smethod_17(A_0, class2.method_3(), class3, true);
                        break;

                    case 20:
                        Class922.smethod_17(A_0, class2.method_3(), class3, false);
                        break;

                    case 0x15:
                        if (class3.method_31(0x181) == null)
                        {
                            class3.SetAttr(0x181, Class576.smethod_76(class2.method_3()));
                        }
                        break;

                    case 0x16:
                        class3.SetAttr(0x181, Class576.smethod_76(class2.method_3()));
                        break;

                    case 0x17:
                        class3.SetAttr(0x287, Class576.smethod_76(class2.method_3()));
                        break;

                    case 0x18:
                        str5 = class2.method_3();
                        break;

                    case 0x19:
                        str6 = class2.method_3();
                        break;

                    case 0x1a:
                        class3.SetAttr(0x182, Class576.smethod_79(class2.method_3()));
                        break;

                    case 0x1b:
                        class3.SetAttr(0x182, Class576.smethod_78(class2.method_3()));
                        break;

                    case 0x1c:
                        class3.SetAttr(0x109, Class576.smethod_26(class2.method_3()));
                        break;

                    case 0x1d:
                        class3.SetAttr(0x108, Class576.smethod_24(class2.method_3()));
                        break;

                    case 30:
                        if (!(class2.method_3() == BookmarkStart.b("䠮䌰嘲䰴䐶娸娺儼娾", num)))
                        {
                            goto Label_09D9;
                        }
                        class3.SetAttr(0x13d, true);
                        break;

                    case 0x1f:
                        str3 = class2.method_3();
                        break;

                    case 0x20:
                        str4 = class2.method_3();
                        break;

                    case 0x21:
                        if (!(class2.method_3() == BookmarkStart.b("䄮帰Ḳ䈴䔶堸䬺", num)))
                        {
                            goto Label_0A43;
                        }
                        class3.SetAttr(0x85, TextBoxWrapMode.None);
                        break;
                    }
                }
            }
            continue;
Label_04DD:
            class3.SetAttr(190, false);
            continue;
Label_0747:
            if (class2.method_3() == BookmarkStart.b("䜮堰圲儴制圸", num))
            {
                class3.SetAttr(0x23e, false);
            }
            continue;
Label_0856:
            class3.SetAttr(0x1fc, false);
            continue;
Label_09D9:
            if (class2.method_3() == BookmarkStart.b("䈮帰崲娴", num))
            {
                class3.SetAttr(0x13e, true);
            }
            continue;
Label_0A43:
            class3.SetAttr(0x85, TextBoxWrapMode.Square);
        }
        object obj2 = class3.method_31(0x392);

        if ((obj2 == null) || (((RelativeVerticalPosition)obj2) != RelativeVerticalPosition.Line))
        {
            class3.SetAttr(0x391, none);
        }
        Class109    class5  = A_0.method_13().method_2(str, null, false, false) as Class109;
        LineDashing dashing = Class922.smethod_16(str2, class5);

        if ((dashing != LineDashing.Solid) && (dashing != LineDashing.Solid))
        {
            class3.SetAttr(0x1ce, dashing);
        }
        if (class5 != null)
        {
            if (class5.method_4() == BookmarkStart.b("崮帰䘲嬴匶", num))
            {
                class3.SetAttr(0x1d7, LineCap.Round);
            }
            else if (Class567.smethod_16(class5.method_4()))
            {
                class3.SetAttr(0x1d7, LineCap.Flat);
            }
        }
        smethod_3(class3, A_1, str2 != BookmarkStart.b("䄮帰崲倴", num));
        smethod_2(str3, class3, true);
        smethod_2(str4, class3, false);
        Class111 class6 = A_0.method_13().method_2(str5, null, false, false) as Class111;

        smethod_1(class3, str6, class6);
        if (class3.Count > 0)
        {
            A_1.method_46(class3);
        }
    }
 public abstract void Visit(Class111 c);
 public override void Visit(Class111 c) { }
Ejemplo n.º 8
0
    private static void smethod_2(Class857 A_0)
    {
        int      num    = 0;
        Class396 class2 = A_0.method_11();
        Class111 class3 = new Class111();

        while (class2.method_19())
        {
            string str;
            if (!Class857.smethod_8(class2, class3) && ((str = class2.method_1()) != null))
            {
                int num2;
                if (Class1160.dictionary_146 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(9);
                    dictionary1.Add(BookmarkStart.b("唥尧匩䀫䬭", num), 0);
                    dictionary1.Add(BookmarkStart.b("䔥倧", num), 1);
                    dictionary1.Add(BookmarkStart.b("䔥儧", num), 2);
                    dictionary1.Add(BookmarkStart.b("䜥䘧䴩䀫䬭", num), 3);
                    dictionary1.Add(BookmarkStart.b("䐥䜧堩䠫䬭䈯", num), 4);
                    dictionary1.Add(BookmarkStart.b("唥尧䬩師娭ᴯ儱嬳娵圷䠹", num), 5);
                    dictionary1.Add(BookmarkStart.b("䌥䘧丩ī䴭弯帱嬳䐵", num), 6);
                    dictionary1.Add(BookmarkStart.b("唥尧䬩師娭ᴯ嬱娳䈵崷吹伻圽㐿㭁", num), 7);
                    dictionary1.Add(BookmarkStart.b("䌥䘧丩ī䜭帯䘱儳堵䬷匹䠻䜽", num), 8);
                    Class1160.dictionary_146 = dictionary1;
                }
                if (Class1160.dictionary_146.TryGetValue(str, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                        class3.method_5(class2.method_3());
                        break;

                    case 1:
                        class3.method_7(class2.method_3());
                        break;

                    case 2:
                        class3.method_9(class2.method_3());
                        break;

                    case 3:
                        class3.method_11(class2.method_3());
                        break;

                    case 4:
                        class3.method_13(class2.method_3());
                        break;

                    case 5:
                        class3.method_15(class2.method_3());
                        break;

                    case 6:
                        class3.method_17(class2.method_3());
                        break;

                    case 7:
                        class3.method_19(class2.method_3());
                        break;

                    case 8:
                        class3.method_21(class2.method_3());
                        break;
                    }
                }
            }
        }
        A_0.method_13().method_1(class3, false, false);
    }
Ejemplo n.º 9
0
    private void method_2(ShapeBase A_0)
    {
        int num = 14;

        if ((A_0.method_34() || A_0.IsWordArt) && !A_0.IsGroup)
        {
            this.class87_0.string_30 = BookmarkStart.b("䌳䐵夷䨹", num);
        }
        this.class87_0.string_6 = BookmarkStart.b("䐳圵䨷嬹嬻䰽ℿ㉁ⱃ", num);
        this.class87_0.string_4 = BookmarkStart.b("䐳圵䨷嬹嬻䰽ℿ㉁ⱃ", num);
        Class43          shapePr = A_0.ShapePr;
        Class111         class3  = new Class111();
        Class109         class4  = null;
        StrokeArrowWidth medium  = StrokeArrowWidth.Medium;
        StrokeArrowWidth width   = StrokeArrowWidth.Medium;
        string           str     = null;

        this.class87_0.bool_0 = true;
        bool flag3 = false;
        bool flag  = ((A_0 is ShapeObject) && (A_0 as ShapeObject).Stroked) && !(A_0 as ShapeObject).HasImageBytes;
        int  num4  = 0;
        bool flag2 = false;
        int  num3  = 0;

        if (!flag)
        {
            this.class87_0.string_18 = BookmarkStart.b("娳夵嘷弹", num);
            this.class87_0.class1048_0.class411_0.string_0 = BookmarkStart.b("娳夵嘷弹", num);
            this.class87_0.class1048_0.class411_1.string_0 = BookmarkStart.b("娳夵嘷弹", num);
            this.class87_0.class1048_0.class411_2.string_0 = BookmarkStart.b("娳夵嘷弹", num);
            this.class87_0.class1048_0.class411_3.string_0 = BookmarkStart.b("娳夵嘷弹", num);
        }
        if (A_0.IsNeedDummyWhenInline && ((bool)shapePr.method_32(0x1fc)))
        {
            this.class87_0.string_18 = BookmarkStart.b("䜳夵吷匹堻", num);
        }
        this.class87_0.textWrappingStyle_0 = TextWrappingStyle.InFrontOfText;
        this.class87_0.string_13           = BookmarkStart.b("刳夵䨷弹嬻䰽⼿㝁⩃≅", num);
        for (int i = 0; i < shapePr.Count; i++)
        {
            int    num7;
            int    num6 = shapePr.method_18(i);
            object obj2 = shapePr.method_19(i);
            if (obj2 == null)
            {
                continue;
            }
            this.class87_0.int_0++;
            int num2 = num6;
            if (num2 > 0x1c1)
            {
                goto Label_0614;
            }
            if (num2 > 0x13e)
            {
                goto Label_03D3;
            }
            if (num2 <= 190)
            {
                if (num2 != 0x85)
                {
                    if (num2 != 190)
                    {
                        goto Label_0A7C;
                    }
                    this.class87_0.bool_1 = (bool)obj2;
                }
                else
                {
                    switch (((TextBoxWrapMode)obj2))
                    {
                    case TextBoxWrapMode.None:
                        this.class87_0.string_30 = BookmarkStart.b("娳夵ᔷ䴹主弽〿", num);
                        break;

                    case TextBoxWrapMode.Square:
                        this.class87_0.string_30 = BookmarkStart.b("䌳䐵夷䨹", num);
                        break;
                    }
                }
                continue;
            }
            switch (num2)
            {
            case 0x100:
            {
                this.class87_0.double_2 = Class969.smethod_68((int)obj2);
                continue;
            }

            case 0x101:
            {
                this.class87_0.double_3 = Class969.smethod_68((int)obj2);
                continue;
            }

            case 0x102:
            {
                this.class87_0.double_0 = Class969.smethod_68((int)obj2);
                continue;
            }

            case 0x103:
            {
                this.class87_0.double_1 = Class969.smethod_68((int)obj2);
                continue;
            }

            case 0x108:
            {
                this.class87_0.string_0 = Class576.smethod_23((int)obj2);
                continue;
            }

            case 0x109:
            {
                this.class87_0.string_1 = Class576.smethod_25((int)obj2);
                continue;
            }

            case 0x13d:
            {
                if (!((bool)obj2))
                {
                    break;
                }
                this.class87_0.string_2 = BookmarkStart.b("匳䐵崷䌹伻崽ℿ⹁⅃", num);
                continue;
            }

            case 0x13e:
            {
                if (!((bool)obj2))
                {
                    goto Label_0319;
                }
                this.class87_0.string_2 = BookmarkStart.b("夳夵嘷唹", num);
                continue;
            }

            default:
                goto Label_0A7C;
            }
            this.class87_0.int_0--;
            continue;
Label_0319:
            this.class87_0.int_0--;
            continue;
Label_03D3:
            if (num2 <= 0x19c)
            {
                switch (num2)
                {
                case 0x180:
                {
                    this.class87_0.string_28 = Class922.smethod_21((FillType)obj2);
                    class3.method_5(Class922.smethod_22((FillType)obj2));
                    continue;
                }

                case 0x181:
                {
                    this.class87_0.string_9  = Class576.smethod_75((Color)obj2);
                    this.class87_0.string_11 = this.class87_0.string_9;
                    class3.method_15(this.class87_0.string_9);
                    continue;
                }

                case 0x182:
                {
                    this.class87_0.string_26 = Class576.smethod_81((int)obj2);
                    this.class87_0.string_27 = Class576.smethod_82((int)obj2);
                    class3.method_19(this.class87_0.string_26);
                    continue;
                }

                case 0x183:
                {
                    class3.method_17(Class576.smethod_75((Color)obj2));
                    continue;
                }

                case 0x184:
                {
                    class3.method_21(Class576.smethod_81((int)obj2));
                    continue;
                }

                case 0x18b:
                {
                    num3 = (int)obj2;
                    class3.method_11(Class576.smethod_5(num3));
                    continue;
                }

                case 0x18c:
                {
                    num4  = (int)obj2;
                    flag2 = true;
                    continue;
                }

                case 0x18d:
                {
                    class3.method_7(Class576.smethod_27((int)obj2));
                    continue;
                }

                case 0x18e:
                {
                    class3.method_9(Class576.smethod_27((int)obj2));
                    continue;
                }

                case 0x19c:
                {
                    flag3 = ((int)obj2) == 0x4000000b;
                    continue;
                }
                }
            }
            else
            {
                switch (num2)
                {
                case 0x1c0:
                {
                    Color black = (Color)obj2;
                    if (black.IsEmpty || (black == Color.Transparent))
                    {
                        black = Color.Black;
                    }
                    string str2 = Class576.smethod_75(black);
                    this.class87_0.string_20 = str2;
                    continue;
                }

                case 0x1c1:
                {
                    this.class87_0.string_22 = Class576.smethod_81((int)obj2);
                    continue;
                }

                case 0x1bb:
                {
                    this.class87_0.bool_0 = (bool)obj2;
                    continue;
                }
                }
            }
            goto Label_0A7C;
Label_0614:
            if (num2 > 0x23e)
            {
                goto Label_08E3;
            }
            if (num2 > 0x1fc)
            {
                goto Label_0816;
            }
            switch (num2)
            {
            case 0x1cb:
            {
                this.class87_0.string_21 = Class576.smethod_56((int)obj2);
                continue;
            }

            case 0x1ce:
                switch (((LineDashing)obj2))
                {
                case LineDashing.Solid:
                case LineDashing.Solid:
                {
                    continue;
                }
                }
                if (!Class422.smethod_1(A_0))
                {
                    break;
                }
                num7 = this.class422_0.method_81().method_8();
                goto Label_0749;

            case 0x1d0:
            {
                this.class87_0.string_16 = this.class422_0.method_12(shapePr, (ArrowType)obj2, true);
                continue;
            }

            case 0x1d1:
            {
                this.class87_0.string_17 = this.class422_0.method_12(shapePr, (ArrowType)obj2, false);
                continue;
            }

            case 0x1d2:
            {
                medium = (StrokeArrowWidth)obj2;
                continue;
            }

            case 0x1d4:
            {
                width = (StrokeArrowWidth)obj2;
                continue;
            }

            case 0x1d7:
            {
                str = (((LineCap)A_0.ShapePr.method_31(0x1d7)) == LineCap.Round) ? BookmarkStart.b("䘳夵䴷吹堻", num) : BookmarkStart.b("䘳匵嬷丹", num);
                continue;
            }

            case 0x1fc:
            {
                if (this.class87_0.string_18 != BookmarkStart.b("倳圵䬷刹", num))
                {
                    this.class87_0.string_18 = ((bool)obj2) ? BookmarkStart.b("䜳夵吷匹堻", num) : BookmarkStart.b("娳夵嘷弹", num);
                }
                else
                {
                    this.class87_0.int_0--;
                }
                continue;
            }

            default:
                goto Label_0A7C;
            }
            num7 = this.class422_0.method_53();
            this.class422_0.method_54(this.class422_0.method_53() + 1);
Label_0749:
            class4 = Class922.smethod_13(A_0, num7);
            this.class87_0.string_19 = class4.method_0();
            this.class87_0.string_18 = BookmarkStart.b("倳圵䬷刹", num);
            continue;
Label_0816:
            switch (num2)
            {
            case 0x201:
            {
                this.class87_0.string_23 = Class576.smethod_75((Color)obj2);
                continue;
            }

            case 0x204:
            {
                this.class87_0.string_25 = Class576.smethod_81((int)obj2);
                continue;
            }

            case 0x205:
            {
                this.class87_0.string_31 = Class576.smethod_56((int)obj2);
                continue;
            }

            case 0x206:
            {
                this.class87_0.string_32 = Class576.smethod_56((int)obj2);
                continue;
            }

            case 0x23e:
            {
                this.class87_0.string_24 = ((bool)obj2) ? BookmarkStart.b("䈳張䬷匹帻刽┿", num) : BookmarkStart.b("尳張尷帹夻倽", num);
                continue;
            }

            default:
                goto Label_0A7C;
            }
Label_08E3:
            if (num2 <= 0x392)
            {
                switch (num2)
                {
                case 900:
                {
                    this.method_5(this.class87_0.class1048_0.class411_2, obj2);
                    continue;
                }

                case 0x385:
                {
                    this.method_5(this.class87_0.class1048_0.class411_0, obj2);
                    continue;
                }

                case 0x386:
                {
                    this.method_5(this.class87_0.class1048_0.class411_3, obj2);
                    continue;
                }

                case 0x387:
                {
                    this.method_5(this.class87_0.class1048_0.class411_1, obj2);
                    continue;
                }

                case 0x38f:
                {
                    this.class87_0.string_5 = Class922.smethod_46((HorizontalPosition)obj2);
                    continue;
                }

                case 0x390:
                {
                    this.class87_0.string_6 = Class922.smethod_44((RelativeHorizontalPosition)obj2);
                    continue;
                }

                case 0x391:
                {
                    ShapeVerticalAlignment alignment = (ShapeVerticalAlignment)obj2;
                    this.class87_0.string_3 = Class922.smethod_40(alignment);
                    continue;
                }

                case 0x392:
                {
                    this.class87_0.string_4 = Class922.smethod_38((RelativeVerticalPosition)obj2);
                    continue;
                }

                case 0x287:
                {
                    this.class87_0.string_10 = Class576.smethod_75((Color)obj2);
                    continue;
                }
                }
            }
            else
            {
                switch (num2)
                {
                case 0x1001:
                {
                    this.class87_0.textWrappingStyle_0 = (TextWrappingStyle)obj2;
                    continue;
                }

                case 0x1002:
                {
                    this.class87_0.textWrappingType_0 = (TextWrappingType)obj2;
                    continue;
                }

                case 0x3ba:
                {
                    this.class87_0.string_13 = ((bool)obj2) ? BookmarkStart.b("嘳圵嬷儹嬻䰽⼿㝁⩃≅", num) : BookmarkStart.b("刳夵䨷弹嬻䰽⼿㝁⩃≅", num);
                    continue;
                }

                case 0x100a:
                {
                    this.class87_0.class1048_0.class411_0.border_0 = (Border)obj2;
                    this.class87_0.int_0--;
                    continue;
                }

                case 0x100b:
                {
                    this.class87_0.class1048_0.class411_2.border_0 = (Border)obj2;
                    this.class87_0.int_0--;
                    continue;
                }

                case 0x100c:
                {
                    this.class87_0.class1048_0.class411_1.border_0 = (Border)obj2;
                    this.class87_0.int_0--;
                    continue;
                }

                case 0x100d:
                {
                    this.class87_0.class1048_0.class411_3.border_0 = (Border)obj2;
                    this.class87_0.int_0--;
                    continue;
                }
                }
            }
Label_0A7C:
            this.class87_0.int_0--;
        }
        if (this.class87_0.bool_0)
        {
            if (!Class567.smethod_16(this.class87_0.string_11))
            {
                this.class87_0.string_11 = BookmarkStart.b("ᜳ倵帷尹娻堽☿", num);
            }
            if (!Class567.smethod_16(this.class87_0.string_9))
            {
                this.class87_0.string_9 = BookmarkStart.b("ᜳ倵帷尹娻堽☿", num);
            }
        }
        if (this.class87_0.class1048_0.method_1(flag, false))
        {
            this.class87_0.int_0++;
        }
        this.class87_0.class1048_0.class411_0.string_0 = string.Format(BookmarkStart.b("伳ص䔷ᨹ䜻༽㴿扁㽃瑅㕇", num), this.class87_0.string_20, this.class87_0.string_21, this.class87_0.string_18);
        this.class87_0.class1048_0.class411_1.string_0 = string.Format(BookmarkStart.b("伳ص䔷ᨹ䜻༽㴿扁㽃瑅㕇", num), this.class87_0.string_20, this.class87_0.string_21, this.class87_0.string_18);
        this.class87_0.class1048_0.class411_2.string_0 = string.Format(BookmarkStart.b("伳ص䔷ᨹ䜻༽㴿扁㽃瑅㕇", num), this.class87_0.string_20, this.class87_0.string_21, this.class87_0.string_18);
        this.class87_0.class1048_0.class411_3.string_0 = string.Format(BookmarkStart.b("伳ص䔷ᨹ䜻༽㴿扁㽃瑅㕇", num), this.class87_0.string_20, this.class87_0.string_21, this.class87_0.string_18);
        if (this.class87_0.string_18 == BookmarkStart.b("䜳夵吷匹堻", num))
        {
            if ((this.class87_0.class1048_0.class411_0.string_0 == null) || (this.class87_0.class1048_0.class411_0.string_0 == BookmarkStart.b("娳夵嘷弹", num)))
            {
                this.class87_0.class1048_0.class411_0.string_0 = BookmarkStart.b("ᜳص࠷ਹ఻฽瀿扁瑃桅硇等瑋ⵍ㵏牑❓㥕㑗㍙㡛", num);
            }
            if ((this.class87_0.class1048_0.class411_1.string_0 == null) || (this.class87_0.class1048_0.class411_1.string_0 == BookmarkStart.b("娳夵嘷弹", num)))
            {
                this.class87_0.class1048_0.class411_1.string_0 = BookmarkStart.b("ᜳص࠷ਹ఻฽瀿扁瑃桅硇等瑋ⵍ㵏牑❓㥕㑗㍙㡛", num);
            }
            if ((this.class87_0.class1048_0.class411_2.string_0 == null) || (this.class87_0.class1048_0.class411_2.string_0 == BookmarkStart.b("娳夵嘷弹", num)))
            {
                this.class87_0.class1048_0.class411_2.string_0 = BookmarkStart.b("ᜳص࠷ਹ఻฽瀿扁瑃桅硇等瑋ⵍ㵏牑❓㥕㑗㍙㡛", num);
            }
            if ((this.class87_0.class1048_0.class411_3.string_0 == null) || (this.class87_0.class1048_0.class411_3.string_0 == BookmarkStart.b("娳夵嘷弹", num)))
            {
                this.class87_0.class1048_0.class411_3.string_0 = BookmarkStart.b("ᜳص࠷ਹ఻฽瀿扁瑃桅硇等瑋ⵍ㵏牑❓㥕㑗㍙㡛", num);
            }
        }
        if (Class567.smethod_16(this.class87_0.string_16))
        {
            this.class87_0.string_14 = smethod_1(shapePr, medium, true);
        }
        if (Class567.smethod_16(this.class87_0.string_17))
        {
            this.class87_0.string_15 = smethod_1(shapePr, width, false);
        }
        if ((class4 != null) && Class422.smethod_1(A_0))
        {
            class4.method_5(str);
            if (this.class422_0.method_81().method_2(class4.method_0(), null, false, false) == null)
            {
                this.class422_0.method_81().method_1(class4, false, false);
            }
        }
        this.method_4(A_0);
        if ((this.class87_0.string_3 == null) || (this.class87_0.string_4 == BookmarkStart.b("堳張嘷弹", num)))
        {
            this.class87_0.string_3 = BookmarkStart.b("刳䐵圷圹ᄻ䨽⼿㉁", num);
            if (this.class87_0.string_3 == null)
            {
                this.class87_0.int_0++;
            }
        }
        if ((this.class87_0.string_3 == BookmarkStart.b("刳䐵圷圹ᄻ䨽⼿㉁", num)) && !Class567.smethod_16(this.class87_0.string_4))
        {
            this.class87_0.string_4 = BookmarkStart.b("䐳圵䨷嬹嬻䰽ℿ㉁ⱃ", num);
        }
        if (this.class87_0.string_5 == null)
        {
            this.class87_0.string_5 = BookmarkStart.b("刳䐵圷圹ᄻ刽┿⑁ぃ", num);
            this.class87_0.int_0++;
        }
        this.class87_0.string_12 = Class922.smethod_31(this.class87_0.textWrappingStyle_0, this.class87_0.textWrappingType_0);
        if (this.class87_0.string_12 != null)
        {
            this.class87_0.int_0++;
        }
        if (this.class87_0.string_8 == null)
        {
            this.class87_0.string_8 = BookmarkStart.b("刳圵吷䤹夻", num);
            this.class87_0.int_0++;
        }
        this.method_3(class3, num3, num4, flag2, flag3);
    }