コード例 #1
0
    internal VisitorAction method_7(ShapeBase A_0)
    {
        int num = 9;

        if (this.class422_0.method_23() != OpenDocumentWritingStage.MathML)
        {
            if (this.method_4(A_0))
            {
                return(VisitorAction.Continue);
            }
            Class400 class2 = this.class422_0.method_18();
            if (!this.class422_0.method_21() && (this.class422_0.method_23() != OpenDocumentWritingStage.StrokeDashForHeadersFooters))
            {
                if (Class567.smethod_16(A_0.AlternativeText))
                {
                    class2.method_11(BookmarkStart.b("尮䜰吲༴匶尸䠺帼", num), A_0.AlternativeText);
                }
                if (A_0 is ShapeGroup)
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ常", num));
                }
                else if (A_0.ShapeType == ShapeType.Line)
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ唸刺匼娾", num));
                }
                else if (smethod_0(A_0.ShapeType))
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ娸吺匼儾⑀⁂ㅄ⡆㭈", num));
                }
                else if (smethod_10(A_0))
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ䬸帺帼䬾", num));
                }
                else if (A_0.ShapeType == ShapeType.Ellipse)
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ尸场儼嘾ㅀあ⁄", num));
                }
                else if (smethod_2(A_0))
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ娸为丼䬾⹀⹂桄㑆ⅈ⩊㵌⩎", num));
                    this.class422_0.method_66(false);
                }
                else if (smethod_6(A_0))
                {
                    class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ弸䤺尼刾⑀", num));
                    if (Class567.smethod_16(A_0.HRef) && !(A_0.ParentObject is ShapeGroup))
                    {
                        class2.method_67(BookmarkStart.b("䬮䌰刲䈴ശ堸", num));
                    }
                }
                if (smethod_7(A_0))
                {
                    this.class691_0.method_2();
                }
            }
        }
        return(VisitorAction.Continue);
    }
コード例 #2
0
    internal void method_14(string A_0, Field A_1)
    {
        int num = 0;

        if (Class567.smethod_16(A_0))
        {
            Class400 class2 = this.class422_0.method_18();
            class2.method_4(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱倳圵䰷弹ᄻ䴽㐿㭁⡃⍅", num));
            class2.method_70(this.method_31());
            string[] strArray = ((LocaleIDs)A_1.CharacterFormat.LocaleIdASCII).ToString().Split(new char[] { '_' });
            class2.method_18(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱堳圵嘷崹䤻弽✿❁", num), strArray[0].ToLower());
            class2.method_18(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱圳夵䴷吹䠻䰽㤿", num), strArray[1].ToUpper());
            foreach (Match match in regex_0.Matches(A_0))
            {
                this.method_15(match);
                this.method_16(match);
                this.method_17(match);
                this.method_18(match);
                this.method_21(match);
                this.method_22(match);
                this.method_23(match);
                this.method_19(match);
                bool flag = this.method_20(match);
                if (Class567.smethod_16(match.Groups[1].Value))
                {
                    class2.method_10(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱唳嬵ᔷ䨹儻", num));
                }
                string str = match.Groups[0x18].Value.Trim(new char[] { '\'' });
                if (Class567.smethod_16(str) && flag)
                {
                    class2.method_11(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱䀳匵䀷丹", num), str);
                }
            }
            class2.method_6(BookmarkStart.b("䠥崧䜩丫䬭䈯࠱倳圵䰷弹ᄻ䴽㐿㭁⡃⍅", num));
        }
    }
コード例 #3
0
    private bool method_20(Match A_0)
    {
        int      num    = 11;
        Class400 class2 = this.class422_0.method_18();
        string   str    = A_0.ToString();

        if (str.IndexOf('O') > 0)
        {
            string[] strArray = str.Replace(BookmarkStart.b("ᘰ", num), "").Split(new char[] { 'O' });
            for (int j = 0; j < strArray.Length; j++)
            {
                if (strArray[j].Length > 0)
                {
                    if (j != (strArray.Length - 1))
                    {
                        class2.method_11(BookmarkStart.b("弰䘲場唶尸䤺ܼ䬾⑀㭂ㅄ", num), strArray[j]);
                        class2.method_4(BookmarkStart.b("弰䘲場唶尸䤺ܼ刾⹀ⵂㅄ⽆", num));
                        class2.method_18(BookmarkStart.b("弰䘲場唶尸䤺ܼ尾⁀⽂⁄⥆ⵈ⩊㽌", num), BookmarkStart.b("嘰䄲倴倶嘸䤺吼帾⽀", num));
                        class2.method_5();
                    }
                    else
                    {
                        class2.method_11(BookmarkStart.b("弰䘲場唶尸䤺ܼ䬾⑀㭂ㅄ", num), strArray[j]);
                    }
                }
            }
            return(false);
        }
        if (str == BookmarkStart.b("瀰", num))
        {
            class2.method_4(BookmarkStart.b("弰䘲場唶尸䤺ܼ嬾⁀㩂", num));
            class2.method_18(BookmarkStart.b("弰䘲場唶尸䤺ܼ尾⁀⽂⁄⥆ⵈ⩊㽌", num), BookmarkStart.b("嘰䄲倴倶嘸䤺吼帾⽀", num));
            class2.method_5();
        }
        if ((str == BookmarkStart.b("琰瘲", num)) || (str == BookmarkStart.b("琰瘲瀴父", num)))
        {
            class2.method_4(BookmarkStart.b("弰䘲場唶尸䤺ܼ䘾⑀≂㝄", num));
            class2.method_18(BookmarkStart.b("弰䘲場唶尸䤺ܼ尾⁀⽂⁄⥆ⵈ⩊㽌", num), BookmarkStart.b("嘰䄲倴倶嘸䤺吼帾⽀", num));
            if (str.Length == 4)
            {
                class2.method_18(BookmarkStart.b("弰䘲場唶尸䤺ܼ䰾㕀㩂⥄≆", num), BookmarkStart.b("崰尲嬴倶", num));
            }
            class2.method_5();
        }
        if (str.IndexOf('W') <= 0)
        {
            return(true);
        }
        string[] strArray2 = str.Replace(BookmarkStart.b("ᘰ", num), "").Split(new char[] { 'W' });
        for (int i = 0; i < strArray2.Length; i++)
        {
            if (strArray2[i].Length > 0)
            {
                if (i != (strArray2.Length - 1))
                {
                    class2.method_11(BookmarkStart.b("弰䘲場唶尸䤺ܼ䬾⑀㭂ㅄ", num), strArray2[i]);
                    class2.method_4(BookmarkStart.b("弰䘲場唶尸䤺ܼ嬾⁀㩂桄⡆⽈晊㩌⩎㑐㡒", num));
                    class2.method_18(BookmarkStart.b("弰䘲場唶尸䤺ܼ尾⁀⽂⁄⥆ⵈ⩊㽌", num), BookmarkStart.b("嘰䄲倴倶嘸䤺吼帾⽀", num));
                    class2.method_5();
                }
                else
                {
                    class2.method_11(BookmarkStart.b("弰䘲場唶尸䤺ܼ䬾⑀㭂ㅄ", num), strArray2[i]);
                }
            }
        }
        return(false);
    }