Пример #1
0
 private void method_0()
 {
     for (var i = 0; i < 5; i++)
     {
         _double9[i] = new double[18];
     }
     for (var j = 0; j < 5; j++)
     {
         _byte1[j] = new byte[256];
     }
     for (var k = 0; k < 5; k++)
     {
         _byte4[k] = new byte[256];
     }
     for (var l = 0; l < 5; l++)
     {
         _int23[l] = new int[50];
     }
     Byte6    = Class114.smethod_0();
     Byte7    = Class114.smethod_1();
     Byte8    = Class114.smethod_2();
     Int34    = Class114.smethod_3();
     Double13 = Class114.smethod_4();
     Double14 = Class114.smethod_5();
     Double15 = Class114.smethod_6();
     Double16 = Class114.smethod_7();
     Double17 = Class114.smethod_8();
     Double18 = Class114.smethod_9();
     Double19 = Class114.smethod_10();
     Double20 = Class114.smethod_11();
     Double21 = Class114.smethod_12();
     Double22 = Class114.smethod_13();
     Double23 = Class114.smethod_14();
 }
Пример #2
0
    private static void smethod_5(CharacterFormat A_0, Class394 A_1)
    {
        int num = 13;

        while (A_1.method_19())
        {
            string str = A_1.method_1();
            if (str != null)
            {
                if (!(str == BookmarkStart.b("䔲吴嬶", num)))
                {
                    if (str == BookmarkStart.b("倲娴嬶嘸䤺", num))
                    {
                        A_0.SetAttr(450, Class114.smethod_13(A_1.method_3()));
                    }
                }
                else
                {
                    A_0.SetAttr(140, Class860.smethod_17(A_1.method_3()));
                }
            }
        }
    }
Пример #3
0
    internal Class16 method_39()
    {
        int     num    = 15;
        Class16 class2 = new Class16();

        while (base.method_19())
        {
            string key = base.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_25 == 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_25 = dictionary1;
                }
                if (Class1160.dictionary_25.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                        class2.SetAttr(1, Class417.smethod_34(base.method_3()));
                        break;

                    case 1:
                        class2.method_61(Class114.smethod_13(base.method_3()));
                        break;

                    case 2:
                        class2.method_57(Class114.smethod_13(base.method_3()));
                        break;

                    case 3:
                        class2.method_65(base.method_3());
                        break;

                    case 4:
                        class2.method_67(base.method_3());
                        break;

                    case 5:
                        class2.method_69(base.method_3());
                        break;

                    case 6:
                        class2.method_71(base.method_3());
                        break;

                    case 7:
                        class2.method_73(base.method_3());
                        break;

                    case 8:
                        class2.method_75(base.method_3());
                        break;
                    }
                }
            }
        }
        return(class2);
    }
Пример #4
0
    internal void method_38(Border A_0, bool A_1)
    {
        int num = 2;

        while (base.method_19())
        {
            string key = base.method_1();
            if (key != null)
            {
                int num3;
                if (Class1160.dictionary_24 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(10);
                    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);
                    Class1160.dictionary_24 = dictionary1;
                }
                if (Class1160.dictionary_24.TryGetValue(key, out num3))
                {
                    switch (num3)
                    {
                    case 0:
                    {
                        A_0.BorderType = this.vmethod_3();
                        bool flag1 = base.method_3() == BookmarkStart.b("䘧䔩䈫䬭", num);
                        break;
                    }

                    case 1:
                    {
                        float num4 = this.method_69(8f);
                        if (num4 != float.MaxValue)
                        {
                            A_0.LineWidth = num4;
                        }
                        break;
                    }

                    case 2:
                    {
                        float num2 = this.method_69(1f);
                        if (num2 != float.MaxValue)
                        {
                            A_0.Space = num2;
                        }
                        break;
                    }

                    case 3:
                        A_0.Color = Class114.smethod_13(base.method_3());
                        break;

                    case 4:
                        A_0.Shadow = this.method_63();
                        break;

                    case 6:
                        A_0.ColorShemeName = base.method_3();
                        break;

                    case 7:
                        A_0.ShadeTheme = base.method_3();
                        break;

                    case 9:
                        base.method_4();
                        break;
                    }
                }
            }
        }
    }
Пример #5
0
    private Border method_37(bool A_0, Border A_1)
    {
        int  num   = 4;
        bool flag  = false;
        bool flag2 = false;

        while (base.method_19())
        {
            string key = base.method_1();
            if (key != null)
            {
                int num4;
                if (Class1160.dictionary_23 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(10);
                    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);
                    Class1160.dictionary_23 = dictionary1;
                }
                if (Class1160.dictionary_23.TryGetValue(key, out num4))
                {
                    switch (num4)
                    {
                    case 0:
                        A_1.BorderType = this.vmethod_3();
                        flag           = base.method_3() == BookmarkStart.b("䐩䌫䀭唯", num);
                        A_1.IsChanged  = true;
                        break;

                    case 1:
                    {
                        float num3 = this.method_69(8f);
                        if (num3 != float.MaxValue)
                        {
                            A_1.LineWidth = num3;
                            A_1.IsChanged = true;
                        }
                        break;
                    }

                    case 2:
                    {
                        float num5 = this.method_69(1f);
                        if (num5 != float.MaxValue)
                        {
                            A_1.Space     = num5;
                            A_1.IsChanged = true;
                        }
                        break;
                    }

                    case 3:
                        A_1.Color     = Class114.smethod_13(base.method_3());
                        A_1.IsChanged = true;
                        break;

                    case 4:
                        A_1.Shadow = this.method_63();
                        break;

                    case 6:
                        A_1.ColorShemeName = base.method_3();
                        break;

                    case 7:
                        A_1.ShadeTheme = base.method_3();
                        break;

                    case 9:
                    {
                        float num2 = this.method_69(20f);
                        A_1.LineWidth = num2;
                        flag2         = base.method_4() == 0;
                        break;
                    }
                    }
                }
            }
        }
        if ((A_0 && flag) && !flag2)
        {
            return(null);
        }
        return(A_1);
    }
Пример #6
0
    internal static void smethod_1(Class581 A_0, CharacterFormat A_1)
    {
        int      num    = 1;
        Class394 class2 = A_0.imethod_1();
        string   key    = class2.method_1();

        if (key != null)
        {
            int num2;
            if (Class1160.dictionary_126 == null)
            {
                Dictionary <string, int> dictionary1 = new Dictionary <string, int>(0x2b);
                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);
                dictionary1.Add(BookmarkStart.b("䬦䠨䔪䨬", num), 0x25);
                dictionary1.Add(BookmarkStart.b("䘦娨䈪䰬䄮細刲䰴堶䰸伺", num), 0x26);
                dictionary1.Add(BookmarkStart.b("否夨个丬礮倰崲尴䐶儸", num), 0x27);
                dictionary1.Add(BookmarkStart.b("否倨䘪", num), 40);
                dictionary1.Add(BookmarkStart.b("䘦䜨䔪䈬嬮倰䜲尴堶圸", num), 0x29);
                dictionary1.Add(BookmarkStart.b("䀦嬨䈪䤬簮䄰刲嬴", num), 0x2a);
                Class1160.dictionary_126 = dictionary1;
            }
            if (Class1160.dictionary_126.TryGetValue(key, out num2))
            {
                switch (num2)
                {
                case 0:
                {
                    string str4 = class2.method_28();
                    if (A_0.Interface50.imethod_0().StyleNameIds.ContainsKey(str4))
                    {
                        A_1.CharStyleName = A_0.Interface50.imethod_0().StyleNameIds[str4];
                    }
                    return;
                }

                case 1:
                    smethod_4(A_1, class2);
                    return;

                case 2:
                    if (!A_1.method_72(230))
                    {
                        A_1.SetAttr(230, class2.method_28());
                    }
                    return;

                case 3:
                    A_1.SetAttr(60, class2.method_32());
                    return;

                case 4:
                    A_1.SetAttr(250, class2.method_32());
                    return;

                case 5:
                    A_1.SetAttr(70, class2.method_32());
                    return;

                case 6:
                    A_1.SetAttr(260, class2.method_32());
                    return;

                case 7:
                    A_1.SetAttr(120, class2.method_32());
                    return;

                case 8:
                    A_1.SetAttr(110, class2.method_32());
                    return;

                case 9:
                    A_1.SetAttr(80, class2.method_32());
                    return;

                case 10:
                    A_1.SetAttr(300, class2.method_32());
                    return;

                case 11:
                    A_1.SetAttr(90, class2.method_32());
                    return;

                case 12:
                    A_1.SetAttr(100, class2.method_32());
                    return;

                case 13:
                    A_1.SetAttr(170, class2.method_32());
                    return;

                case 14:
                    A_1.SetAttr(180, class2.method_32());
                    return;

                case 15:
                    A_1.SetAttr(440, class2.method_32());
                    return;

                case 0x10:
                    A_1.SetAttr(130, class2.method_32());
                    return;

                case 0x11:
                    A_1.SetAttr(330, class2.method_32());
                    return;

                case 0x12:
                    A_1.SetAttr(0x84, class2.method_32());
                    return;

                case 0x13:
                {
                    string str3 = class2.method_28();
                    if (str3 != null)
                    {
                        A_1.SetAttr(160, Class114.smethod_13(str3));
                    }
                    return;
                }

                case 20:
                {
                    float num3 = class2.method_29();
                    if (num3 != float.MaxValue)
                    {
                        A_1.SetAttr(150, num3 / 20f);
                    }
                    return;
                }

                case 0x15:
                {
                    string str6 = class2.method_28();
                    if (!string.IsNullOrEmpty(str6))
                    {
                        short num5 = short.Parse(str6.Replace(BookmarkStart.b("Ȧ", num), string.Empty), NumberStyles.Integer, CultureInfo.InvariantCulture);
                        A_1.SetAttr(290, num5);
                    }
                    return;
                }

                case 0x16:
                    A_1.SetAttr(220, float.Parse(class2.method_29().ToString(), NumberStyles.Number, CultureInfo.InvariantCulture) / 2f);
                    return;

                case 0x17:
                    A_1.SetAttr(200, ((float)class2.method_29()) / 2f);
                    return;

                case 0x18:
                {
                    string s = class2.method_28();
                    if (s != null)
                    {
                        A_1.SetAttr(190, float.Parse(s, NumberStyles.Number, CultureInfo.InvariantCulture) / 2f);
                    }
                    return;
                }

                case 0x19:
                {
                    string str5 = class2.method_28();
                    if (str5 != null)
                    {
                        A_1.SetAttr(350, float.Parse(str5, NumberStyles.Number, CultureInfo.InvariantCulture) / 2f);
                    }
                    return;
                }

                case 0x1a:
                {
                    Color color = Class860.smethod_19(class2.method_28());
                    if (color != Color.Empty)
                    {
                        A_1.SetAttr(20, color);
                    }
                    return;
                }

                case 0x1b:
                    smethod_5(A_1, class2);
                    return;

                case 0x1c:
                    A_1.SetAttr(310, Class860.smethod_15(class2.method_28()));
                    return;

                case 0x1d:
                    class2.method_36(A_1.Border);
                    return;

                case 30:
                    A_1.SetAttr(370, class2.method_39());
                    return;

                case 0x1f:
                    class2.vmethod_1();
                    return;

                case 0x20:
                    A_1.SetAttr(210, Class860.smethod_21(class2.method_28()));
                    return;

                case 0x21:
                    A_1.SetAttr(0x109, class2.method_32());
                    return;

                case 0x22:
                    A_1.SetAttr(0x10c, class2.method_32());
                    return;

                case 0x23:
                    A_1.SetAttr(770, Class860.smethod_3(class2.method_28()));
                    return;

                case 0x24:
                    smethod_6(A_1, class2);
                    return;

                case 0x25:
                    smethod_7(A_1, class2);
                    return;

                case 0x26:
                    smethod_3(A_1, class2);
                    return;

                case 0x27:
                    A_1.SetAttr(10, class2.method_32());
                    return;

                case 40:
                    class2.method_26();
                    return;

                case 0x29:
                    Class519.smethod_15(A_1, A_0);
                    return;

                case 0x2a:
                {
                    TableCell parentObject = A_0.method_13().ParentObject as TableCell;
                    if (parentObject != null)
                    {
                        parentObject.CellFormat.GridSpan = (short)class2.method_29();
                    }
                    return;
                }
                }
            }
        }
        if (!smethod_2(A_0, A_1))
        {
            class2.vmethod_1();
        }
    }
Пример #7
0
    internal static Color smethod_0(string A_0)
    {
        int    num3;
        int    num   = 7;
        Match  match = regex_0.Match(A_0);
        string str   = match.Groups[2].Value;
        string str2  = match.Groups[8].Value;
        string str3  = match.Groups[6].Value;
        string str4  = match.Groups[10].Value;
        string str5  = match.Groups[12].Value;

        if (string.IsNullOrEmpty(str))
        {
            if (!string.IsNullOrEmpty(str2))
            {
                if (str2 == BookmarkStart.b("娬䘮弰圲娴䀶", num))
                {
                    return(Color.FromArgb(0xef, 0x11, 0, 0));
                }
                if (str2 == BookmarkStart.b("娬䘮弰圲娴䀶洸帺䔼䬾", num))
                {
                    return(Color.Black);
                }
                if (str2 == BookmarkStart.b("夬䜮堰䀲", num))
                {
                    return(Color.Empty);
                }
                return(Class1086.smethod_0(str2));
            }
            if (!string.IsNullOrEmpty(str3))
            {
                return(Class114.smethod_13(str3));
            }
            if (!string.IsNullOrEmpty(str4))
            {
                return(Class114.smethod_13(str4));
            }
            if (string.IsNullOrEmpty(str5))
            {
                throw new InvalidOperationException(smethod_4(A_0));
            }
            StringBuilder builder = new StringBuilder(6);
            for (int i = 0; i < str5.Length; i++)
            {
                char ch = str5[i];
                builder.Append(ch);
                builder.Append(ch);
            }
            return(Class114.smethod_13(builder.ToString()));
        }
        int    alpha = 0xef;
        string str6  = match.Groups[3].Value;

        if (str6 == null)
        {
            goto Label_01A2;
        }
        if (str6 != BookmarkStart.b("䬬䘮崰弲", num))
        {
            if (str6 != BookmarkStart.b("䄬䘮弰嘲稴䔶缸刺儼匾", num))
            {
                if (!(str6 == BookmarkStart.b("䄬䘮弰嘲", num)))
                {
                    if (!(str6 == BookmarkStart.b("帬䜮倰圲娴䀶", num)))
                    {
                        goto Label_01A2;
                    }
                    num3 = 0xf3;
                }
                else
                {
                    num3 = 0xf2;
                }
            }
            else
            {
                num3 = 0xf1;
            }
        }
        else
        {
            num3 = 240;
        }
        string str7 = match.Groups[4].Value;

        if (str7 != null)
        {
            int num5;
            if (str7 != BookmarkStart.b("䤬丮䌰堲倴夶", num))
            {
                if (!(str7 == BookmarkStart.b("䄬䘮嘰嬲䄴制圸", num)))
                {
                    if (!(str7 == BookmarkStart.b("䰬䬮唰", num)))
                    {
                        goto Label_0196;
                    }
                    num5 = 3;
                }
                else
                {
                    num5 = 2;
                }
            }
            else
            {
                num5 = 1;
            }
            int blue = Class1041.smethod_23(match.Groups[5].Value);
            return(Color.FromArgb(alpha, num3, num5, blue));
        }
Label_0196:
        throw new InvalidOperationException(smethod_4(A_0));
Label_01A2:
        throw new InvalidOperationException(smethod_4(A_0));
    }