Beispiel #1
0
        private void method_48(int A_0, string A_1, bool A_2)
        {
            if (A_2)
            {
                this.method_46();
            }
            BuiltinStyle    bStyle = Style.NameToBuiltIn(A_1);
            IParagraphStyle style  = base.m_doc.Styles.FindByName(A_1, StyleType.ParagraphStyle) as IParagraphStyle;

            Style.NameToBuiltIn(A_1.ToLower());
            IParagraphStyle style3 = base.m_doc.Styles.FindByName(A_1.ToLower(), StyleType.ParagraphStyle) as IParagraphStyle;

            if (((style != null) || (bStyle != BuiltinStyle.User)) && ((style == null) && (style3 == null)))
            {
                style = (IParagraphStyle)Style.CreateBuiltinStyle(bStyle, base.m_doc);
                base.m_doc.Styles.Add(style);
            }
            if (style != null)
            {
                this.TOCStyles[A_0] = style as ParagraphStyle;
            }
            else if (style3 != null)
            {
                this.TOCStyles[A_0] = style3 as ParagraphStyle;
            }
        }
Beispiel #2
0
 private void method_32()
 {
     for (int i = 1; i <= 9; i++)
     {
         BuiltinStyle style = (BuiltinStyle)i;
         this.TOCStyles.Add(i, this.method_31(style) as ParagraphStyle);
     }
 }
Beispiel #3
0
        private static void AddHeading(WSection section, BuiltinStyle builtinStyle, string headingText, string paragraghText)
        {
            WParagraph newPara = section.AddParagraph() as WParagraph;
            WTextRange text    = newPara.AppendText(headingText) as WTextRange;

            newPara.ApplyStyle(builtinStyle);
            newPara = section.AddParagraph() as WParagraph;
            newPara.AppendText(paragraghText);
            section.AddParagraph();
        }
Beispiel #4
0
        private IParagraphStyle method_31(BuiltinStyle A_0)
        {
            string          name  = Style.smethod_4(A_0);
            IParagraphStyle style = base.m_doc.Styles.FindByName(name, StyleType.ParagraphStyle) as IParagraphStyle;

            if (style == null)
            {
                style = (IParagraphStyle)Style.CreateBuiltinStyle(A_0, base.m_doc);
                base.m_doc.Styles.Add(style);
            }
            return(style);
        }
Beispiel #5
0
        public string GetTOCLevelStyle(int levelNumber)
        {
            int num = 13;

            if ((levelNumber < this.int_7) || (levelNumber > this.int_6))
            {
                throw new ArgumentException(BookmarkStart.b("缲倴䄶尸场ᴼ嘾⽀❂⁄㽆楈♊㡌㱎═獒㝔㉖祘敚恜罞ⵠౢቤɦ᭨⍪࡬๮ᕰᩲ᭴ၶ㕸Ṻ୼᩾ꎂꮊ놌늎놐욒ﲘ햜爵삠잢첤즦캨좬\ud9ae\ud4b0\udfb2", num));
            }
            this.method_30();
            ParagraphStyle style = null;

            if (!this.dictionary_0.ContainsKey(levelNumber))
            {
                BuiltinStyle style2 = (BuiltinStyle)levelNumber;
                style = this.method_31(style2) as ParagraphStyle;
            }
            else
            {
                style = this.dictionary_0[levelNumber];
            }
            return(style.Name);
        }
Beispiel #6
0
        public static BuiltinStyle String2WordStyle(string styleStr)
        {
            styleStr = styleStr.ToLower();
            BuiltinStyle style = BuiltinStyle.NoStyle;

            switch (styleStr)
            {
            case "ballontext": return(BuiltinStyle.BalloonText);

            case "bodytext": return(BuiltinStyle.BodyText);

            case "bodytextind": return(BuiltinStyle.BodyTextInd);

            case "bodytext2": return(BuiltinStyle.BodyText2);

            case "bodytext3": return(BuiltinStyle.BodyText3);

            case "blocktext": return(BuiltinStyle.BlockText);

            case "caption": return(BuiltinStyle.Caption);

            case "closing": return(BuiltinStyle.Closing);

            case "commentreference": return(BuiltinStyle.CommentReference);

            case "commentsubject": return(BuiltinStyle.CommentSubject);

            case "commenttext": return(BuiltinStyle.CommentText);

            case "date": return(BuiltinStyle.Date);

            case "defaultparagraph": return(BuiltinStyle.DefaultParagraphFont);

            case "documentmap": return(BuiltinStyle.DocumentMap);

            case "emailsignature": return(BuiltinStyle.EmailSignature);

            case "emphasis": return(BuiltinStyle.Emphasis);

            case "endnotereference": return(BuiltinStyle.EndnoteReference);

            case "footer": return(BuiltinStyle.Footer);

            case "footnotetext": return(BuiltinStyle.FootnoteText);

            case "footnotereference": return(BuiltinStyle.FootnoteReference);

            case "header": return(BuiltinStyle.Header);

            case "heading1": return(BuiltinStyle.Heading1);

            case "heading2": return(BuiltinStyle.Heading2);

            case "heading3": return(BuiltinStyle.Heading3);

            case "heading4": return(BuiltinStyle.Heading4);

            case "heading5": return(BuiltinStyle.Heading5);

            case "heading6": return(BuiltinStyle.Heading6);

            case "heading7": return(BuiltinStyle.Heading7);

            case "heading8": return(BuiltinStyle.Heading8);

            case "heading9": return(BuiltinStyle.Heading9);

            case "htmlacronym": return(BuiltinStyle.HtmlAcronym);

            case "htmladdress": return(BuiltinStyle.HtmlAddress);

            case "htmlcode": return(BuiltinStyle.HtmlCode);

            case "htmldefinition": return(BuiltinStyle.HtmlDefinition);

            case "htmlpreformated": return(BuiltinStyle.HtmlPreformatted);

            case "htmlsample": return(BuiltinStyle.HtmlSample);

            case "htmltypewriter": return(BuiltinStyle.HtmlTypewriter);

            case "htmlvariable": return(BuiltinStyle.HtmlVariable);

            case "hyperlink": return(BuiltinStyle.Hyperlink);

            case "index1": return(BuiltinStyle.Index1);

            case "index2": return(BuiltinStyle.Index2);

            case "index3": return(BuiltinStyle.Index3);

            case "index4": return(BuiltinStyle.Index4);

            case "index5": return(BuiltinStyle.Index5);

            case "index6": return(BuiltinStyle.Index6);

            case "index7": return(BuiltinStyle.Index7);

            case "index8": return(BuiltinStyle.Index8);

            case "index9": return(BuiltinStyle.Index9);

            case "indexheading": return(BuiltinStyle.IndexHeading);

            case "linenumber": return(BuiltinStyle.LineNumber);

            case "list": return(BuiltinStyle.List);

            case "list2": return(BuiltinStyle.List2);

            case "list3": return(BuiltinStyle.List3);

            case "list4": return(BuiltinStyle.List4);

            case "list5": return(BuiltinStyle.List5);

            case "listbullet": return(BuiltinStyle.ListBullet);

            case "listbullet2": return(BuiltinStyle.ListBullet2);

            case "listbullet3": return(BuiltinStyle.ListBullet3);

            case "listbullet4": return(BuiltinStyle.ListBullet4);

            case "listbullet5": return(BuiltinStyle.ListBullet5);

            case "listcontinue": return(BuiltinStyle.ListContinue);

            case "listcontinue2": return(BuiltinStyle.ListContinue2);

            case "listcontinue3": return(BuiltinStyle.ListContinue3);

            case "listcontinue4": return(BuiltinStyle.ListContinue4);

            case "listcontinue5": return(BuiltinStyle.ListContinue5);

            case "listnumber": return(BuiltinStyle.ListNumber);

            case "listnumber2": return(BuiltinStyle.ListNumber2);

            case "listnumber3": return(BuiltinStyle.ListNumber3);

            case "listnumber4": return(BuiltinStyle.ListNumber4);

            case "listnumber5": return(BuiltinStyle.ListNumber5);

            case "macrotext": return(BuiltinStyle.MacroText);

            case "messageheader": return(BuiltinStyle.MessageHeader);

            case "normal": return(BuiltinStyle.Normal);

            case "nolist": return(BuiltinStyle.NoList);

            case "normalweb": return(BuiltinStyle.NormalWeb);

            case "normalindent": return(BuiltinStyle.NormalIndent);

            case "pagenumber": return(BuiltinStyle.PageNumber);

            case "plaintext": return(BuiltinStyle.PlainText);

            case "salutation": return(BuiltinStyle.Salutation);

            case "signature": return(BuiltinStyle.Signature);

            case "strong": return(BuiltinStyle.Strong);

            case "subtitle": return(BuiltinStyle.Subtitle);

            case "tableoffigures": return(BuiltinStyle.TableOfFigures);

            case "title": return(BuiltinStyle.Title);

            case "toc1": return(BuiltinStyle.Toc1);

            case "toc2": return(BuiltinStyle.Toc2);

            case "toc3": return(BuiltinStyle.Toc3);

            case "toc4": return(BuiltinStyle.Toc4);

            case "toc5": return(BuiltinStyle.Toc5);

            case "toc6": return(BuiltinStyle.Toc6);

            case "toc7": return(BuiltinStyle.Toc7);

            case "toc8": return(BuiltinStyle.Toc8);

            case "toc9": return(BuiltinStyle.Toc9);

            case "user": return(BuiltinStyle.User);
            }

            return(style);
        }
 internal ParagraphStyle(IDocument A_0, BuiltinStyle A_1) : this(A_0, A_1 != BuiltinStyle.Normal)
 {
 }