public FUXDoclink FMXAML_TextAPI_AddDoclink(Paragraph FParaToAdd, string FSetContent) // Adds a paragraph. { FUXDoclink FUXDoclink = new FUXDoclink(); FUXDoclink.DocLinkContent = FSetContent; return(FUXDoclink); }
internal Paragraph FMXAML_Parse_Doclink(XmlNode FPageContentElement, Paragraph FParagraphToPopulate) { FUXDoclink FUXDoc = new FUXDoclink(); XmlAttributeCollection FContentElementAttributes = FPageContentElement.Attributes; foreach (XmlAttribute FContentElementAttribute in FContentElementAttributes) { switch (FContentElementAttribute.Name) { case "Content": //TEMP FUXDoc = FMXAML_TextAPI_AddDoclink(FParagraphToPopulate, FContentElementAttribute.Value); continue; case "Destination": FUXDoc.Destination = FContentElementAttribute.Value; //Destinations continue; } } FParagraphToPopulate = FMXAML_TextAPI_AddDoclinkToParagraph(FParagraphToPopulate, FUXDoc); return(FParagraphToPopulate); }
public Paragraph FMXAML_TextAPI_AddDoclinkToParagraph(Paragraph FParaToModify, FUXDoclink FDoclinkToAdd) { InlineUIContainer FInlineUIContainer = new InlineUIContainer(); FDoclinkToAdd.Height = 35; FInlineUIContainer.Child = FDoclinkToAdd; FParaToModify.Inlines.Add(FInlineUIContainer); return(FParaToModify); }