Пример #1
0
    private void method_8(Interface46 A_0)
    {
        int num = 15;

        if (A_0 is Paragraph)
        {
            Paragraph paragraph = (Paragraph)A_0;
            Section   section   = paragraph.method_49();
            if ((section != null) || !(paragraph.OwnerTextBody.Owner is ShapeObject))
            {
                Class17 sectPr = section.SectPr;
                object  obj3   = sectPr.method_31(0x884);
                object  obj2   = sectPr.method_31(0x83e);
                if ((section.Body.Paragraphs.Count > 0) && (paragraph == section.Body.Paragraphs[0]))
                {
                    if ((obj3 != null) || (obj2 != null))
                    {
                        this.class972_0.string_11 = BookmarkStart.b("䄴䔶䰸帺", num);
                    }
                    if ((sectPr.method_60() && !this.bool_1) && !this.bool_0)
                    {
                        this.class972_0.string_18 = Class1041.smethod_8(sectPr.method_86());
                        this.class972_0.int_0++;
                    }
                }
                if ((this.class972_0.string_11 == BookmarkStart.b("䄴䔶䰸帺", num)) && !Class567.smethod_16(this.class972_0.string_12))
                {
                    object obj4 = sectPr.method_31(0x884);
                    this.class972_0.string_12 = (obj4 != null) ? Class1041.smethod_8((int)obj4) : BookmarkStart.b("д", num);
                    this.class972_0.int_0++;
                }
            }
        }
    }
Пример #2
0
    internal static string smethod_1(Class578 A_0)
    {
        int    num = 8;
        string str = A_0.method_13();

        int[]             numArray  = A_0.method_12();
        ListPatternType[] typeArray = A_0.method_11();
        StringBuilder     builder   = new StringBuilder();
        int num2 = 0;

        for (int i = 0; num2 < str.Length; i++)
        {
            builder.Append(smethod_2(str[num2++]));
            builder.Append(BookmarkStart.b("ᐭ", num));
            builder.Append(Class1041.smethod_8(numArray[i]));
            builder.Append(BookmarkStart.b("ᐭ", num));
            builder.Append(Class1041.smethod_8((int)typeArray[i]));
            builder.Append(BookmarkStart.b("ᐭ", num));
            if (num2 < str.Length)
            {
                char ch = str[num2];
                if (ch > '\b')
                {
                    builder.Append(ch);
                    num2++;
                }
            }
        }
        return(builder.ToString());
    }
Пример #3
0
    private string method_9(ShapeObject A_0, Class72 A_1, bool A_2)
    {
        int num = 7;

        switch (A_1.method_1())
        {
        case HandlePositionType.LeftTop:
            if (A_2)
            {
                return(BookmarkStart.b("䄬䨮地䜲", num));
            }
            return(BookmarkStart.b("夬䀮䄰", num));

        case HandlePositionType.RightBottom:
            if (A_2)
            {
                return(BookmarkStart.b("弬䘮嘰嬲䄴", num));
            }
            return(BookmarkStart.b("伬䀮䔰䜲娴娶", num));

        case HandlePositionType.Center:
            return(Class1041.smethod_8(A_2 ? (A_0.CoordOriginX + (A_0.CoordSizeWidth / 2)) : (A_0.CoordOriginY + (A_0.CoordSizeHeight / 2))));

        case HandlePositionType.Formula:
            return(Class1041.smethod_8(this.int_0[A_1.method_2()]));

        case HandlePositionType.Adjust:
            return(string.Format(BookmarkStart.b("ब吮İ串", num), Class1041.smethod_8(A_1.method_2())));
        }
        return(Class1041.smethod_8(A_1.method_2()));
    }
Пример #4
0
 internal void method_30(string A_0, int A_1)
 {
     if (A_1 > 0)
     {
         this.method_24(A_0, Class1041.smethod_8(A_1));
     }
 }
Пример #5
0
    internal static string smethod_16(int A_0)
    {
        int    num  = A_0 >> 0x10;
        int    num2 = A_0 % 0x10000;
        string str  = Class1041.smethod_8(num);

        return(string.Format(BookmarkStart.b("匧ᨩ儫-䬯̱䤳", 2), str, Class1041.smethod_34(num2)));
    }
Пример #6
0
 internal static string smethod_19(double A_0, bool A_1)
 {
     if (A_1)
     {
         return(smethod_20(A_0));
     }
     return(Class1041.smethod_8(Class1133.smethod_5(A_0)));
 }
Пример #7
0
    internal static string smethod_33(Class623 A_0)
    {
        int num = 15;

        if (A_0.method_0())
        {
            return(BookmarkStart.b("甴", num) + Class1041.smethod_8(A_0.method_1()));
        }
        return(Class1041.smethod_8(A_0.method_1()));
    }
Пример #8
0
    internal static string smethod_22(int A_0)
    {
        int num = 3;

        if (A_0 == 0)
        {
            return(BookmarkStart.b("ᤨ", num));
        }
        return(Class1041.smethod_8(A_0) + BookmarkStart.b("న", num));
    }
Пример #9
0
    internal static string smethod_14(int A_0)
    {
        int    num2 = 8;
        double a    = Class969.smethod_68(A_0);

        if (a == Math.Round(a))
        {
            return(Class1041.smethod_8((int)a));
        }
        return(Class1041.smethod_8(A_0) + BookmarkStart.b("䠭启", num2));
    }
Пример #10
0
    private string method_14(Class623 A_0, bool A_1)
    {
        int num = A_0.method_0() ? this.int_0[A_0.method_1()] : A_0.method_1();

        if (A_1)
        {
            num /= 0x10000;
        }
        else
        {
            num = Class576.smethod_2(num);
        }
        return(Class1041.smethod_8(num));
    }
Пример #11
0
    internal void method_0(int A_0, object A_1)
    {
        this.int_0++;
        switch (A_0)
        {
        case 0x500:
            this.string_0 = Class1085.smethod_64((EditAs)A_1);
            this.int_0--;
            return;

        case 0x501:
            this.string_1 = Class1041.smethod_8((int)A_1);
            return;

        case 0x502:
        case 0x503:
            break;

        case 0x504:
            this.class782_0 = (Class782[])A_1;
            break;

        case 0x505:
            this.string_2 = Class1041.smethod_8((int)A_1);
            return;

        case 0x506:
            this.string_3 = Class1041.smethod_8((int)A_1);
            return;

        case 0x507:
            this.string_4 = Class1041.smethod_8((int)A_1);
            return;

        case 0x508:
            this.string_5 = Class114.smethod_3((int[])A_1);
            return;

        case 0x53c:
            this.string_6 = Class734.smethod_12(A_1);
            return;

        case 0x53d:
            this.string_7 = Class734.smethod_12(A_1);
            return;

        default:
            return;
        }
    }
Пример #12
0
    internal static string smethod_3(int[] A_0)
    {
        StringBuilder builder = new StringBuilder();

        for (int i = 0; i < A_0.Length; i++)
        {
            builder.Append(Class1041.smethod_8(A_0[i]));
            builder.Append(',');
        }
        if (builder.Length > 0)
        {
            builder.Length--;
        }
        return(builder.ToString());
    }
Пример #13
0
    private string method_8(ShapeObject A_0, Class623 A_1, bool A_2)
    {
        int num = 15;

        if (A_1.method_0())
        {
            switch (A_1.method_1())
            {
            case 0:
                if (A_2)
                {
                    return(BookmarkStart.b("头制弸伺", num));
                }
                return(BookmarkStart.b("䄴堶䤸", num));

            case 1:
                if (A_2)
                {
                    return(BookmarkStart.b("䜴帶常区䤼", num));
                }
                return(BookmarkStart.b("圴堶䴸伺刼刾", num));

            case 2:
                return(Class1041.smethod_8(A_2 ? (A_0.CoordOriginX + (A_0.CoordSizeWidth / 2)) : (A_0.CoordOriginY + (A_0.CoordSizeHeight / 2))));
            }
            if (A_1.method_1() >= 0x100)
            {
                return(string.Format(BookmarkStart.b("ᄴ䰶स䘺", num), Class1041.smethod_8(A_1.method_1() - 0x100)));
            }
            int num2 = (this.class456_0 == null) ? 0 : this.class456_0.Length;
            if (A_0.Formulas == null)
            {
                return(null);
            }
            if ((A_1.method_1() - 3) < (num2 + A_0.Formulas.Length))
            {
                return(Class1041.smethod_8(this.int_0[A_1.method_1() - 3]));
            }
        }
        return(Class1041.smethod_8(A_1.method_1()));
    }
Пример #14
0
    internal void method_54(string A_0, Class15 A_1)
    {
        if (A_1 != null)
        {
            int num = (int)A_1.method_49();
            switch (A_1.method_51())
            {
            case FtsWidth.Auto:
                num = 0;
                break;

            case FtsWidth.Percentage:
                num = (int)(A_1.method_49() * 50f);
                break;

            case FtsWidth.Point:
                num = (int)A_1.method_49();
                break;
            }
            this.method_49(A_0, Class1041.smethod_8(num), Class417.smethod_33(A_1.method_51()));
        }
    }
Пример #15
0
    private void method_11(ShapeObject A_0)
    {
        int    num = 0x10;
        string str = "";

        for (int i = 0; i < 10; i++)
        {
            object obj2 = A_0.ShapePr.method_31(0x147 + i);
            if (obj2 == null)
            {
                Class43 class2 = Class565.smethod_1(A_0.ShapeType);
                if (class2 != null)
                {
                    obj2 = class2.method_31(0x147 + i);
                }
            }
            if (obj2 != null)
            {
                int num3 = Class576.smethod_2((int)obj2);
                str = string.Format(BookmarkStart.b("䴵࠷䜹᰻䔽焿㽁", num), str, Class1041.smethod_8(num3));
            }
        }
        this.class400_0.method_40(BookmarkStart.b("刵䨷嬹䬻нⴿⵁ⁃⽅⹇⍉⥋㱍⍏", num), str.Trim());
    }
Пример #16
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));
        }
    }
Пример #17
0
    internal static void smethod_1(ShapeBase A_0, bool A_1, Class398 A_2, Interface48 A_3)
    {
        int    num  = 11;
        string str  = BookmarkStart.b("䜰ल䘴弶堸䬺堼", 11);
        string item = null;
        bool   flag = false;

        switch (A_0.ShapeType)
        {
        case ShapeType.OleObject:
            item = string.Format(BookmarkStart.b("ሰ氲䴴ܶस଺഼怾㕀㡂畄㩆", num), 0x4b);
            flag = true;
            break;

        case ShapeType.Group:
            str = BookmarkStart.b("䜰ल刴䔶嘸为䴼", num);
            break;

        case ShapeType.NonPrimitive:
            str = BookmarkStart.b("䜰ल䘴弶堸䬺堼", num);
            break;

        case ShapeType.Rectangle:
            str = BookmarkStart.b("䜰ल䜴制娸伺", num);
            break;

        case ShapeType.RoundRectangle:
            str = BookmarkStart.b("䜰ल䜴堶䰸唺夼䴾⑀⁂ㅄ", num);
            break;

        case ShapeType.Ellipse:
            str = BookmarkStart.b("䜰ल娴䄶堸场", num);
            break;

        case ShapeType.Line:
            str = BookmarkStart.b("䜰ल头帶圸帺", num);
            break;

        default:
            item = string.Format(BookmarkStart.b("ሰ氲䴴ܶस଺഼怾㕀㡂畄㩆", num), (int)A_0.ShapeType);
            flag = true;
            break;
        }
        if (A_1)
        {
            str = BookmarkStart.b("䜰ल圴嘶娸债娼䴾⹀㙂⭄⍆", num);
        }
        Class965  class3    = new Class965(A_0, A_2, A_3);
        Class82   class4    = new Class82(A_0, A_2, A_3);
        Class333  class2    = new Class333(A_0, A_2, A_3);
        Class845  class5    = new Class845(A_2);
        Class235  class6    = new Class235(A_2);
        Class234  class7    = new Class234(A_0, A_2);
        Class686  class8    = new Class686(A_2);
        Class332  class9    = new Class332(A_2);
        Class1039 class10   = new Class1039(A_3, A_2);
        Class788  class11   = new Class788(A_2);
        Class844  class12   = new Class844(A_2);
        string    str3      = null;
        string    str4      = null;
        Hashtable hashtable = new Hashtable();
        Class43   shapePr   = A_0.ShapePr;

        for (int i = 0; i < shapePr.Count; i++)
        {
            int    num2 = shapePr.method_18(i);
            object obj2 = shapePr.method_19(i);
            int    num8 = num2 & -64;
            if (num8 <= 0x180)
            {
                if (num8 <= 0xc0)
                {
                    if (num8 != 0x40)
                    {
                        if (num8 != 0xc0)
                        {
                            goto Label_029D;
                        }
                        class8.method_0(num2, obj2);
                    }
                    else
                    {
                        class9.method_0(num2, obj2);
                    }
                }
                else
                {
                    switch (num8)
                    {
                    case 0x100:
                    {
                        class2.method_0(num2, obj2);
                        continue;
                    }

                    case 320:
                    {
                        class7.method_0(num2, obj2);
                        continue;
                    }
                    }
                    if (num8 != 0x180)
                    {
                        goto Label_029D;
                    }
                    class3.method_0(num2, obj2);
                }
                continue;
            }
            switch (num8)
            {
            case 0x1c0:
            {
                if (num2 == 0x1fb)
                {
                    class7.method_0(num2, obj2);
                }
                else
                {
                    class4.method_0(num2, obj2);
                }
                continue;
            }

            case 0x200:
            {
                class5.method_0(num2, obj2);
                continue;
            }

            case 640:
            case 0x2c0:
            {
                class6.method_0(num2, obj2);
                continue;
            }

            case 0x340:
            {
                class11.method_0(num2, obj2);
                continue;
            }

            case 0x500:
            {
                class10.method_0(num2, obj2);
                continue;
            }
            }
Label_029D:
            switch (num2)
            {
            case 0x85:
            {
                hashtable[num2] = Class1085.smethod_54((TextBoxWrapMode)obj2);
                continue;
            }

            case 0x87:
            {
                hashtable[num2] = Class1085.smethod_52((TextBoxAnchor)obj2);
                continue;
            }

            case 190:
            {
                if ((bool)obj2)
                {
                    hashtable[num2] = BookmarkStart.b("䔰", num);
                }
                continue;
            }

            case 0x303:
            {
                hashtable[num2] = Class1085.smethod_58((ConnectorType)obj2);
                continue;
            }

            case 0x304:
            case 0x305:
            case 0x306:
            {
                hashtable[num2] = Class1085.smethod_6((BWMode)obj2);
                continue;
            }

            case 0x309:
            {
                str3 = Class1041.smethod_8((int)obj2);
                continue;
            }

            case 0x30a:
            {
                str4 = Class1041.smethod_8((int)obj2);
                continue;
            }

            case 0x33c:
            {
                class9.method_0(num2, obj2);
                continue;
            }

            case 900:
            case 0x385:
            case 0x386:
            case 0x387:
            {
                hashtable[num2] = Class969.smethod_42((int)obj2);
                continue;
            }

            case 0x38f:
            {
                HorizontalPosition position2 = (HorizontalPosition)obj2;
                if (position2 != HorizontalPosition.None)
                {
                    hashtable[num2] = Class417.smethod_18(position2);
                }
                continue;
            }

            case 0x390:
            {
                HorizontalOrigin origin2 = (HorizontalOrigin)obj2;
                if (origin2 != HorizontalOrigin.Column)
                {
                    hashtable[num2] = Class417.smethod_16(origin2);
                }
                continue;
            }

            case 0x391:
            {
                VerticalPosition position = (VerticalPosition)obj2;
                if (position != VerticalPosition.None)
                {
                    hashtable[num2] = Class417.smethod_23(position);
                }
                continue;
            }

            case 0x392:
            {
                VerticalOrigin origin = (VerticalOrigin)obj2;
                if (origin != VerticalOrigin.Paragraph)
                {
                    hashtable[num2] = Class417.smethod_14(origin);
                }
                continue;
            }

            case 0x394:
            {
                ShapeHorizontalAlignment alignment = (ShapeHorizontalAlignment)obj2;
                if (alignment != ShapeHorizontalAlignment.Left)
                {
                    hashtable[num2] = Class1085.smethod_10(alignment);
                }
                continue;
            }

            case 0x781:
            case 0x782:
            case 0x783:
            case 0x784:
            case 0x785:
            case 0x786:
            case 0x787:
            case 0x788:
            case 0x7bc:
            case 0x7bd:
            case 0x7be:
            case 0x7bf:
            {
                class12.method_0(num2, obj2);
                continue;
            }

            case 0x7c0:
            case 0x7c1:
            case 0x7c2:
            case 0x7c3:
            {
                hashtable[num2] = Class1041.smethod_30((int)((float)obj2));
                continue;
            }

            case 0x7c4:
            {
                hashtable[num2] = Class417.smethod_11((RelativeWidth)obj2);
                continue;
            }

            case 0x7c5:
            {
                hashtable[num2] = Class417.smethod_9((RelativeHeight)obj2);
                continue;
            }

            case 0x1000:
            {
                hashtable[num2] = Class1085.smethod_68((FlipOrientation)obj2);
                continue;
            }

            case 0x1006:
            case 0x1007:
            case 0x1008:
            {
                class2.method_0(num2, obj2);
                continue;
            }

            case 0x100e:
            {
                class4.method_0(num2, obj2);
                continue;
            }

            case 0x100f:
            {
                class3.method_0(num2, obj2);
                continue;
            }

            case 0x101d:
            case 0x101e:
            case 0x101f:
            case 0x1020:
            {
                hashtable[num2] = (int)obj2;
                continue;
            }
            }
            hashtable[num2] = obj2;
        }
        if ((!A_3.imethod_7() && (hashtable[0x3b8] != null)) && ((bool)hashtable[0x3b8]))
        {
            string str7;
            if (hashtable[0x39a] != null)
            {
                str7 = hashtable[0x39a] as string;
            }
            else
            {
                str7 = Class1085.smethod_2(hashtable[920]);
            }
            A_2.method_4(BookmarkStart.b("䘰ल䘴吶䬸刺䴼䬾@ⵂ♄⽆♈㥊", num));
            A_2.method_11(BookmarkStart.b("䘰ल头嘶圸尺䠼帾♀♂", num), str7);
            A_2.method_11(BookmarkStart.b("䘰ल吴䔶常䠺", num), hashtable[0x397] as string);
            A_2.method_11(BookmarkStart.b("䘰ल䘴吶䬸刺䴼䬾ᕀ♂㵄㍆", num), hashtable[910] as string);
        }
        else
        {
            if ((!A_3.imethod_7() && flag) && !A_3.imethod_3().Contains(item))
            {
                A_3.imethod_3().Add(item);
                string str6 = Class565.smethod_0(A_0.ShapeType);
                if (Class567.smethod_16(str6))
                {
                    A_2.method_9(BookmarkStart.b("㰰㤲", num));
                    A_2.method_9(str6);
                    A_2.method_9(BookmarkStart.b("㰰㤲", num));
                }
            }
            if (class2.method_2() != null)
            {
                class2.method_4(A_3.imethod_1(class2.method_2()));
                if (Class567.smethod_16(class2.method_5()) && (class2.method_5() != class2.method_3()))
                {
                    class2.method_6(A_3.imethod_2(class2.method_5()));
                }
            }
            else if (Class567.smethod_16(class2.method_5()))
            {
                class2.method_4(A_3.imethod_2(class2.method_5()));
            }
            if (class3.method_3() != null)
            {
                class3.method_5(A_3.imethod_1(class3.method_3()));
            }
            if (class4.method_3() != null)
            {
                class4.method_5(A_3.imethod_1(class4.method_3()));
            }
            A_2.method_4(str);
            if (A_0.ShapeType == ShapeType.CustomShape)
            {
                string str8 = (string)hashtable[0x380];
                if (Class567.smethod_16(str8))
                {
                    if (A_0 is DocOleObject)
                    {
                        string str10 = Class734.smethod_3(A_0);
                        A_2.method_36(BookmarkStart.b("堰圲", num), str10);
                        A_2.method_36(BookmarkStart.b("帰ल䘴䜶倸强", num), str10);
                    }
                    else
                    {
                        A_2.method_36(BookmarkStart.b("堰圲", num), str8);
                        A_2.method_36(BookmarkStart.b("帰ल䘴䜶倸强", num), Class734.smethod_3(A_0));
                    }
                }
                else
                {
                    A_2.method_36(BookmarkStart.b("堰圲", num), Class734.smethod_3(A_0));
                }
                if (class4.method_6() == null)
                {
                    class4.method_7(BookmarkStart.b("尰娲䄴制䬸", num));
                }
                if (hashtable[0x101f] == null)
                {
                    hashtable[0x101f] = A_0.CoordSizeWidth;
                }
                if (hashtable[0x1020] == null)
                {
                    hashtable[0x1020] = A_0.CoordSizeHeight;
                }
            }
            else if (Class567.smethod_16((string)hashtable[0x380]))
            {
                if (A_0 is DocOleObject)
                {
                    string str11 = Class734.smethod_3(A_0);
                    A_2.method_36(BookmarkStart.b("堰圲", num), str11);
                    A_2.method_36(BookmarkStart.b("帰ल䘴䜶倸强", num), str11);
                }
                else
                {
                    A_2.method_36(BookmarkStart.b("堰圲", num), hashtable[0x380]);
                    A_2.method_36(BookmarkStart.b("帰ल䘴䜶倸强", num), Class734.smethod_3(A_0));
                }
                A_2.method_36(BookmarkStart.b("䔰䨲䔴制", num), item);
            }
            else
            {
                A_2.method_36(BookmarkStart.b("堰圲", num), Class734.smethod_3(A_0));
                A_2.method_36(BookmarkStart.b("䔰䨲䔴制", num), item);
                A_2.method_36(BookmarkStart.b("吰圲尴䌶堸䠺", num), class10.method_2());
            }
            if (A_0.IsInline && A_0.IsImage)
            {
                A_2.method_36(BookmarkStart.b("倰弲䄴", num), hashtable[0x381]);
            }
            else
            {
                A_2.method_36(BookmarkStart.b("夰䄲倴儶", num), hashtable[0x382]);
                A_2.method_36(BookmarkStart.b("䔰刲䜴倶尸伺", num), hashtable[0x1018]);
                A_2.method_36(BookmarkStart.b("䔰娲䄴嬶尸", num), hashtable[0x38d]);
                A_2.method_36(BookmarkStart.b("倰弲䄴", num), hashtable[0x381]);
            }
            if (!A_1)
            {
                Class558 class14 = new Class558();
                if (!A_0.IsInline)
                {
                    class14.method_2(BookmarkStart.b("䄰尲䘴帶䴸刺刼儾", num), BookmarkStart.b("倰儲䘴堶唸为䤼娾", num));
                }
                string str5 = "";
                if (A_0.IsTopLevel)
                {
                    str5 = BookmarkStart.b("尰刲䜴倶倸唺ြ", num);
                }
                if (A_0.ShapeType != ShapeType.Line)
                {
                    if (!A_0.IsInline)
                    {
                        if (A_0.IsTopLevel || (A_0.Left != 0.0))
                        {
                            class14.method_2(str5 + BookmarkStart.b("崰嘲匴䌶", num), Class734.smethod_19(A_0.Left, A_0.IsTopLevel));
                        }
                        if (A_0.IsTopLevel || (A_0.Top != 0.0))
                        {
                            class14.method_2(str5 + BookmarkStart.b("䔰尲䔴", num), Class734.smethod_19(A_0.Top, A_0.IsTopLevel));
                        }
                    }
                    if ((A_0.ShapeType != ShapeType.Image) && (A_0.ShapeType != ShapeType.OleObject))
                    {
                        class14.method_2(BookmarkStart.b("䘰娲儴䌶儸", num), Class734.smethod_19(A_0.Width, A_0.IsTopLevel));
                        class14.method_2(BookmarkStart.b("夰嘲尴倶儸伺", num), Class734.smethod_19(A_0.Height, A_0.IsTopLevel));
                    }
                    else
                    {
                        DocPicture imageData = (A_0 as ShapeObject).ImageData;
                        float      num6      = imageData.WidthScale / 100f;
                        float      num7      = imageData.HeightScale / 100f;
                        class14.method_2(BookmarkStart.b("䘰娲儴䌶儸", num), Class734.smethod_19(A_0.Width * num6, A_0.IsTopLevel));
                        class14.method_2(BookmarkStart.b("夰嘲尴倶儸伺", num), Class734.smethod_19(A_0.Height * num7, A_0.IsTopLevel));
                    }
                }
                object obj4 = hashtable[4];
                if (obj4 != null)
                {
                    class14.method_2(BookmarkStart.b("䌰尲䄴嘶䴸刺刼儾", num), Class734.smethod_14(Convert.ToInt32(obj4)));
                }
                if (Class567.smethod_16((string)hashtable[0x1000]))
                {
                    class14.method_2(BookmarkStart.b("地弲尴䜶", num), (string)hashtable[0x1000]);
                }
                if (A_0.IsTopLevel && !A_0.IsInline)
                {
                    if (A_0.BehindText && (A_0.ZOrder > 0L))
                    {
                        class14.method_4(BookmarkStart.b("䬰Ḳ尴夶崸帺䔼", num), (double)A_0.ZOrderEx);
                    }
                    else
                    {
                        class14.method_4(BookmarkStart.b("䬰Ḳ尴夶崸帺䔼", num), (double)A_0.ZOrder);
                    }
                }
                if (hashtable[0x3be] != null)
                {
                    class14.method_2(BookmarkStart.b("䜰娲䘴帶嬸刺儼嘾㕀㩂", num), ((bool)hashtable[0x3be]) ? BookmarkStart.b("夰娲儴匶尸唺", num) : BookmarkStart.b("䜰娲䘴帶嬸场堼", num));
                }
                if (hashtable[0x3b9] != null)
                {
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀♂⅄⹆㵈⹊⥌", num), ((bool)hashtable[0x3b9]) ? "" : BookmarkStart.b("地", num));
                }
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀❂ⱄ㑆㵈⩊⍌ⱎ㑐繒㥔㉖㽘⽚", num), Class734.smethod_18(hashtable[900], A_0.IsTopLevel));
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀❂ⱄ㑆㵈⩊⍌ⱎ㑐繒⅔㡖⥘", num), Class734.smethod_18(hashtable[0x385], A_0.IsTopLevel));
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀❂ⱄ㑆㵈⩊⍌ⱎ㑐繒❔㹖㹘㍚⥜", num), Class734.smethod_18(hashtable[0x386], A_0.IsTopLevel));
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀❂ⱄ㑆㵈⩊⍌ⱎ㑐繒㝔㡖ⵘ⽚㉜㉞", num), Class734.smethod_18(hashtable[0x387], A_0.IsTopLevel));
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ䤸吺丼嘾㕀⩂⩄⥆摈⍊≌㵎㡐⥒㩔㥖ⵘ㩚ㅜ", num), (string)hashtable[0x38f]);
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ䤸吺丼嘾㕀⩂⩄⥆摈⍊≌㵎㡐⥒㩔㥖ⵘ㩚ㅜ牞፠٢।٦ᵨɪ᭬੮", num), (string)hashtable[0x390]);
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ䤸吺丼嘾㕀⩂⩄⥆摈㵊⡌㵎═㩒㙔㙖㕘", num), (string)hashtable[0x391]);
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ䤸吺丼嘾㕀⩂⩄⥆摈㵊⡌㵎═㩒㙔㙖㕘癚⽜㩞ൠɢᅤ๦Ὠ๪", num), (string)hashtable[0x392]);
                if (A_3.imethod_7())
                {
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ唸帺嬼䬾汀㍂⁄㕆⩈⹊⍌㭎", num), (string)hashtable[0x7c2]);
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ䴸吺䴼ሾㅀ♂㝄⑆ⱈ╊㥌", num), (string)hashtable[0x7c3]);
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸刺夼䬾⥀湂㕄≆㭈⡊⡌ⅎ═", num), (string)hashtable[0x7c0]);
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ儸帺吼堾⥀㝂桄㝆ⱈ㥊⹌⩎㽐❒", num), (string)hashtable[0x7c1]);
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸刺夼䬾⥀湂㝄≆╈⩊㥌♎❐㙒", num), (string)hashtable[0x7c4]);
                    class14.method_2(BookmarkStart.b("尰䀲娴ᨶ儸帺吼堾⥀㝂桄㕆ⱈ❊ⱌ㭎㡐╒ご", num), (string)hashtable[0x7c5]);
                }
                class14.method_2(BookmarkStart.b("尰䀲娴ᨶ丸䤺尼伾汀あㅄ㹆╈⹊", num), (string)hashtable[0x85]);
                class14.method_2(BookmarkStart.b("䜰Ḳ䄴制䄸伺ြ帾⽀⁂ⵄ⡆㭈", num), (string)hashtable[0x87]);
                A_2.method_40(BookmarkStart.b("䈰䜲䰴嬶尸", num), Class734.smethod_2(class14));
            }
            if (hashtable[780] != null)
            {
                A_2.method_40(BookmarkStart.b("吰䈲䀴嘶䴸刺刼儾㥀⹂⥄", num), Encoding.UTF8.GetString((byte[])hashtable[780]));
            }
            A_2.method_38(BookmarkStart.b("䘰ल䄴弶尸嘺堼簾⹀⽂⩄㕆", num), hashtable[0x1033]);
            A_2.method_38(BookmarkStart.b("䘰ल䄴弶尸嘺堼氾⥀≂⅄≆", num), hashtable[0x1034]);
            A_2.method_38(BookmarkStart.b("䘰ल䄴弶尸嘺堼款⡀ⵂㅄ", num), hashtable[0x1035]);
            A_2.method_38(BookmarkStart.b("帰ल圴䀶吸吺夼娾", num), hashtable[0x304]);
            A_2.method_38(BookmarkStart.b("帰ल圴䀶䤸为似娾", num), hashtable[0x305]);
            A_2.method_38(BookmarkStart.b("帰ल圴䀶圸吺似刾⁀⽂", num), hashtable[0x306]);
            if (!A_1)
            {
                A_2.method_36(BookmarkStart.b("帰ल娴嬶尸刺帼倾⽀", num), hashtable[0x33a]);
            }
            if (A_0.IsInline && A_0.IsOle)
            {
                A_2.method_18(BookmarkStart.b("帰ल娴嬶尸", num), "");
            }
            if (A_0.IsInline)
            {
                A_2.method_40(BookmarkStart.b("帰ल圴堶䬸强堼䴾㕀ⱂ㕄⑆♈❊≌㵎", num), Class734.smethod_23((Class1031)hashtable[0x100a]));
                A_2.method_40(BookmarkStart.b("帰ल圴堶䬸强堼䴾ⵀ♂⍄㍆⩈⑊⅌⁎⍐", num), Class734.smethod_23((Class1031)hashtable[0x100b]));
                A_2.method_40(BookmarkStart.b("帰ल圴堶䬸强堼䴾⍀ⱂㅄ㍆♈♊⹌⁎㵐㱒❔", num), Class734.smethod_23((Class1031)hashtable[0x100c]));
                A_2.method_40(BookmarkStart.b("帰ल圴堶䬸强堼䴾㍀⩂≄⽆㵈⡊≌⍎㹐⅒", num), Class734.smethod_23((Class1031)hashtable[0x100d]));
            }
            switch (A_0.ShapeType)
            {
            case ShapeType.RoundRectangle:
                A_2.method_36(BookmarkStart.b("倰䄲嘴䐶倸䄺堼", num), Class734.smethod_10(smethod_7(A_0)));
                break;

            case ShapeType.Line:
                A_2.method_36(BookmarkStart.b("地䄲娴娶", num), Class734.smethod_17(A_0.Left, A_0.Top, A_0.IsTopLevel));
                A_2.method_36(BookmarkStart.b("䔰尲", num), Class734.smethod_17(A_0.Left + A_0.Width, A_0.Top + A_0.Height, A_0.IsTopLevel));
                break;
            }
            smethod_3(A_2, hashtable, 0x101d, 0x101e, BookmarkStart.b("到尲娴䔶崸吺似嘾♀⩂⭄", num));
            smethod_3(A_2, hashtable, 0x101f, 0x1020, BookmarkStart.b("到尲娴䔶崸䠺吼䔾⑀", num));
            A_2.method_35(BookmarkStart.b("帰ल吴嬶唸吺䨼嘾⽀⁂⁄⭆╈", num), hashtable[0x3b0], true);
            A_2.method_35(BookmarkStart.b("帰ल吴嬶唸吺䨼倾㝀♂㝄⭆⡈㭊", num), hashtable[950], true);
            if (A_0.ShapeType == ShapeType.CustomShape)
            {
                A_2.method_36(BookmarkStart.b("帰ल䘴䜶䴸", num), BookmarkStart.b("0̲Դ", num));
            }
            if (str3 != null)
            {
                A_2.method_40(BookmarkStart.b("帰ल儴倶吸场尼䘾⹀㙂ㅄ", num), str3);
            }
            if (str4 != null)
            {
                A_2.method_40(BookmarkStart.b("帰ल儴倶吸唺刼嬾⑀⡂ⱄ⥆ⵈ", num), str4);
            }
            A_2.method_36(BookmarkStart.b("帰ल嘴堶圸唺堼尾㕀ⱂ㝄㍆え㭊⡌", num), hashtable[0x303]);
            class7.method_1();
            class7.method_2();
            A_2.method_36(BookmarkStart.b("帰ल䔴䔶尸崺堼䴾㍀♂⥄♆㵈≊㭌⩎", num), hashtable[0x33b]);
            A_2.method_36(BookmarkStart.b("帰ल圴䈶䴸伺刼儾", num), hashtable[0x3bc]);
            A_2.method_36(BookmarkStart.b("帰ल崴䔶䤸堺䤼", num), hashtable[0x393]);
            A_2.method_36(BookmarkStart.b("帰ल崴䔶堸场吼堾⽀", num), hashtable[0x394]);
            A_2.method_36(BookmarkStart.b("帰ल崴䔶䨸伺夼", num), hashtable[0x3b2]);
            A_2.method_36(BookmarkStart.b("帰ल崴䔶圸吺丼圾⁀❂⁄", num), hashtable[0x3b3]);
            A_2.method_36(BookmarkStart.b("帰ल崴䔶", num), hashtable[0x3b4]);
            A_2.method_36(BookmarkStart.b("帰ल圴䈶唸场堼䬾", num), hashtable[0x3b1]);
            smethod_2(A_2, (Class891[])hashtable[0x383]);
            class3.method_1();
            if (!A_1)
            {
                class4.method_1();
            }
            class3.method_2();
            class4.method_2();
            class2.method_1();
            class5.method_1();
            class6.method_1();
            if (str == BookmarkStart.b("䜰ल䘴弶堸䬺堼", num))
            {
                class7.method_4();
                class7.method_5();
                class8.method_1();
                class7.method_10();
            }
            if (!A_1)
            {
                class9.method_1();
            }
            if (A_0.InkData != null)
            {
                A_2.method_4(BookmarkStart.b("帰ल尴夶券", num));
                A_2.method_44(BookmarkStart.b("堰", num), A_0.InkData);
                A_2.method_36(BookmarkStart.b("倰崲嬴堶䴸娺䤼嘾⹀ⵂ", num), A_0.InkAnnotation);
                A_2.method_5();
            }
            class12.method_1();
            class10.method_1();
            class11.method_1();
            smethod_6(BookmarkStart.b("䘰ȲԴശ嬸吺似嬾⑀ㅂㅄ⡆㥈", num), A_0.ShapePr[0x100a], A_2);
            smethod_6(BookmarkStart.b("䘰ȲԴശ嬸吺似嬾⑀ㅂ⥄≆⽈㽊", num), A_0.ShapePr[0x100b], A_2);
            smethod_6(BookmarkStart.b("䘰ȲԴശ嬸吺似嬾⑀ㅂ❄⡆㵈㽊≌≎", num), A_0.ShapePr[0x100c], A_2);
            smethod_6(BookmarkStart.b("䘰ȲԴശ嬸吺似嬾⑀ㅂ㝄⹆⹈⍊㥌", num), A_0.ShapePr[0x100d], A_2);
            bool flag2 = A_3.imethod_4().class335_0.Interface34.imethod_3(A_0.Id);
            if (!A_0.IsGroup && ((A_0.HasChildElements || flag2) || (A_0.ShapeType == ShapeType.TextBox)))
            {
                A_2.method_4(BookmarkStart.b("䜰ल䄴制䄸伺弼倾㥀", num));
                Class558 class15 = new Class558();
                if (hashtable.Contains(0x88))
                {
                    LayoutFlow flow = (LayoutFlow)hashtable[0x88];
                    if (flow == LayoutFlow.BottomToTop)
                    {
                        class15.method_2(BookmarkStart.b("崰刲䰴堶䰸伺ြ夾ⵀⱂ㉄", num), BookmarkStart.b("䜰嘲䜴䌶倸堺尼匾", num));
                        class15.method_2(BookmarkStart.b("尰䀲娴ᨶ唸娺䐼倾㑀㝂桄ⅆ╈⑊㩌扎ぐ㽒⅔", num), BookmarkStart.b("匰尲䄴䌶嘸嘺ြ䬾⹀湂ㅄ⡆㥈", num));
                    }
                    else
                    {
                        class15.method_2(BookmarkStart.b("崰刲䰴堶䰸伺ြ夾ⵀⱂ㉄", num), Class1085.smethod_46(flow));
                    }
                }
                int textboxNextShapeId = A_0.TextboxNextShapeId;
                if ((textboxNextShapeId != 0) && A_3.imethod_4().hashtable_0.ContainsKey(textboxNextShapeId))
                {
                    ShapeObject obj3 = (ShapeObject)A_3.imethod_4().hashtable_0[textboxNextShapeId];
                    string      str9 = Class567.smethod_16(obj3.Name) ? string.Format(BookmarkStart.b("ሰ䠲Դ䨶", num), obj3.Name) : string.Format(BookmarkStart.b("ሰ氲䴴ܶस଺഼怾㉀㡂畄㩆", num), textboxNextShapeId);
                    class15.method_2(BookmarkStart.b("尰䀲娴ᨶ圸帺䔼䬾汀㝂⁄㽆㵈⥊≌㝎", num), str9);
                }
                class15.method_2(BookmarkStart.b("尰䀲娴ᨶ弸刺䤼ሾ㉀⭂⑄㝆ⱈ晊㥌⁎籐❒ご⽖ⵘ", num), (string)hashtable[190]);
                A_2.method_36(BookmarkStart.b("䈰䜲䰴嬶尸", num), Class734.smethod_2(class15));
                A_2.method_36(BookmarkStart.b("堰崲䘴制䴸", num), Class734.smethod_8(hashtable));
                A_2.method_4(BookmarkStart.b("䘰ल䄴伶嬸䌺縼倾⽀㝂⁄⥆㵈", num));
                if (!A_0.HasChildElements && flag2)
                {
                    A_2.method_6(BookmarkStart.b("䘰ल䄴伶嬸䌺縼倾⽀㝂⁄⥆㵈", num));
                    A_2.method_6(BookmarkStart.b("䜰ल䄴制䄸伺弼倾㥀", num));
                }
            }
        }
    }
Пример #18
0
 internal void method_43(string A_0, int A_1)
 {
     base.method_18(A_0, Class1041.smethod_8(A_1));
 }
Пример #19
0
    private static void smethod_5(Class1054 A_0, RowFormat A_1, Class398 A_2, bool A_3, Interface52 A_4, OoxmlCompliance A_5, bool A_6)
    {
        int num = 12;

        if ((A_0.int_0 > 0) || ((A_1 != null) && (A_1.HasDeleteRevision || A_1.HasInsertRevision)))
        {
            if (A_6)
            {
                A_2.method_4(BookmarkStart.b("䔱ำ䈵䨷樹主", num));
            }
            if (A_0.int_2 != 0)
            {
                A_2.method_24(BookmarkStart.b("䔱ำ儵䨷匹堻簽┿⑁⭃㑅ⵇ", num), Class1041.smethod_8(A_0.int_2));
            }
            if (A_0.int_4 > 0)
            {
                A_2.method_24(BookmarkStart.b("䔱ำ儵䨷匹堻缽☿㙁⅃㑅", num), Class1041.smethod_8(A_0.int_4));
            }
            if (A_0.int_3 > 0)
            {
                A_2.method_48(BookmarkStart.b("䔱ำ䄵稷弹娻儽㈿❁", num), Class1041.smethod_8(A_0.int_3));
            }
            if (A_0.int_5 > 0)
            {
                A_2.method_48(BookmarkStart.b("䔱ำ䄵礷尹䠻嬽㈿", num), Class1041.smethod_8(A_0.int_5));
            }
            if (A_0.bool_5)
            {
                A_2.method_10(BookmarkStart.b("䔱ำ帵儷帹堻嬽⸿", num));
            }
            if (!A_0.bool_4)
            {
                A_2.method_10(BookmarkStart.b("䔱ำ唵夷吹䠻洽〿⹁ⵃ㉅", num));
            }
            A_2.method_33(BookmarkStart.b("䔱ำ䈵䨷爹夻圽✿⩁ぃ", num), new object[] { A_0.bool_6?BookmarkStart.b("䔱ำ帵樷伹倻嬽", num) : BookmarkStart.b("䔱ำ帵ᔷ䠹䤻刽┿", num), A_0.string_22, BookmarkStart.b("䔱ำ䀵夷嘹", num), A_0.string_21 });
            if (A_0.bool_3)
            {
                A_2.method_10(BookmarkStart.b("䔱ำ䈵娷嘹琻嬽ℿ♁⅃㑅", num));
            }
            A_2.method_48(BookmarkStart.b("䔱ำ䈵娷嘹缻嬽ⰿ⹁ᝃ㙅⥇⥉╋⁍㝏", num), A_0.string_14);
            A_2.method_24(BookmarkStart.b("䔱ำ尵嬷", num), A_0.string_13);
            smethod_7(BookmarkStart.b("䔱ำ䈵䨷樹主紽⠿⍁⩃ⅅⵇ", num), A_1, A_2, A_3, A_4, A_5, A_4.imethod_2());
            if (A_1 != null)
            {
                if (A_1.HasDeleteRevision)
                {
                    A_2.vmethod_6(A_1.DeleteRevision, A_4.imethod_6());
                    A_2.vmethod_8();
                }
                if (A_1.HasInsertRevision)
                {
                    A_2.vmethod_6(A_1.InsertRevision, A_4.imethod_6());
                    A_2.vmethod_8();
                }
            }
            if (A_6)
            {
                A_2.method_5();
            }
        }
    }
Пример #20
0
    private void method_4(Class43 A_0)
    {
        int    num  = 15;
        object obj2 = A_0.method_31(700);

        if ((obj2 != null) && ((bool)obj2))
        {
            int              num2       = 50;
            int              num3       = 0xe10000;
            int              num4       = 0;
            int              num5       = 0;
            int              num6       = 5;
            int              num7       = 0x6f9f0;
            int              num8       = 0;
            bool             flag       = false;
            bool             flag2      = false;
            int              num9       = 0x4ccd;
            int              num10      = 0;
            int              num11      = 1;
            int              num12      = 0x1339e0;
            int              num13      = -1260000;
            int              num14      = 0x895440;
            int              num15      = 0x8000;
            int              num16      = -32768;
            bool             flag3      = true;
            ThreeDRenderMode fullRender = ThreeDRenderMode.FullRender;
            bool             flag4      = true;
            bool             flag5      = true;
            int              num17      = 0x999a;
            int              num18      = 0xc350;
            int              num19      = 0;
            int              num20      = 0x2710;
            bool             flag6      = false;
            int              num21      = 0x999a;
            int              num22      = -50000;
            int              num23      = 0;
            int              num24      = 0x2710;
            int              num25      = 0;
            int              num26      = 0;
            int              num27      = 0;
            bool             flag7      = false;
            for (int i = 0; i < A_0.Count; i++)
            {
                int    num29 = A_0.method_18(i);
                object obj3  = A_0.method_19(i);
                if (obj3 != null)
                {
                    switch (num29)
                    {
                    case 640:
                        num10 = (int)obj3;
                        break;

                    case 0x281:
                        num11 = (int)obj3;
                        break;

                    case 0x282:
                        num6 = (int)obj3;
                        break;

                    case 0x284:
                        num8 = (int)obj3;
                        break;

                    case 0x285:
                        num7 = (int)obj3;
                        break;

                    case 0x287:
                        flag2 = true;
                        break;

                    case 0x2bd:
                        flag = (bool)obj3;
                        break;

                    case 0x2bf:
                        flag4 = (bool)obj3;
                        break;

                    case 0x2c0:
                        num5 = (int)obj3;
                        break;

                    case 0x2c1:
                        num4 = (int)obj3;
                        break;

                    case 710:
                        num25 = (int)obj3;
                        break;

                    case 0x2c7:
                        num26 = (int)obj3;
                        break;

                    case 0x2c8:
                        num27 = (int)obj3;
                        break;

                    case 0x2c9:
                        fullRender = (ThreeDRenderMode)obj3;
                        break;

                    case 0x2cb:
                        num12 = (int)obj3;
                        break;

                    case 0x2cc:
                        num13 = (int)obj3;
                        break;

                    case 0x2cd:
                        num14 = (int)obj3;
                        break;

                    case 0x2ce:
                        num15 = (int)obj3;
                        break;

                    case 0x2cf:
                        num16 = (int)obj3;
                        break;

                    case 720:
                        num3 = (int)obj3;
                        break;

                    case 0x2d1:
                        num2 = (int)obj3;
                        break;

                    case 0x2d2:
                        num9 = (int)obj3;
                        break;

                    case 0x2d3:
                        num18 = (int)obj3;
                        break;

                    case 0x2d4:
                        num19 = (int)obj3;
                        break;

                    case 0x2d5:
                        num20 = (int)obj3;
                        break;

                    case 0x2d6:
                        num17 = (int)obj3;
                        break;

                    case 0x2d7:
                        num22 = (int)obj3;
                        break;

                    case 0x2d8:
                        num23 = (int)obj3;
                        break;

                    case 0x2d9:
                        num24 = (int)obj3;
                        break;

                    case 730:
                        num21 = (int)obj3;
                        break;

                    case 0x2fc:
                        flag7 = (bool)obj3;
                        break;

                    case 0x2fd:
                        flag3 = (bool)obj3;
                        break;

                    case 0x2fe:
                        flag5 = (bool)obj3;
                        break;

                    case 0x2ff:
                        flag6 = (bool)obj3;
                        break;
                    }
                }
            }
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ", num), BookmarkStart.b("䄴䔶䰸帺", num));
            if ((((num25 != 0) || (num26 != 0)) || (num27 != 0)) && !flag7)
            {
                this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⅒㩔⍖㡘⽚㑜ぞའ乢٤ɦݨὪ࡬ᵮ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num25), Class576.smethod_6(num26), Class576.smethod_6(num27)));
            }
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㽒㱔ざㅘ⽚灜㥞`bd", num), flag4 ? "" : BookmarkStart.b("匴嘶唸䠺堼", num));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ൤፦䑨ͪ౬ᵮɰ᭲", num), flag5 ? BookmarkStart.b("䄴䔶䰸帺", num) : BookmarkStart.b("匴嘶唸䠺堼", num));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ൤፦䑨ݪ࡬᥮ᑰὲ", num), Class576.smethod_6(num17));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ൤፦䑨ཪѬᵮᑰၲŴṶᙸᕺ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num18), Class576.smethod_6(num19), Class576.smethod_6(num20)));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠ੢ɤསᵨ䙪լ๮Ͱrᵴ", num), flag6 ? BookmarkStart.b("䄴䔶䰸帺", num) : BookmarkStart.b("匴嘶唸䠺堼", num));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠ੢ɤསᵨ䙪Ŭ੮ݰᙲᥴ", num), Class576.smethod_6(num21));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠ੢ɤསᵨ䙪६ٮͰᙲᙴͶၸᑺ፼", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num22), Class576.smethod_6(num23), Class576.smethod_6(num24)));
            if ((num15 != 0x8000) || (num16 != -32768))
            {
                this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㱒❔㹖㹘㉚㍜", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼฾㱀", num), Class576.smethod_6(num15), Class576.smethod_6(num16)));
            }
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐╒㱔㉖⹘⭚㉜㙞འᝢ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_56(num12), Class576.smethod_56(num13), Class576.smethod_56(num14)));
            this.class400_0.method_40(BookmarkStart.b("儴䔶ਸ强ܼ䰾⥀≂⅄≆摈♊≌⭎㑐", num), (fullRender == ThreeDRenderMode.Wireframe) ? BookmarkStart.b("儴䔶堸崺䤼", num) : "");
            this.class400_0.method_40(BookmarkStart.b("儴䔶ਸ强ܼ伾㍀ⱂ⽄≆⩈㽊⑌⁎㽐", num), flag3 ? "" : BookmarkStart.b("䔴制䬸䠺䴼娾≀㝂ⱄㅆⱈ", num));
            if ((num4 != 0) || (num5 != 0))
            {
                this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⅒㩔⍖㡘⽚㑜ぞའ乢Ѥ०๨ݪ࡬", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼฾㱀", num), Class576.smethod_6(num4), Class576.smethod_6(num5)));
            }
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒㹔㉖⹘", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼฾㱀", num), Class1041.smethod_8(num2), Class576.smethod_6(num3)));
            if ((num7 != 0x6f9f0) || (num8 != 0))
            {
                this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㝒ご❖ⵘ㍚", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼฾㱀", num), Class576.smethod_56(num7), (num8 > num7) ? BookmarkStart.b("Դᤶస", num) : Class1041.smethod_47(Class969.smethod_42(num8))));
            }
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐げ㩔㭖㙘⥚", num), flag2 ? BookmarkStart.b("䄴䔶䰸帺", num) : "");
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒╔㉖㩘⹚ㅜ㹞፠੢ᅤṦ", num), (num10 == 0) ? "" : Class576.smethod_27(num10));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㝒㱔ㅖ㽘⹚⹜㙞๠ൢ", num), (num11 == 1) ? "" : Class576.smethod_27(num11));
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㹒ご⍖㡘㝚", num), flag ? BookmarkStart.b("䄴䔶䰸帺", num) : "");
            this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐ㅒ❔㹖㹘㍚⥜ㅞѠၢᙤ", num), Class576.smethod_27(num9));
            if (num6 != 5)
            {
                this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒㵔㹖㝘㉚㍜㩞በၢ", num), string.Format(BookmarkStart.b("临ܶ䐸Ḻ", num), Class1041.smethod_8(num6 * 10)));
            }
        }
    }
Пример #21
0
    private static void smethod_1(AttrCollection A_0, bool A_1, Interface52 A_2)
    {
        int              num     = 13;
        Class398         class2  = A_2.imethod_1();
        bool             flag    = A_2.imethod_2();
        string           str     = null;
        string           str2    = null;
        string           str3    = null;
        string           str4    = null;
        string           str5    = null;
        string           str6    = null;
        string           str7    = null;
        string           str8    = null;
        string           str9    = null;
        string           str10   = null;
        string           str11   = null;
        string           str12   = null;
        string           str13   = null;
        string           str14   = null;
        string           str15   = null;
        string           str16   = null;
        Border           top     = null;
        Border           left    = null;
        Border           bottom  = null;
        Border           right   = null;
        string           str17   = null;
        string           str18   = null;
        string           str19   = null;
        string           str20   = null;
        string           str21   = null;
        string           str22   = null;
        string           str23   = null;
        string           str24   = null;
        object           obj2    = null;
        string           str25   = null;
        string           str26   = null;
        object           obj3    = null;
        ColumnCollection columns = null;
        string           str27   = null;
        string           str28   = null;
        string           str29   = null;
        string           str30   = null;
        string           str31   = null;
        object           obj4    = null;
        object           obj5    = null;
        object           obj6    = null;
        object           obj7    = null;
        object           obj8    = null;
        object           obj9    = null;

        for (int i = 0; i < A_0.Count; i++)
        {
            int    num3  = A_0.method_18(i);
            object obj10 = A_0.method_19(i);
            int    num4  = num3;
            if (num4 <= 0x8a2)
            {
                if (num4 <= 0x820)
                {
                    if (num4 <= 0x7e4)
                    {
                        if (num4 <= 0x7d0)
                        {
                            if (num4 == 0x7c6)
                            {
                                bottom = (obj10 as Borders).Bottom;
                                left   = (obj10 as Borders).Left;
                                top    = (obj10 as Borders).Top;
                                right  = (obj10 as Borders).Right;
                            }
                            else if (num4 == 0x7d0)
                            {
                                MarginsF sf = (MarginsF)obj10;
                                str5  = A_2.imethod_1().method_23(sf.Top, 20f).ToString();
                                str8  = A_2.imethod_1().method_23(sf.Left, 20f).ToString();
                                str6  = A_2.imethod_1().method_23(sf.Right, 20f).ToString();
                                str7  = A_2.imethod_1().method_23(sf.Bottom, 20f).ToString();
                                str11 = A_2.imethod_1().method_23(sf.Gutter, 20f).ToString();
                            }
                        }
                        else if (num4 == 0x7da)
                        {
                            str21 = Class911.smethod_3((ListPatternType)obj10);
                        }
                        else if (num4 == 0x7e4)
                        {
                            str24 = Class339.smethod_11((PageSeparator)obj10, flag);
                        }
                    }
                    else if (num4 <= 0x7f8)
                    {
                        if (num4 == 0x7ee)
                        {
                            str30 = Class339.smethod_21((SectionBreakType)obj10, flag);
                        }
                        else if (num4 == 0x7f8)
                        {
                            obj6 = obj10;
                        }
                    }
                    else
                    {
                        switch (num4)
                        {
                        case 0x80c:
                        {
                            obj3 = obj10;
                            continue;
                        }

                        case 0x816:
                        {
                            str12 = Class1041.smethod_8((int)obj10);
                            continue;
                        }
                        }
                        if (num4 == 0x820)
                        {
                            str13 = Class1041.smethod_8((int)obj10);
                        }
                    }
                }
                else if (num4 <= 0x848)
                {
                    if (num4 <= 0x834)
                    {
                        if (num4 == 0x82a)
                        {
                            str4 = Class1041.smethod_8((int)obj10);
                        }
                        else if (num4 == 0x834)
                        {
                            obj8 = obj10;
                        }
                    }
                    else if (num4 == 0x83e)
                    {
                        str20 = Class339.smethod_13((LineNumberingRestartMode)obj10, flag);
                    }
                    else if (num4 == 0x848)
                    {
                        str17 = Class1041.smethod_8((int)obj10);
                    }
                }
                else if (num4 <= 0x884)
                {
                    if (num4 == 0x87a)
                    {
                        str28 = A_2.imethod_1().method_23(obj10, 20f).ToString();
                    }
                    else if (num4 == 0x884)
                    {
                        str18 = Class1041.smethod_8(((int)obj10) - 1);
                    }
                }
                else
                {
                    switch (num4)
                    {
                    case 0x88e:
                    {
                        str23 = Class1041.smethod_8((int)obj10);
                        continue;
                    }

                    case 0x898:
                    {
                        if ((bool)A_0.method_32(0x802))
                        {
                            str22 = Class1041.smethod_8((int)obj10);
                        }
                        continue;
                    }
                    }
                    if (num4 == 0x8a2)
                    {
                        str3 = Class339.smethod_19((PageOrientation)obj10);
                    }
                }
            }
            else if (num4 <= 0x92e)
            {
                if (num4 <= 0x8d4)
                {
                    if (num4 <= 0x8b6)
                    {
                        if (num4 == 0x8ac)
                        {
                            str15 = Class339.smethod_17((PageBordersApplyType)obj10, flag);
                        }
                        else if (num4 == 0x8b6)
                        {
                            if ((bool)obj10)
                            {
                                str14 = BookmarkStart.b("唲䜴堶圸伺", num);
                            }
                            else
                            {
                                str14 = BookmarkStart.b("儲吴吶券", num);
                            }
                        }
                    }
                    else if (num4 == 0x8c0)
                    {
                        str16 = Class339.smethod_15((PageBorderOffsetFrom)obj10);
                    }
                    else if (num4 == 0x8d4)
                    {
                        str = A_2.imethod_1().method_23(obj10, 20f).ToString();
                    }
                }
                else if (num4 <= 0x910)
                {
                    if (num4 == 0x8de)
                    {
                        str2 = A_2.imethod_1().method_23(obj10, 20f).ToString();
                    }
                    else if (num4 == 0x910)
                    {
                        str9 = A_2.imethod_1().method_23(obj10, 20f).ToString();
                    }
                }
                else
                {
                    switch (num4)
                    {
                    case 0x91a:
                    {
                        str10 = A_2.imethod_1().method_23(obj10, 20f).ToString();
                        continue;
                    }

                    case 0x924:
                    {
                        str31 = Class339.smethod_9((PageAlignment)obj10);
                        continue;
                    }
                    }
                    if (num4 == 0x92e)
                    {
                        str26 = Class1041.smethod_8((int)obj10);
                    }
                }
            }
            else if (num4 <= 0x960)
            {
                if (num4 <= 0x942)
                {
                    if (num4 == 0x938)
                    {
                        obj2 = obj10;
                    }
                    else if (num4 == 0x942)
                    {
                        str25 = Class1041.smethod_8((int)obj10);
                    }
                }
                else
                {
                    switch (num4)
                    {
                    case 0x94c:
                    {
                        columns = (ColumnCollection)obj10;
                        str26   = columns.Count.ToString();
                        continue;
                    }

                    case 0x956:
                    {
                        obj7 = !((bool)obj10);
                        continue;
                    }
                    }
                    if (num4 == 0x960)
                    {
                        str19 = Class1041.smethod_10(Convert.ToUInt32(obj10));
                    }
                }
            }
            else
            {
                switch (num4)
                {
                case 0x96a:
                    obj5 = obj10;
                    break;

                case 0x974:
                    str29 = Class1041.smethod_8((int)obj10);
                    break;

                case 0x97e:
                    str27 = Class339.smethod_3((GridPitchType)obj10, flag);
                    break;

                case 0x988:
                    obj9 = Class911.smethod_5((TextDirection)obj10);
                    break;

                case 0x992:
                    obj4 = obj10;
                    break;
                }
            }
        }
        if (!A_1)
        {
            if (str9 == null)
            {
                str9 = A_2.imethod_1().method_23((float)A_0.method_32(0x910), 20f).ToString();
            }
            if (str10 == null)
            {
                str10 = A_2.imethod_1().method_23((float)A_0.method_32(0x91a), 20f).ToString();
            }
            if (((str25 == null) && (columns != null)) && (columns.Count > 0))
            {
                str25 = (columns[0].Space * 20f).ToString();
            }
        }
        A_2.imethod_8(A_0, false);
        class2.method_24(BookmarkStart.b("䐲༴䌶䀸䬺堼", num), str30);
        bool   flag2 = ((PageOrientation)A_0[0x8a2]) == PageOrientation.Landscape;
        string str32 = str;
        string str33 = str2;
        float  num7  = (A_0 as Class17).method_96() * 20f;
        float  num8  = (A_0 as Class17).method_98() * 20f;

        if (flag2 && (num7 < num8))
        {
            str32 = num8.ToString();
            str33 = num7.ToString();
        }
        class2.method_33(BookmarkStart.b("䐲༴䜶常栺䜼", num), new object[] { BookmarkStart.b("䐲༴䀶", num), str32, BookmarkStart.b("䐲༴弶", num), str33, BookmarkStart.b("䐲༴堶䬸刺堼儾㕀", num), str3, BookmarkStart.b("䐲༴吶嘸强堼", num), str4 });
        class2.method_33(BookmarkStart.b("䐲༴䜶常瘺尼䴾", num), new object[] { BookmarkStart.b("䐲༴䌶嘸䬺", num), str5, BookmarkStart.b("䐲༴䔶倸尺唼䬾", num), str6, BookmarkStart.b("䐲༴唶嘸伺䤼倾ⱀ", num), str7, BookmarkStart.b("䐲༴嬶尸崺䤼", num), str8, BookmarkStart.b("䐲༴弶尸娺夼娾㍀", num), str9, BookmarkStart.b("䐲༴儶嘸吺䤼娾㍀", num), str10, BookmarkStart.b("䐲༴倶䰸伺䤼娾㍀", num), str11 });
        class2.method_33(BookmarkStart.b("䐲༴䜶堸䬺堼䴾ቀㅂ♄", num), new object[] { BookmarkStart.b("䐲༴儶倸䤺丼䬾", num), str12, BookmarkStart.b("䐲༴堶䴸区堼䴾", num), str13 });
        if (((top != null) || (left != null)) || ((bottom != null) || (right != null)))
        {
            class2.method_4(BookmarkStart.b("䐲༴䜶常示刼䴾╀♂㝄㑆", num));
            class2.method_40(flag ? BookmarkStart.b("䐲༴䴶瘸䤺夼娾㍀", num) : BookmarkStart.b("䐲༴䴶ᐸ吺似嬾⑀ㅂ", num), str14);
            class2.method_40(BookmarkStart.b("䐲༴匶倸䠺䴼匾⁀㩂", num), str15);
            class2.method_40(flag ? BookmarkStart.b("䐲༴堶弸崺丼娾㕀Ղ㝄⡆⑈", num) : BookmarkStart.b("䐲༴堶弸崺丼娾㕀湂⍄㕆♈♊", num), str16);
            class2.method_47(BookmarkStart.b("䐲༴䌶嘸䬺", num), top, flag);
            class2.method_47(BookmarkStart.b("䐲༴嬶尸崺䤼", num), left, flag);
            class2.method_47(BookmarkStart.b("䐲༴唶嘸伺䤼倾ⱀ", num), bottom, flag);
            class2.method_47(BookmarkStart.b("䐲༴䔶倸尺唼䬾", num), right, flag);
            class2.method_5();
        }
        class2.method_33(BookmarkStart.b("䐲༴嬶圸町䠼刾ᕀ㩂㕄≆", num), new object[] { flag?BookmarkStart.b("䐲༴吶嘸为匼䬾̀㩂", num) : BookmarkStart.b("䐲༴吶嘸为匼䬾汀⅂㱄", num), str17, BookmarkStart.b("䐲༴䐶䴸娺似䬾", num), str18, BookmarkStart.b("䐲༴匶倸䠺䤼帾⽀⁂⁄", num), str19, BookmarkStart.b("䐲༴䔶尸䠺䤼帾㍀㝂", num), str20 });
        class2.method_33(BookmarkStart.b("䐲༴䜶常町䠼刾ᕀ㩂㕄≆", num), new object[] { BookmarkStart.b("䐲༴儶吸伺", num), str21, BookmarkStart.b("䐲༴䐶䴸娺似䬾", num), str22, flag ? BookmarkStart.b("䐲༴吶儸娺䴼氾㕀㩂⥄≆", num) : BookmarkStart.b("䐲༴吶儸娺䴼ሾ㉀㝂㱄⭆ⱈ", num), str23, flag ? BookmarkStart.b("䐲༴吶儸娺䴼氾⑀㍂", num) : BookmarkStart.b("䐲༴吶儸娺䴼ሾ㉀♂㕄", num), str24 });
        if (class2.method_34(BookmarkStart.b("䐲༴吶嘸场丼", num), new object[] { BookmarkStart.b("䐲༴夶䰸嘺", num), str26, BookmarkStart.b("䐲༴䐶尸䬺", num), obj3, BookmarkStart.b("䐲༴䐶䤸娺帼娾", num), str25, BookmarkStart.b("䐲༴制䠸为尼匾ᙀ⩂⅄㍆ⅈ", num), obj2 }))
        {
            if (columns != null)
            {
                for (int j = 0; j < columns.Count; j++)
                {
                    class2.method_33(BookmarkStart.b("䐲༴吶嘸场", num), new object[] { BookmarkStart.b("䐲༴䀶", num), (columns[j].Width > 0f) ? ((object)(columns[j].Width * 20f)) : null, BookmarkStart.b("䐲༴䐶䤸娺帼娾", num), (columns[j].Space > 0f) ? ((object)(columns[j].Space * 20f)) : null });
                }
            }
            class2.method_5();
        }
        class2.method_22(BookmarkStart.b("䐲༴儶嘸䤺值漾㍀ⱂㅄ", num), obj7);
        class2.method_24(BookmarkStart.b("䐲༴䄶砸场吼堾⽀", num), str31);
        class2.method_22(BookmarkStart.b("䐲༴夶嘸縺匼嬾⽀ⱂㅄ≆", num), obj8);
        class2.method_22(BookmarkStart.b("䐲༴䌶倸伺儼娾ᅀ⑂", num), obj6);
        class2.method_22(flag ? BookmarkStart.b("䐲༴䌶尸䌺䤼笾⡀ㅂ⁄⑆㵈≊≌ⅎ", num) : BookmarkStart.b("䐲༴䌶尸䌺䤼社ⵀⱂ㉄", num), obj9);
        class2.method_22(BookmarkStart.b("䐲༴唶倸强吼", num), obj4);
        class2.method_22(BookmarkStart.b("䐲༴䔶䴸场稼䨾㕀㝂⁄㕆", num), obj5);
        class2.method_33(BookmarkStart.b("䐲༴匶嘸堺稼䴾⡀❂", num), new object[] { BookmarkStart.b("䐲༴䌶䀸䬺堼", num), str27, flag ? BookmarkStart.b("䐲༴嬶倸唺堼漾⡀㝂♄⽆", num) : BookmarkStart.b("䐲༴嬶倸唺堼ሾㅀ⩂ㅄ⑆ⅈ", num), str28, flag ? BookmarkStart.b("䐲༴吶儸娺似氾ㅀ≂♄≆", num) : BookmarkStart.b("䐲༴吶儸娺似ሾ㉀㍂⑄⑆ⱈ", num), str29 });
    }
Пример #22
0
 public void method_14(string A_0, int A_1)
 {
     this.method_11(A_0, Class1041.smethod_8(A_1));
 }
Пример #23
0
    internal void method_0(int A_0, object A_1)
    {
        switch (A_0)
        {
        case 0x145:
            this.class891_1 = (Class891[])A_1;
            return;

        case 0x146:
            this.class679_0 = (Class679[])A_1;
            return;

        case 0x147:
        case 0x148:
        case 0x149:
        case 330:
        case 0x14b:
        case 0x14c:
        case 0x14d:
        case 0x14e:
        case 0x14f:
        case 0x150:
            this.string_1[A_0 - 0x147] = Class1041.smethod_8((int)A_1);
            return;

        case 0x151:
            this.class891_0 = (Class891[])A_1;
            return;

        case 0x152:
            this.int_2 = (int[])A_1;
            return;

        case 0x153:
            this.int_0 = (int)A_1;
            return;

        case 340:
            this.int_1 = (int)A_1;
            return;

        case 0x155:
            this.class784_0 = (Class784[])A_1;
            return;

        case 0x156:
            this.class456_0 = (Class456[])A_1;
            return;

        case 0x157:
            this.class70_0 = (Class70[])A_1;
            return;

        case 0x158:
            this.string_0 = Class1085.smethod_14((ConnectionSiteType)A_1);
            return;

        case 0x17a:
            this.bool_3 = (bool)A_1;
            return;

        case 0x17b:
            this.bool_4 = (bool)A_1;
            return;

        case 380:
            this.bool_2 = (bool)A_1;
            return;

        case 0x17d:
            this.bool_6 = (bool)A_1;
            return;

        case 0x17e:
            this.bool_5 = (bool)A_1;
            return;

        case 0x17f:
            this.bool_1 = (bool)A_1;
            return;

        case 0x1fb:
            this.bool_0 = (bool)A_1;
            return;
        }
    }
Пример #24
0
    private string method_13(int A_0, bool A_1)
    {
        int num = 14;

        if (!A_1)
        {
            return(Class1041.smethod_8(A_0));
        }
        switch (A_0)
        {
        case 320:
            return(BookmarkStart.b("䰳唵崷吹䠻嬽㈿", num));

        case 0x141:
            return(BookmarkStart.b("䴳唵崷吹䠻嬽㈿", num));

        case 0x142:
            return(BookmarkStart.b("䌳張尷丹吻", num));

        case 0x143:
            return(BookmarkStart.b("尳匵儷崹吻䨽", num));

        case 0x153:
            return(BookmarkStart.b("䰳娵儷圹医", num));

        case 340:
            return(BookmarkStart.b("䴳娵儷圹医", num));

        case 0x4f7:
            return(BookmarkStart.b("䐳張䀷弹倻爽⤿ⱁ⅃ᅅⅇ⹉㡋♍", num));

        case 0x4f8:
            return(BookmarkStart.b("䐳張䀷弹倻椽⤿♁ぃ⹅", num));

        case 0x4f9:
            return(BookmarkStart.b("䐳張䀷弹倻瘽┿⭁⍃⹅㱇", num));

        case 0x4fc:
            return(BookmarkStart.b("儳嬵䴷洹唻娽㐿⩁", num));

        case 0x4fd:
            return(BookmarkStart.b("儳嬵䴷爹夻圽✿⩁ぃ", num));

        case 0x4fe:
            return(BookmarkStart.b("儳嬵䴷洹唻娽㐿⩁癃", num));

        case 0x4ff:
            return(BookmarkStart.b("儳嬵䴷爹夻圽✿⩁ぃ瑅", num));

        case 0x1fc:
            return(BookmarkStart.b("堳張嘷弹砻䰽ℿ㕁⩃", num));
        }
        if (A_0 >= 0x400)
        {
            return(BookmarkStart.b("琳", num) + (A_0 - 0x400));
        }
        if ((A_0 < 0x147) || (A_0 > 0x14e))
        {
            throw new InvalidOperationException(BookmarkStart.b("愳堵䨷弹弻儽✿ⱁⵃ㱅ⵇ⹉汋⅍⁏㝑♓㝕㙗㹙籛⡝ş๡ᅣͥ䡧ͩɫ乭ѯᩱᅳ噵ṷᕹ๻፽ꢅ", num));
        }
        return(BookmarkStart.b("ᜳ", num) + (A_0 - 0x147));
    }
Пример #25
0
    internal void method_0(int A_0, object A_1)
    {
        int num = 2;

        if (A_1 is bool)
        {
            switch (A_0)
            {
            case 0x2fb:
            case 0x2fd:
            case 0x2fe:
            case 0x2bf:
                if (!((bool)A_1))
                {
                    this.int_0++;
                }
                goto Label_0072;
            }
            if ((bool)A_1)
            {
                this.int_0++;
            }
        }
        else
        {
            this.int_0++;
        }
Label_0072:
        switch (A_0)
        {
        case 640:
            this.string_0 = Class734.smethod_9(A_1);
            return;

        case 0x281:
            this.string_1 = Class734.smethod_9(A_1);
            return;

        case 0x282:
            this.string_2 = Class1041.smethod_8((int)A_1);
            return;

        case 0x283:
            this.string_3 = Class734.smethod_0((int)A_1);
            return;

        case 0x284:
            this.string_4 = Class734.smethod_0((int)A_1);
            return;

        case 0x285:
            this.string_5 = Class734.smethod_0((int)A_1);
            return;

        case 0x286:
            this.string_6 = Class1085.smethod_38((PlaneType)A_1);
            return;

        case 0x287:
            this.string_7 = Class735.smethod_1((Color)A_1);
            return;

        case 0x288:
        case 0x289:
        case 650:
        case 0x28b:
        case 0x28c:
        case 0x28d:
        case 0x2db:
        case 0x2dc:
        case 0x2dd:
        case 0x2de:
        case 0x2df:
        case 0x2e0:
        case 0x2e1:
        case 0x2e2:
        case 0x2e3:
        case 740:
        case 0x2e5:
        case 0x2e6:
        case 0x2e7:
        case 0x2e8:
        case 0x2e9:
        case 0x2ea:
        case 0x2eb:
        case 0x2ec:
        case 0x2ed:
        case 750:
        case 0x2ef:
        case 0x2f0:
        case 0x2f1:
        case 0x2f2:
        case 0x2f3:
        case 0x2f4:
        case 0x2f5:
        case 0x2f6:
        case 0x2f7:
        case 760:
        case 0x2f9:
        case 0x2fa:
            break;

        case 700:
            this.string_8 = Class734.smethod_11(A_1, false);
            return;

        case 0x2bd:
            this.string_9 = Class734.smethod_11(A_1, false);
            return;

        case 0x2be:
            this.string_10 = Class734.smethod_12(A_1);
            return;

        case 0x2bf:
            this.string_11 = Class734.smethod_11(A_1, true);
            return;

        case 0x2c0:
            this.string_12 = Class734.smethod_9(A_1);
            return;

        case 0x2c1:
            this.string_13 = Class734.smethod_9(A_1);
            return;

        case 0x2c2:
            this.string_14 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2c3:
            this.string_15 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2c4:
            this.string_16 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2c5:
            this.string_17 = Class734.smethod_9(A_1);
            return;

        case 710:
            this.string_18 = Class734.smethod_9(A_1);
            return;

        case 0x2c7:
            this.string_19 = Class734.smethod_9(A_1);
            return;

        case 0x2c8:
            this.string_20 = Class734.smethod_1((int)A_1);
            return;

        case 0x2c9:
            this.string_21 = Class1085.smethod_40((ThreeDRenderMode)A_1);
            return;

        case 0x2ca:
            this.string_22 = Class734.smethod_9(A_1);
            return;

        case 0x2cb:
            this.string_23 = Class734.smethod_1((int)A_1);
            return;

        case 0x2cc:
            this.string_24 = Class734.smethod_1((int)A_1);
            return;

        case 0x2cd:
            this.string_25 = Class734.smethod_1((int)A_1);
            break;

        case 0x2ce:
            this.string_26 = Class734.smethod_9(A_1);
            return;

        case 0x2cf:
            this.string_27 = Class734.smethod_9(A_1);
            return;

        case 720:
            this.string_28 = Class734.smethod_9(A_1);
            return;

        case 0x2d1:
            this.string_29 = Class734.smethod_22((int)A_1);
            return;

        case 0x2d2:
            this.string_30 = Class734.smethod_9(A_1);
            return;

        case 0x2d3:
            this.string_31 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2d4:
            this.string_32 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2d5:
            this.string_33 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2d6:
            this.string_34 = Class734.smethod_9(A_1);
            return;

        case 0x2d7:
            this.string_35 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2d8:
            this.string_36 = Class1041.smethod_8((int)A_1);
            return;

        case 0x2d9:
            this.string_37 = Class1041.smethod_8((int)A_1);
            return;

        case 730:
            this.string_38 = Class734.smethod_9(A_1);
            return;

        case 0x2fb:
            this.string_39 = Class734.smethod_11(A_1, true);
            return;

        case 0x2fc:
            this.string_40 = Class734.smethod_11(A_1, false);
            return;

        case 0x2fd:
            if ((bool)A_1)
            {
                break;
            }
            this.string_41 = BookmarkStart.b("堧伩師崭䀯圱圳䈵儷䰹夻", num);
            return;

        case 0x2fe:
            this.string_42 = Class734.smethod_11(A_1, true);
            return;

        case 0x2ff:
            this.string_43 = Class734.smethod_11(A_1, false);
            return;

        default:
            return;
        }
    }
Пример #26
0
 internal static string smethod_16(Point A_0)
 {
     return(string.Format(BookmarkStart.b("匧ᨩ儫ȭ䬯̱䤳", 2), Class1041.smethod_8(A_0.X), Class1041.smethod_8(A_0.Y)));
 }
Пример #27
0
    internal Class1054(RowFormat A_0, bool A_1, Interface52 A_2)
    {
        int num4 = 5;

        this.bool_1 = true;
        this.bool_4 = true;
        this.bool_6 = A_2.imethod_2();
        for (int i = 0; i < A_0.Count; i++)
        {
            int    num2 = A_0.method_18(i);
            object obj2 = A_0.method_19(i);
            int    num3 = num2;
            if (num3 <= 0x10a4)
            {
                if (num3 <= 0x100e)
                {
                    if (num3 <= 0xfa5)
                    {
                        switch (num3)
                        {
                        case 1:
                            if (!(obj2 as Borders).IsDefault)
                            {
                                this.border_4 = (obj2 as Borders).Top;
                                this.border_2 = (obj2 as Borders).Left;
                                this.border_0 = (obj2 as Borders).Bottom;
                                this.border_3 = (obj2 as Borders).Right;
                                this.border_1 = (obj2 as Borders).Horizontal;
                                this.border_5 = (obj2 as Borders).Vertical;
                                this.int_1   += 6;
                            }
                            break;

                        case 3:
                            this.string_18 = A_2.imethod_1().method_23((obj2 as Paddings).Bottom, 20f).ToString();
                            this.string_17 = A_2.imethod_1().method_23((obj2 as Paddings).Left, 20f).ToString();
                            this.string_16 = A_2.imethod_1().method_23((obj2 as Paddings).Top, 20f).ToString();
                            this.string_19 = A_2.imethod_1().method_23((obj2 as Paddings).Right, 20f).ToString();
                            this.int_1    += 4;
                            break;

                        case 0x77:
                            this.bool_0 = (bool)obj2;
                            break;

                        case 120:
                        {
                            this.bool_0 = true;
                            RowFormat.TablePositioning positioning = obj2 as RowFormat.TablePositioning;
                            this.string_3  = (positioning.DistanceFromTop != 0f) ? A_2.imethod_1().method_23(positioning.DistanceFromTop, 20f).ToString() : null;
                            this.string_4  = (positioning.DistanceFromLeft != 9f) ? A_2.imethod_1().method_23(positioning.DistanceFromLeft, 20f).ToString() : null;
                            this.string_5  = (positioning.DistanceFromBottom != 0f) ? A_2.imethod_1().method_23(positioning.DistanceFromBottom, 20f).ToString() : null;
                            this.string_6  = (positioning.DistanceFromRight != 9f) ? A_2.imethod_1().method_23(positioning.DistanceFromRight, 20f).ToString() : null;
                            this.string_8  = Class417.smethod_16(Class417.smethod_21(positioning.HorizRelationTo));
                            this.string_7  = Class417.smethod_14((VerticalOrigin)positioning.VertRelationTo);
                            this.string_9  = (positioning.HorizPositionAbs != HorizontalPosition.Left) ? Class417.smethod_18(positioning.HorizPositionAbs) : null;
                            this.string_11 = (positioning.VertPositionAbs != VerticalPosition.None) ? Class417.smethod_23(positioning.VertPositionAbs) : null;
                            this.string_10 = A_2.imethod_1().method_23(positioning.HorizPositionEx, 20f).ToString();
                            this.string_12 = A_2.imethod_1().method_23(positioning.VertPositionEx, 20f).ToString();
                            this.bool_1    = positioning.TableOverlap;
                            break;
                        }

                        case 0xfa5:
                            if (obj2 != null)
                            {
                                Style style = A_2.imethod_0().Styles.method_13((int)obj2, false);
                                if (A_2.imethod_2())
                                {
                                    this.string_0 = style.StyleId;
                                }
                                else
                                {
                                    this.string_0 = A_2.imethod_4(style.Istd);
                                }
                            }
                            break;
                        }
                    }
                    else
                    {
                        switch (num3)
                        {
                        case 0xfaa:
                        {
                            this.string_13 = Class859.smethod_1((RowAlignment)obj2);
                            this.int_0++;
                            this.int_1++;
                            continue;
                        }

                        case 0xfc8:
                        {
                            if ((bool)obj2)
                            {
                                this.bool_3 = (bool)obj2;
                                this.int_0++;
                            }
                            continue;
                        }
                        }
                        if (num3 == 0x100e)
                        {
                            TableRowHeightType type = (TableRowHeightType)obj2;
                            if (type != TableRowHeightType.AtLeast)
                            {
                                this.string_22 = Class859.smethod_3(type, this.bool_6);
                                this.int_0++;
                            }
                            if ((this.bool_6 && (type == TableRowHeightType.Auto)) && (this.string_21 == null))
                            {
                                this.string_21 = BookmarkStart.b("ᬪ", num4);
                            }
                        }
                    }
                }
                else if (num3 <= 0x1086)
                {
                    switch (num3)
                    {
                    case 0x1018:
                    {
                        this.string_21 = Class1041.smethod_8((int)A_2.imethod_1().method_23(obj2, 20f));
                        this.int_0++;
                        continue;
                    }

                    case 0x102c:
                    {
                        this.string_20 = Class1041.smethod_41(Class531.smethod_1((TableStyleOptions)obj2));
                        this.int_1++;
                        continue;
                    }
                    }
                    if (num3 == 0x1086)
                    {
                        this.class15_0 = (Class15)obj2;
                        if (this.bool_6)
                        {
                            this.int_1++;
                        }
                    }
                }
                else
                {
                    switch (num3)
                    {
                    case 0x1090:
                    {
                        if (!A_1)
                        {
                            this.object_0 = ((LayoutType)obj2) == LayoutType.AutoFit;
                            this.int_1++;
                        }
                        continue;
                    }

                    case 0x109a:
                    {
                        this.int_3 = (int)Math.Round((double)(obj2 as Class15).method_49());
                        if (this.int_3 > 0)
                        {
                            this.int_0++;
                        }
                        continue;
                    }
                    }
                    if (num3 == 0x10a4)
                    {
                        this.int_5 = (int)(obj2 as Class15).method_49();
                        if (this.int_5 > 0)
                        {
                            this.int_0++;
                        }
                    }
                }
            }
            else if (num3 <= 0x1130)
            {
                if (num3 <= 0x10f4)
                {
                    switch (num3)
                    {
                    case 0x10c2:
                    {
                        this.string_14 = A_2.imethod_1().method_23(obj2, 20f).ToString();
                        this.int_0++;
                        this.int_1++;
                        continue;
                    }

                    case 0x10ea:
                    {
                        this.class16_0 = (Class16)obj2;
                        this.int_1++;
                        continue;
                    }
                    }
                    if (num3 == 0x10f4)
                    {
                        this.string_15 = A_2.imethod_1().method_23(obj2, 20f).ToString();
                        this.int_1++;
                    }
                }
                else
                {
                    switch (num3)
                    {
                    case 0x1108:
                    {
                        if (!((bool)obj2))
                        {
                            this.bool_4 = (bool)obj2;
                            this.int_0++;
                        }
                        continue;
                    }

                    case 0x111c:
                    {
                        this.bool_2 = (bool)obj2;
                        continue;
                    }
                    }
                    if (num3 == 0x1130)
                    {
                        this.string_25 = Class114.smethod_5((int)obj2);
                    }
                }
            }
            else if (num3 <= 0x11a8)
            {
                switch (num3)
                {
                case 0x1194:
                {
                    this.string_1 = Class1041.smethod_9((long)obj2);
                    continue;
                }

                case 0x119e:
                {
                    this.string_2 = Class1041.smethod_9((long)obj2);
                    continue;
                }
                }
                if ((num3 == 0x11a8) && A_2.imethod_2())
                {
                    this.bool_5 = true;
                    this.int_0++;
                }
            }
            else
            {
                switch (num3)
                {
                case 0x13f0:
                    this.int_2 = (int)obj2;
                    this.int_0++;
                    break;

                case 0x13f1:
                    this.int_4 = (int)obj2;
                    this.int_0++;
                    break;

                case 0x1392:
                    this.string_24 = (string)obj2;
                    break;

                case 0x1388:
                    this.string_23 = (string)obj2;
                    break;
                }
            }
        }
        if (!A_1)
        {
            if (this.object_0 == null)
            {
                this.object_0 = A_0.LayoutType == LayoutType.AutoFit;
                this.int_1++;
            }
            if ((bool)this.object_0)
            {
                this.int_1--;
            }
        }
        if ((A_0.OwnerBase is Table) && ((A_0.OwnerBase as Table).TableStyle != null))
        {
            if (this.bool_6)
            {
                this.string_0 = (A_0.OwnerBase as Table).TableStyle.StyleId;
            }
            else
            {
                this.string_0 = A_2.imethod_5((A_0.OwnerBase as Table).TableStyle.StyleId);
            }
        }
    }