update 20260326

This commit is contained in:
Stefan Hutter
2026-03-26 18:26:34 +01:00
parent 399d63bc69
commit e82057b6e4
87 changed files with 5024 additions and 139 deletions

View File

@@ -1464,7 +1464,20 @@ namespace DOCGEN.Klassen
bool hassignature = false;
foreach (attribute apivalue in docdata.APIValues)
{
// apivalue.Value = apivalue.Value.Replace("\r\n", "\n").Replace("\r", "\n").Replace("\n", Environment.NewLine);
// if (apivalue.Value.Contains("\n"))
// {
// int i = 0;
// }
//if (apivalue.Value.Contains("<pdel;"))
//{
// apivalue.Value = apivalue.Value.Replace("\n", Environment.NewLine);
//}
if (apivalue.Value.Contains("<ol>"))
{
apivalue.Value = apivalue.Value.Replace("<ol>", "");
apivalue.Value = apivalue.Value.Replace("\n", Environment.NewLine);
}
try
{
if (string.IsNullOrEmpty(apivalue.Type)) { apivalue.Type = ""; }
@@ -1503,6 +1516,7 @@ namespace DOCGEN.Klassen
}
else
{
if (apivalue.Value.Contains("</i>"))
{
string leftpart = apivalue.Value.Substring(0, apivalue.Value.IndexOf("<i>"));
@@ -1522,12 +1536,14 @@ namespace DOCGEN.Klassen
{
if (!apivalue.Value.Contains("<pdel;"))
{
apivalue.Value=apivalue.Value.Replace("\n", Environment.NewLine);
BookmarksNavigator bookmarkNavigator = new BookmarksNavigator(document);
bookmarkNavigator.MoveToBookmark(apivalue.Tag);
bookmarkNavigator.ReplaceBookmarkContent(apivalue.Value, true);
}
else
{
string[] delparams = apivalue.Value.Split(new string[] { "<pdel;" }, StringSplitOptions.None);
string[] delparam = delparams[1].ToString().Split(';');
int delstart = Convert.ToInt32(delparam[0].ToString().Substring(0, delparam[0].IndexOf(">")));
@@ -1563,7 +1579,7 @@ namespace DOCGEN.Klassen
if (fullText.Contains("<PageBreak>"))
{
//paragraph.Text = "";
fullText = fullText.Replace("<PageBreak>", "");
paragraph.AppendBreak(BreakType.PageBreak);
}
if (fullText.Contains("<li;"))