Ejemplo n.º 1
0
    private string method_10()
    {
        float num;

        switch (((TableAlignment)this.method_13().method_8().TableFormat.method_32(0xfaa)))
        {
        case TableAlignment.Center:
            return(Class576.smethod_35((Class969.smethod_31(this.method_11()) - this.method_13().method_10()) / 2));

        case TableAlignment.Right:
            return(Class576.smethod_35(Class969.smethod_31(this.method_11()) - this.method_13().method_10()));

        default:
        {
            Table table = this.method_13().method_8();
            num = 2.147484E+09f;
            int num2 = 0;
            for (TableRow row = table.Rows[0]; row != null; row = table.Rows[num2++])
            {
                if (num2 >= table.Rows.Count)
                {
                    break;
                }
                num = Math.Min(row.RowFormat.LeftIndent, num);
            }
            break;
        }
        }
        return(Class576.smethod_42((double)num));
    }
Ejemplo n.º 2
0
    private void method_2()
    {
        int     num    = 13;
        Class17 sectPr = this.class422_0.method_15().Sections[0].SectPr;

        if (sectPr.method_31(0x848) != null)
        {
            this.class400_0.method_4(BookmarkStart.b("䜲倴伶䴸ĺ儼嘾⽀♂⭄㉆⑈⥊⡌㵎㡐㵒㉔穖㩘㑚㍜㥞ࡠѢၤᕦࡨὪѬnὰ", num));
            this.class400_0.method_40(BookmarkStart.b("䜲倴伶䴸ĺ匼䨾ⱀ⅂⁄㕆摈❊⑌ⅎ㑐⁒", num), BookmarkStart.b("䜲䜴䈶尸", num));
            this.class400_0.method_43(BookmarkStart.b("䜲倴伶䴸ĺ吼儾≀ㅂ⁄⩆ⱈ╊㥌", num), sectPr.method_72());
            this.class400_0.method_40(BookmarkStart.b("䜲倴伶䴸ĺ刼夾❀あ⁄㍆", num), Class576.smethod_35(sectPr.method_126()));
            if ((sectPr.method_31(0x884) != null) || (sectPr.method_31(0x83e) != null))
            {
                this.class400_0.method_40(BookmarkStart.b("䜲倴伶䴸ĺ似娾㉀㝂⑄㕆㵈晊≌ⅎ籐⍒㑔ざ㱘", num), BookmarkStart.b("䜲䜴䈶尸", num));
            }
            this.class400_0.method_6(BookmarkStart.b("䜲倴伶䴸ĺ儼嘾⽀♂⭄㉆⑈⥊⡌㵎㡐㵒㉔穖㩘㑚㍜㥞ࡠѢၤᕦࡨὪѬnὰ", num));
        }
    }
Ejemplo n.º 3
0
    private void method_26(Section A_0, bool A_1)
    {
        int    num  = 8;
        string str2 = A_1 ? BookmarkStart.b("崭䐯䬱堳匵ȷ刹夻弽␿❁㙃歅㭇㹉㕋≍㕏", num) : BookmarkStart.b("崭䐯䬱堳匵ȷ尹医儽㐿❁㙃歅㭇㹉㕋≍㕏", num);

        this.class400_0.method_4(str2);
        this.class400_0.method_4(BookmarkStart.b("崭䐯䬱堳匵ȷ刹夻弽␿❁㙃歅⹇╉⍋㩍㕏⁑祓♕⩗㕙ⱛ㭝቟ᙡൣͥ᭧", num));
        if (A_1)
        {
            string str3 = Class576.smethod_35(A_0.SectPr.method_50().Top - A_0.SectPr.method_110());
            this.class400_0.method_40(BookmarkStart.b("䠭弯࠱夳張嘷᜹吻嬽⤿╁ⱃ㉅", num), str3);
        }
        else
        {
            string str = Class576.smethod_35(A_0.SectPr.method_50().Bottom - A_0.SectPr.method_112());
            this.class400_0.method_40(BookmarkStart.b("䠭弯࠱夳張嘷᜹吻嬽⤿╁ⱃ㉅", num), str);
        }
        this.class400_0.method_40(BookmarkStart.b("崭䐯䬱堳匵ȷ帹䔻倽ℿ⽁ⵃ╅敇㥉㱋⽍㍏㭑㩓ㅕ", num), BookmarkStart.b("娭䈯䜱儳", num));
        this.class400_0.method_6(BookmarkStart.b("崭䐯䬱堳匵ȷ刹夻弽␿❁㙃歅⹇╉⍋㩍㕏⁑祓♕⩗㕙ⱛ㭝቟ᙡൣͥ᭧", num));
        this.class400_0.method_6(str2);
    }
Ejemplo n.º 4
0
    private void method_5(IRunAttrSource A_0, AttrCollection A_1, bool A_2)
    {
        bool           flag;
        int            num        = 13;
        Paragraph      paragraph2 = (flag = (A_0 != null) && (A_0 is Paragraph)) ? ((Paragraph)A_0) : null;
        AttrCollection attrs      = this.method_6(A_0, A_1, A_2);

        for (int i = 0; i < attrs.Count; i++)
        {
            int    num2 = attrs.method_18(i);
            object obj2 = attrs.method_19(i);
            if (obj2 == null)
            {
                continue;
            }
            this.class743_0.int_0++;
            int num3 = num2;
            if (num3 <= 210)
            {
                if (num3 <= 120)
                {
                    if (num3 <= 80)
                    {
                        if (num3 <= 60)
                        {
                            if (num3 != 20)
                            {
                                if (num3 != 60)
                                {
                                    goto Label_085E;
                                }
                                this.class743_0.string_21 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("儲娴嬶崸", num), BookmarkStart.b("崲娴䔶吸娺儼", num));
                            }
                            else
                            {
                                this.class743_0.string_33 = Class576.smethod_74((Color)obj2, false);
                            }
                        }
                        else if (num3 != 70)
                        {
                            if (num3 != 80)
                            {
                                goto Label_085E;
                            }
                            this.class743_0.string_30 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("䀲娴嬶倸强", num), null);
                            if (this.class743_0.string_30 == null)
                            {
                                this.class743_0.string_30 = BookmarkStart.b("崲娴夶尸", num);
                            }
                        }
                        else
                        {
                            this.class743_0.string_25 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("娲䄴嘶唸刺帼", num), BookmarkStart.b("崲娴䔶吸娺儼", num));
                        }
                    }
                    else if (num3 <= 100)
                    {
                        if (num3 != 90)
                        {
                            if (num3 != 100)
                            {
                                goto Label_085E;
                            }
                            this.class743_0.string_35 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("Ȳ䔴䌶ᤸ਺䴼䬾", num), null);
                        }
                        else
                        {
                            this.class743_0.string_34 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("䜲䜴䈶尸", num), null);
                        }
                    }
                    else if (num3 != 110)
                    {
                        if (num3 != 120)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_29 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("䘲䔴䜶尸䤺帼帾㉀♂", num), null);
                    }
                    else
                    {
                        this.class743_0.string_28 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("䀲場嘶唸场ြ尾⁀㍂㙄", num), null);
                    }
                }
                else if (num3 <= 160)
                {
                    if (num3 <= 140)
                    {
                        if (num3 != 130)
                        {
                            if (num3 != 140)
                            {
                                goto Label_085E;
                            }
                            UnderlineStyle style = (UnderlineStyle)obj2;
                            this.class743_0.string_15 = Class922.smethod_67(style);
                            this.class743_0.string_18 = Class922.smethod_66(style);
                            switch (style)
                            {
                            case UnderlineStyle.Double:
                            case UnderlineStyle.WavyDouble:
                                this.class743_0.string_16 = BookmarkStart.b("圲娴䈶嬸场堼", num);
                                break;
                            }
                            if (style == UnderlineStyle.Words)
                            {
                                this.class743_0.string_17 = BookmarkStart.b("䀲帴帶䤸ᘺ䨼圾⡀㝂⁄橆㩈㭊ⱌⱎ㑐", num);
                            }
                        }
                        else
                        {
                            this.class743_0.string_37 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("崲娴夶尸", num), BookmarkStart.b("䜲䜴䈶尸", num));
                        }
                    }
                    else if (num3 != 150)
                    {
                        if (num3 != 160)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_20 = Class576.smethod_75((Color)obj2);
                    }
                    else
                    {
                        this.class743_0.string_40 = Class576.smethod_35(obj2);
                    }
                }
                else if (num3 <= 180)
                {
                    if (num3 != 170)
                    {
                        if (num3 != 180)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_36 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("嘲嬴倶䬸娺䬼娾╀", num), null);
                    }
                    else
                    {
                        this.class743_0.string_36 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("嘲場唶嘸䠺丼娾╀", num), null);
                    }
                }
                else
                {
                    switch (num3)
                    {
                    case 190:
                    {
                        this.class743_0.string_3 = Class576.smethod_65(obj2);
                        continue;
                    }

                    case 200:
                    {
                        this.class743_0.string_32 = Class576.smethod_71(obj2, ((CharacterFormat)attrs).FontSize);
                        continue;
                    }
                    }
                    if (num3 != 210)
                    {
                        goto Label_085E;
                    }
                    this.class743_0.string_32 = Class922.smethod_74((SubSuperScript)obj2);
                }
                continue;
            }
            if (num3 <= 310)
            {
                if (num3 <= 250)
                {
                    if (num3 <= 230)
                    {
                        if (num3 != 220)
                        {
                            if (num3 != 230)
                            {
                                goto Label_085E;
                            }
                            this.class743_0.string_0 = (string)obj2;
                        }
                        else
                        {
                            this.class743_0.string_46 = BookmarkStart.b("䜲䜴䈶尸", num);
                            if (((float)obj2) == 0f)
                            {
                                this.class743_0.string_46 = BookmarkStart.b("唲吴嬶䨸帺", num);
                            }
                        }
                    }
                    else if (num3 != 0xeb)
                    {
                        if (num3 != 250)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_23 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("儲娴嬶崸", num), BookmarkStart.b("崲娴䔶吸娺儼", num));
                    }
                    else
                    {
                        this.class743_0.string_2 = (string)obj2;
                    }
                }
                else if (num3 <= 270)
                {
                    if (num3 != 260)
                    {
                        if (num3 != 270)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_1 = (string)obj2;
                    }
                    else
                    {
                        this.class743_0.string_27 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("娲䄴嘶唸刺帼", num), BookmarkStart.b("崲娴䔶吸娺儼", num));
                    }
                }
                else
                {
                    switch (num3)
                    {
                    case 290:
                    {
                        this.class743_0.string_39 = string.Format(BookmarkStart.b("䠲Դ䨶᰸", num), (short)obj2);
                        continue;
                    }

                    case 300:
                    {
                        this.class743_0.string_31 = this.method_9(attrs as CharacterFormat, num2, BookmarkStart.b("圲娴䈶嬸场堼", num), null);
                        if (this.class743_0.string_30 == null)
                        {
                            this.class743_0.string_30 = BookmarkStart.b("崲娴夶尸", num);
                        }
                        continue;
                    }
                    }
                    if (num3 != 310)
                    {
                        goto Label_085E;
                    }
                    if (((TextEffect)obj2) == TextEffect.None)
                    {
                        this.class743_0.int_0--;
                    }
                    else
                    {
                        this.class743_0.string_38 = BookmarkStart.b("䜲䜴䈶尸", num);
                    }
                }
                continue;
            }
            if (num3 <= 380)
            {
                if (num3 <= 350)
                {
                    if (num3 != 340)
                    {
                        if (num3 != 350)
                        {
                            goto Label_085E;
                        }
                        this.class743_0.string_5 = Class576.smethod_65(((CharacterFormat)attrs).FontSize);
                        this.class743_0.string_4 = Class576.smethod_65(obj2);
                    }
                    else
                    {
                        this.class743_0.string_11 = Class922.smethod_80(int.Parse(obj2.ToString()));
                        if (this.class743_0.string_11 == BookmarkStart.b("崲娴夶尸", num))
                        {
                            this.class743_0.int_0--;
                        }
                    }
                }
                else if (num3 != 370)
                {
                    if (num3 != 380)
                    {
                        goto Label_085E;
                    }
                    this.class743_0.string_9 = Class922.smethod_80((short)obj2);
                    if (this.class743_0.string_9 == BookmarkStart.b("崲娴夶尸", num))
                    {
                        this.class743_0.int_0--;
                    }
                }
                else
                {
                    this.class743_0.string_33 = Class576.smethod_83((Class16)obj2);
                }
                continue;
            }
            if (num3 <= 450)
            {
                if (num3 != 390)
                {
                    if (num3 != 450)
                    {
                        goto Label_085E;
                    }
                    this.class743_0.string_19 = Class576.smethod_74((Color)obj2, false);
                }
                else
                {
                    this.class743_0.string_10 = Class922.smethod_80((short)obj2);
                    if (this.class743_0.string_10 == BookmarkStart.b("崲娴夶尸", num))
                    {
                        this.class743_0.int_0--;
                    }
                }
                continue;
            }
            switch (num3)
            {
            case 770:
            {
                this.class743_0.string_47 = this.method_10((Emphasis)obj2);
                continue;
            }

            case 780:
            {
                Class340 class2 = (Class340)obj2;
                if (class2.method_6())
                {
                    this.class743_0.string_45 = BookmarkStart.b("弲尴夶尸ᘺ唼娾⡀⑂ⵄ㍆", num);
                }
                if (class2.method_0())
                {
                    this.class743_0.string_24 = BookmarkStart.b("ਲԴ", num);
                }
                continue;
            }

            case 0x271a:
            {
                this.class743_0.class580_0 = (Class580)obj2;
                continue;
            }
            }
Label_085E:
            this.class743_0.int_0--;
        }
        this.class743_0.string_6  = Class922.smethod_82(this.class743_0.string_9);
        this.class743_0.string_12 = Class922.smethod_83(this.class743_0.string_9);
        this.class743_0.string_7  = Class922.smethod_82(this.class743_0.string_10);
        this.class743_0.string_13 = Class922.smethod_83(this.class743_0.string_10);
        this.class743_0.string_8  = Class922.smethod_82(this.class743_0.string_11);
        this.class743_0.string_14 = Class922.smethod_83(this.class743_0.string_11);
        if (!flag && (A_0 is DocumentObject))
        {
            DocumentObject obj4 = (DocumentObject)A_0;
            if (obj4.ParentObject is Paragraph)
            {
                Paragraph parentObject = (Paragraph)obj4.ParentObject;
                object    obj5         = null;
                if (parentObject.IsInCell || (parentObject.IsInCell && (((TableCell)parentObject.OwnerTextBody).Paragraphs[0] == parentObject)))
                {
                    obj5 = ((TableCell)parentObject.OwnerTextBody).CellFormat.method_31(0xbea);
                }
                if (obj5 != null)
                {
                    this.class743_0.string_24 = Class922.smethod_69((TextOrientation)obj5);
                    if (this.class743_0.string_24 != null)
                    {
                        this.class743_0.int_0++;
                    }
                }
            }
        }
        if (paragraph2 != null)
        {
            object obj3 = paragraph2.Format.method_31(0x582);
            if ((obj3 != null) && ((bool)obj3))
            {
                this.class743_0.string_42 = BookmarkStart.b("唲吴嬶䨸帺", num);
                this.class743_0.string_43 = BookmarkStart.b("IJ", num);
                this.class743_0.string_44 = BookmarkStart.b("IJ", num);
                this.class743_0.int_0++;
            }
            else if (!((bool)obj3))
            {
                this.class743_0.string_42 = BookmarkStart.b("䜲䜴䈶尸", num);
                this.class743_0.int_0++;
            }
        }
        if (A_2)
        {
            this.class743_0.string_41 = BookmarkStart.b("䜲䜴䈶尸", num);
            this.class743_0.int_0++;
        }
    }
Ejemplo n.º 5
0
    private Class527 method_35(Section A_0)
    {
        int num = 14;
        WordAttrCollection attrs  = (WordAttrCollection)A_0.SectPr.Clone();
        Class527           class2 = new Class527();

        class2.class1048_0.class411_3.double_2 = 0.59015748031496063;
        class2.class1048_0.class411_2.double_2 = 0.59015748031496063;
        class2.class1048_0.class411_0.double_2 = 0.59015748031496063;
        class2.class1048_0.class411_1.double_2 = 0.59015748031496063;
        if (A_0.TextDirection == TextDirection.RightToLeft)
        {
            class2.string_3 = BookmarkStart.b("䀳吵ᔷ䠹倻", num);
        }
        for (int i = 0; i < attrs.Count; i++)
        {
            int    num5 = attrs.method_18(i);
            object obj2 = attrs.method_19(i);
            if (obj2 != null)
            {
                int num3 = num5;
                if (num3 <= 0x8c0)
                {
                    if (num3 <= 0x7da)
                    {
                        switch (num3)
                        {
                        case 0x7c6:
                        {
                            class2.class1048_0.class411_0.border_0 = (obj2 as Borders).Top;
                            class2.class1048_0.class411_1.border_0 = (obj2 as Borders).Bottom;
                            class2.class1048_0.class411_2.border_0 = (obj2 as Borders).Left;
                            class2.class1048_0.class411_3.border_0 = (obj2 as Borders).Right;
                            continue;
                        }

                        case 0x7d0:
                        {
                            MarginsF sf = (MarginsF)obj2;
                            class2.class1048_0.class411_0.double_2 = Class576.smethod_47(sf.Top * 20f);
                            class2.class1048_0.class411_1.double_2 = Class576.smethod_47(sf.Bottom * 20f);
                            class2.class1048_0.class411_2.double_2 = Class576.smethod_47(sf.Left * 20f);
                            class2.class1048_0.class411_3.double_2 = Class576.smethod_47(sf.Right * 20f);
                            continue;
                        }
                        }
                        if (num3 == 0x7da)
                        {
                            PageNumberStyle style = (PageNumberStyle)obj2;
                            if ((style != PageNumberStyle.Arabic) && (style != PageNumberStyle.Arabic))
                            {
                                class2.string_6 = Class922.smethod_54((PageNumberStyle)obj2);
                            }
                        }
                    }
                    else
                    {
                        switch (num3)
                        {
                        case 0x87a:
                        {
                            class2.string_5 = ((int)(((A_0.SectPr.method_98() - A_0.SectPr.method_50().Top) - A_0.SectPr.method_50().Bottom) / ((float)obj2))).ToString();
                            continue;
                        }

                        case 0x8a2:
                        {
                            class2.string_2 = Class922.smethod_85((PageOrientation)obj2);
                            continue;
                        }
                        }
                        if (num3 == 0x8c0)
                        {
                            class2.class1048_0.bool_1 = ((PageBorderOffsetFrom)obj2) == PageBorderOffsetFrom.PageEdge;
                        }
                    }
                }
                else if (num3 <= 0x910)
                {
                    switch (num3)
                    {
                    case 0x8d4:
                    {
                        class2.string_0 = Class576.smethod_35(obj2);
                        continue;
                    }

                    case 0x8de:
                    {
                        class2.string_1 = Class576.smethod_35(obj2);
                        continue;
                    }
                    }
                    if (num3 == 0x910)
                    {
                        class2.class1048_0.class411_0.double_0 = Class576.smethod_44((double)((float)obj2));
                    }
                }
                else if (num3 <= 0x97e)
                {
                    if (num3 == 0x91a)
                    {
                        class2.class1048_0.class411_1.double_1 = Class576.smethod_44((double)((float)obj2));
                    }
                    else
                    {
                        string str2;
                        if ((num3 == 0x97e) && ((str2 = obj2.ToString()) != null))
                        {
                            if (!(str2 == BookmarkStart.b("砳張嘷弹伻焽⸿⹁㵃", num)))
                            {
                                if (str2 == BookmarkStart.b("眳帵夷䠹伻缽⸿♁ࡃ⽅♇⽉", num))
                                {
                                    class2.string_4 = BookmarkStart.b("嘳夵䰷刹", num);
                                }
                            }
                            else
                            {
                                class2.string_4 = BookmarkStart.b("堳張嘷弹", num);
                            }
                        }
                    }
                }
                else
                {
                    switch (num3)
                    {
                    case 0x988:
                        if (((TextOrientation)obj2) == TextOrientation.VerticalFarEast)
                        {
                            class2.string_3 = BookmarkStart.b("䘳娵ᔷ丹帻", num);
                        }
                        if (((TextOrientation)obj2) == TextOrientation.Downward)
                        {
                            class2.string_3 = BookmarkStart.b("䀳吵ᔷ䠹倻", num);
                        }
                        break;

                    case 0x992:
                        class2.string_3 = ((bool)obj2) ? BookmarkStart.b("䘳娵ᔷ丹帻", num) : BookmarkStart.b("堳䐵ᔷ丹帻", num);
                        break;
                    }
                }
            }
        }
        if (double.IsNaN(class2.class1048_0.class411_0.double_0))
        {
            class2.class1048_0.class411_0.double_0 = Class576.smethod_44((double)A_0.SectPr.method_110());
        }
        if (double.IsNaN(class2.class1048_0.class411_1.double_0))
        {
            class2.class1048_0.class411_1.double_1 = Class576.smethod_44((double)A_0.SectPr.method_112());
        }
        class2.class1048_0.method_1(true, true);
        return(class2);
    }
Ejemplo n.º 6
0
    private void method_5(Interface46 A_0, AttrCollection A_1, bool A_2)
    {
        int            num   = 7;
        AttrCollection attrs = this.method_11(A_0, A_1, A_2);

        this.class972_0.class1048_0.bool_0 = false;
        ParagraphFormat paraPr = null;

        if (A_0 is Paragraph)
        {
            paraPr = (A_0 as Paragraph).Format;
        }
        else if (A_0 is Style)
        {
            paraPr = (A_0 as Style).ParaPr;
        }
        if (A_2)
        {
            this.class972_0.string_14 = BookmarkStart.b("䐬䬮吰尲刴䔶堸䬺唼ሾ⁀⽂㕄⽆⡈", num);
            this.class972_0.string_15 = BookmarkStart.b("䔬丮弰吲尴夶常", num);
        }
        HorizontalAlignment left = HorizontalAlignment.Left;
        bool flag = false;

        for (int i = 0; i < attrs.Count; i++)
        {
            int    num3;
            int    num5 = attrs.method_18(i);
            object obj2 = attrs.method_19(i);
            if (obj2 != null)
            {
                this.class972_0.int_0++;
                num3 = num5;
                if (num3 <= 0x4ba)
                {
                    if (num3 <= 0x442)
                    {
                        if (num3 <= 0x410)
                        {
                            switch (num3)
                            {
                            case 20:
                            {
                                Borders borders = obj2 as Borders;
                                if (!borders.Left.IsDefault)
                                {
                                    this.class972_0.class1048_0.class411_2.border_0 = borders.Left;
                                }
                                if (!borders.Right.IsDefault)
                                {
                                    this.class972_0.class1048_0.class411_3.border_0 = borders.Right;
                                }
                                if (!borders.Top.IsDefault)
                                {
                                    this.class972_0.class1048_0.class411_0.border_0 = borders.Top;
                                }
                                if (!borders.Bottom.IsDefault)
                                {
                                    this.class972_0.class1048_0.class411_1.border_0 = borders.Bottom;
                                }
                                if (borders.IsDefault || (borders == null))
                                {
                                    this.class972_0.int_0--;
                                }
                                continue;
                            }

                            case 0x3fc:
                            {
                                flag = true;
                                left = (HorizontalAlignment)obj2;
                                continue;
                            }
                            }
                            if (num3 != 0x410)
                            {
                                goto Label_09CD;
                            }
                            if ((bool)obj2)
                            {
                                this.class972_0.string_9 = BookmarkStart.b("䰬䌮䘰刲䰴䐶", num);
                            }
                            else
                            {
                                this.class972_0.int_0--;
                            }
                        }
                        else
                        {
                            switch (num3)
                            {
                            case 0x41a:
                            {
                                if ((bool)obj2)
                                {
                                    this.class972_0.string_8 = BookmarkStart.b("䰬䌮䘰刲䰴䐶", num);
                                }
                                else
                                {
                                    this.class972_0.int_0--;
                                }
                                continue;
                            }

                            case 0x424:
                            {
                                this.class972_0.string_0 = ((bool)obj2) ? BookmarkStart.b("崬丮嘰嘲", num) : BookmarkStart.b("䰬娮䔰尲", num);
                                continue;
                            }
                            }
                            if (num3 != 0x442)
                            {
                                goto Label_09CD;
                            }
                            if (!((bool)obj2))
                            {
                                this.class972_0.string_15 = BookmarkStart.b("帬䘮尰䌲头制", num);
                            }
                            else
                            {
                                this.class972_0.int_0--;
                            }
                        }
                    }
                    else if (num3 <= 0x47e)
                    {
                        switch (num3)
                        {
                        case 0x46a:
                        {
                            if (!((bool)obj2))
                            {
                                this.class972_0.string_11 = BookmarkStart.b("夬崮䐰嘲", num);
                            }
                            else
                            {
                                this.class972_0.int_0--;
                            }
                            continue;
                        }

                        case 0x474:
                        {
                            if ((obj2 != null) && (((TabCollection)obj2).Count != 0))
                            {
                                this.class972_0.tabCollection_0 = (TabCollection)obj2;
                            }
                            this.class972_0.int_0--;
                            continue;
                        }
                        }
                        if (num3 != 0x47e)
                        {
                            goto Label_09CD;
                        }
                        if (((A_0 is Paragraph) && ((Paragraph)A_0).IsList) && (((Paragraph)A_0).ListFormat.method_31(0x47e) != null))
                        {
                            this.class972_0.int_0--;
                        }
                        else
                        {
                            this.class972_0.class1048_0.class411_3.string_3 = Class576.smethod_42((double)((float)obj2));
                            this.method_7(A_0);
                        }
                    }
                    else if (num3 <= 0x492)
                    {
                        if (num3 == 0x488)
                        {
                            if (((A_0 is Paragraph) && ((Paragraph)A_0).IsList) && (((Paragraph)A_0).ListFormat.method_31(0x488) != null))
                            {
                                this.class972_0.int_0--;
                            }
                            else
                            {
                                this.class972_0.class1048_0.class411_2.string_3 = Class576.smethod_42((double)((float)obj2));
                                this.method_7(A_0);
                            }
                            this.class972_0.int_1 = (int)((float)obj2);
                        }
                        else
                        {
                            if (num3 != 0x492)
                            {
                                goto Label_09CD;
                            }
                            if ((A_0 is Paragraph) && (((float)obj2) < 0f))
                            {
                                if ((A_0 is Paragraph) && !(A_0 as Paragraph).IsList)
                                {
                                    this.class972_0.string_6 = Class576.smethod_42((double)((float)obj2));
                                }
                                else
                                {
                                    this.class972_0.int_0--;
                                }
                            }
                            else
                            {
                                this.class972_0.string_6 = Class576.smethod_42((double)((float)obj2));
                            }
                        }
                    }
                    else if (num3 != 0x4b0)
                    {
                        if (num3 != 0x4ba)
                        {
                            goto Label_09CD;
                        }
                        this.class972_0.bool_0 = (bool)obj2;
                        this.class972_0.int_0--;
                    }
                    else
                    {
                        this.class972_0.class1048_0.class411_0.string_3 = Class576.smethod_42((double)((float)obj2));
                    }
                }
                else
                {
                    if (num3 > 0x5aa)
                    {
                        goto Label_0837;
                    }
                    if (num3 > 0x4d8)
                    {
                        goto Label_073E;
                    }
                    switch (num3)
                    {
                    case 0x4c4:
                    {
                        if (!(A_0 is Paragraph))
                        {
                            goto Label_0717;
                        }
                        Paragraph paragraph = (Paragraph)A_0;
                        if ((paragraph.NextSibling == null) || !(paragraph.NextSibling is Paragraph))
                        {
                            goto Label_06E9;
                        }
                        Paragraph nextSibling = (Paragraph)paragraph.NextSibling;
                        object    obj3        = nextSibling.Format.method_31(0x4b0);
                        if ((obj3 != null) && nextSibling.Format.BeforeAutoSpacing)
                        {
                            obj3 = 280f;
                        }
                        if ((obj3 != null) && (((float)obj3) > ((float)obj2)))
                        {
                            this.class972_0.int_0--;
                        }
                        else
                        {
                            this.class972_0.class1048_0.class411_1.string_3 = Class576.smethod_42((double)((float)obj2));
                            this.method_7(A_0);
                        }
                        continue;
                    }

                    case 0x4ce:
                    {
                        this.class972_0.bool_1 = (bool)obj2;
                        this.class972_0.int_0--;
                        continue;
                    }
                    }
                    if (num3 != 0x4d8)
                    {
                        goto Label_09CD;
                    }
                    this.class972_0.string_14 = ((bool)obj2) ? BookmarkStart.b("䐬䬮吰尲刴䔶堸䬺唼ሾ⁀⽂㕄⽆⡈", num) : BookmarkStart.b("䌬䀮弰嘲", num);
                }
            }
            continue;
Label_06E9:
            this.class972_0.class1048_0.class411_1.string_3 = Class576.smethod_42((double)((float)obj2));
            this.method_7(A_0);
            continue;
Label_0717:
            this.class972_0.class1048_0.class411_1.string_3 = Class576.smethod_42((double)((float)obj2));
            continue;
Label_073E:
            if (num3 <= 0x500)
            {
                if (num3 != 0x4ec)
                {
                    if (num3 != 0x500)
                    {
                        goto Label_09CD;
                    }
                    this.class972_0.int_2 = (byte)obj2;
                }
                else if ((bool)obj2)
                {
                    this.class972_0.string_13 = BookmarkStart.b("夬崮䐰嘲", num);
                }
                else
                {
                    this.class972_0.int_0--;
                }
            }
            else if (num3 != 0x582)
            {
                if (num3 != 0x5aa)
                {
                    goto Label_09CD;
                }
                this.class972_0.string_4 = ((int)obj2).ToString();
                this.class972_0.int_0--;
            }
            else if ((bool)obj2)
            {
                this.class972_0.string_16 = BookmarkStart.b("䌬䀮ᰰ弲尴娶倸伺", num);
            }
            else
            {
                this.class972_0.int_0--;
            }
            continue;
Label_0837:
            if (num3 <= 0x5dc)
            {
                switch (num3)
                {
                case 0x5b4:
                {
                    this.class972_0.string_1 = Class576.smethod_83((Class16)obj2);
                    if (this.class972_0.string_1 == null)
                    {
                        this.class972_0.int_0--;
                    }
                    continue;
                }

                case 0x5be:
                {
                    if ((bool)obj2)
                    {
                        this.class972_0.bool_2 = true;
                    }
                    else
                    {
                        this.class972_0.bool_2 = false;
                        this.class972_0.int_0--;
                    }
                    continue;
                }
                }
                if (num3 != 0x5dc)
                {
                    goto Label_09CD;
                }
                if (attrs.HasValue(0x5aa))
                {
                    this.class972_0.string_5 = Class576.smethod_35(obj2);
                }
                this.class972_0.int_0--;
                continue;
            }
            if (num3 <= 0x618)
            {
                if (num3 == 0x5e6)
                {
                    this.class972_0.string_17 = Class922.smethod_42((BaselineAlignment)obj2);
                    if (this.class972_0.string_17 == null)
                    {
                        this.class972_0.int_0--;
                    }
                }
                else
                {
                    if (num3 != 0x618)
                    {
                        goto Label_09CD;
                    }
                    if ((bool)obj2)
                    {
                        this.class972_0.string_10 = BookmarkStart.b("弬䌮ᰰ䜲圴", num);
                    }
                    else
                    {
                        this.class972_0.string_10 = BookmarkStart.b("䄬崮ᰰ䜲圴", num);
                    }
                }
                continue;
            }
            switch (num3)
            {
            case 0x672:
            {
                float           num4 = Math.Abs((float)obj2);
                LineSpacingRule rule = (LineSpacingRule)attrs.method_31(0x677);
                this.class972_0.lineSpacingRule_0 = rule;
                if (((A_0 is Paragraph) && ((Paragraph)A_0).Format.HasKey(0x532)) || (!(A_0 is Paragraph) && !(A_0 is Style)))
                {
                    goto Label_0A84;
                }
                this.class972_0.string_7 = Class576.smethod_9(num4, rule);
                continue;
            }

            case 0x271a:
            {
                this.class972_0.class580_0 = (Class580)obj2;
                this.class972_0.int_0--;
                continue;
            }
            }
Label_09CD:
            this.class972_0.int_0--;
            continue;
Label_0A84:
            this.class972_0.int_0--;
        }
        this.method_8(A_0);
        this.method_9(A_0, paraPr, left, flag);
        if (this.class972_0.bool_0 && (this.class972_0.class1048_0.class411_0.string_3 != null))
        {
            if ((A_0 is Paragraph) && (((Paragraph)A_0).PreviousSibling == null))
            {
                this.class972_0.class1048_0.class411_0.string_3 = null;
                this.class972_0.int_0--;
            }
            else
            {
                this.class972_0.class1048_0.class411_0.string_3 = Class576.smethod_42(280.0);
            }
        }
        if (this.class972_0.bool_1 && (this.class972_0.class1048_0.class411_1.string_3 != null))
        {
            if ((A_0 is Paragraph) && (((Paragraph)A_0).NextSibling == null))
            {
                this.class972_0.class1048_0.class411_1.string_3 = null;
                this.class972_0.int_0--;
            }
            else
            {
                this.class972_0.class1048_0.class411_1.string_3 = Class576.smethod_42(280.0);
            }
        }
        this.method_6(A_0, paraPr);
    }
Ejemplo n.º 7
0
    private bool method_4(Tab A_0, bool A_1, bool A_2)
    {
        int num = 2;

        if (Class922.smethod_60(A_0.Justification) == null)
        {
            return(A_1);
        }
        Class400 class2 = this.class422_0.method_18();

        if (A_1)
        {
            if (!A_2)
            {
                class2.method_4(BookmarkStart.b("嬧帩唫䈭唯࠱䐳圵䨷嬹嬻䰽ℿ㉁ⱃ歅㡇㡉⍋㹍㕏⁑⁓㽕㵗⥙", num));
            }
            class2.method_4(BookmarkStart.b("嬧帩唫䈭唯࠱䀳圵娷᜹伻䨽⼿㉁㝃", num));
        }
        class2.method_33(BookmarkStart.b("嬧帩唫䈭唯࠱䀳圵娷᜹伻䨽⼿㉁", num), new object[] { BookmarkStart.b("嬧帩唫䈭唯࠱䀳伵䠷弹", num), Class922.smethod_60(A_0.Justification), BookmarkStart.b("嬧帩唫䈭唯࠱堳匵夷帹夻䰽洿ㅁぃ㽅⑇⽉", num), Class922.smethod_64(A_0.TabLeader), BookmarkStart.b("嬧帩唫䈭唯࠱堳匵夷帹夻䰽洿㙁⅃㹅㱇", num), Class922.smethod_63(A_0.TabLeader), BookmarkStart.b("嬧帩唫䈭唯࠱圳帵夷䠹", num), (A_0.Justification == TabJustification.Decimal) ? BookmarkStart.b("Ч", num) : null, BookmarkStart.b("嬧帩唫䈭唯࠱䐳夵䬷匹䠻圽⼿ⱁ", num), Class576.smethod_35(A_0.Position - this.class972_0.int_1) });
        return(false);
    }
Ejemplo n.º 8
0
    internal Class647 method_3(Section A_0, WordAttrCollection A_1)
    {
        int num = 0x13;

        this.class647_0        = new Class647();
        this.class647_0.bool_1 = false;
        for (int i = 0; i < A_1.Count; i++)
        {
            int    num4 = A_1.method_18(i);
            object obj2 = A_1.method_19(i);
            if (obj2 == null)
            {
                continue;
            }
            this.class647_0.int_0++;
            int num3 = num4;
            if (num3 <= 0x938)
            {
                if (num3 == 0x80c)
                {
                    this.class647_0.bool_0 = (bool)obj2;
                }
                else if (num3 != 0x92e)
                {
                    if (num3 != 0x938)
                    {
                        goto Label_00CA;
                    }
                    this.class647_0.bool_1 = (bool)obj2;
                }
                else
                {
                    this.class647_0.int_1 = (int)obj2;
                }
                continue;
            }
            switch (num3)
            {
            case 0x942:
            {
                this.class647_0.string_2 = Class576.smethod_35(((float)((int)obj2)) / 20f);
                continue;
            }

            case 0x94c:
            {
                this.class647_0.columnCollection_0 = (ColumnCollection)obj2;
                continue;
            }

            case 0x271a:
            {
                this.class647_0.class580_0 = (Class580)obj2;
                continue;
            }
            }
Label_00CA:
            this.class647_0.int_0--;
        }
        this.class647_0.string_3 = this.class422_0.method_15().Settings.method_5().method_13() ? BookmarkStart.b("䴸䤺䠼娾", num) : BookmarkStart.b("弸娺儼䰾⑀", num);
        this.class647_0.int_0++;
        return(this.class647_0);
    }
Ejemplo n.º 9
0
    internal void method_2(Column A_0, int A_1)
    {
        int   num  = 12;
        float num2 = 0f;
        float num3 = 0f;

        if (A_1 > 0)
        {
            num2 = this.class647_0.columnCollection_0[A_1 - 1].Space / 2f;
        }
        if (A_1 < (this.class647_0.columnCollection_0.Count - 1))
        {
            num3 = A_0.Space / 2f;
        }
        this.class422_0.method_18().method_33(BookmarkStart.b("䄱䀳伵吷弹ػ崽⼿⹁ㅃ⭅♇", num), new object[] { BookmarkStart.b("䄱䀳伵吷弹ػ䰽┿⹁楃ㅅⅇ⹉㡋♍", num), string.Format(BookmarkStart.b("䤱г䬵ሷ", num), Class576.smethod_49((double)((A_0.Width + num2) + num3))), BookmarkStart.b("吱嬳వ䬷丹崻䰽㐿潁ⵃ⡅ⱇ⽉≋㩍", num), (num2 != 0f) ? Class576.smethod_35(num2) : BookmarkStart.b("ȱ崳堵", num), BookmarkStart.b("吱嬳వ崷吹堻ጽ⤿ⱁ⁃⍅♇㹉", num), (num3 != 0f) ? Class576.smethod_35(num3) : BookmarkStart.b("ȱ崳堵", num) });
    }