5 writes to fsrc
PresentationFramework (5)
MS\Internal\PtsHost\FigureParagraph.cs (1)
406fsbbox.fsrc = fsrcFlow;
MS\Internal\PtsHost\UIElementParagraph.cs (4)
219fsbbox.fsrc = new PTS.FSRECT(); 312fsbbox.fsrc = new PTS.FSRECT(); 409fsbbox.fsrc = new PTS.FSRECT(); 436fsbbox.fsrc = new PTS.FSRECT();
61 references to fsrc
PresentationFramework (61)
MS\Internal\PtsHost\ContainerParagraph.cs (6)
610fsbbox.fsrc.u -= mbp.MBPLeft; 611fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 740fsbbox.fsrc.u -= mbp.MBPLeft; 741fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 870fsbbox.fsrc.u -= mbp.MBPLeft; 871fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight;
MS\Internal\PtsHost\FigureParagraph.cs (2)
197if (fsbbox.fsrc.du < subpageWidth && isWidthAuto) 213subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors
MS\Internal\PtsHost\FloaterParagraph.cs (12)
267if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 289subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 325fsbbox.fsrc.u = 0; 326fsbbox.fsrc.v = 0; 327fsbbox.fsrc.du = durFloaterWidth; 328fsbbox.fsrc.dv = dvrFloaterHeight; 443if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 459subpageWidth = durSubpageMargin = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 508fsbbox.fsrc.u = 0; 509fsbbox.fsrc.v = 0; 510fsbbox.fsrc.du = durFloaterWidth; 511fsbbox.fsrc.dv = dvrFloaterHeight;
MS\Internal\PtsHost\PtsPage.cs (3)
772rect.dv = Math.Max(rect.dv, bbox.fsrc.dv); 780_contentSize.Width = Math.Max(Math.Max(TextDpi.FromTextDpi(bbox.fsrc.du), TextDpi.MinWidth), _calculatedSize.Width); 781_contentSize.Height = Math.Max(TextDpi.MinWidth, TextDpi.FromTextDpi(bbox.fsrc.dv));
MS\Internal\PtsHost\SubpageParagraph.cs (24)
240dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 241fsrcToFill.du = Math.Max(fsrcToFill.du, fsbbox.fsrc.du + fsbbox.fsrc.u); 282fsbbox.fsrc.u = fsrcToFill.u + mbp.MarginLeft; 283fsbbox.fsrc.v = fsrcToFill.v + dvrTopSpace; 284fsbbox.fsrc.du = Math.Max(fsrcToFill.du - (mbp.MarginLeft + mbp.MarginRight), 0); 285fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 436dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 437durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 445fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 446fsbbox.fsrc.v = vrTrack + dvrTopSpace; 447fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 448fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 595dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 596durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 604fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 605fsbbox.fsrc.v = vrTrack + dvrTopSpace; 606fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 607fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0);
MS\Internal\PtsHost\UIElementParagraph.cs (14)
220fsbbox.fsrc.du = durAvailable; 221fsbbox.fsrc.dv = mbp.BPTop + mbp.BPBottom; 224durFloaterWidth = fsbbox.fsrc.du; 225dvrFloaterHeight = fsbbox.fsrc.dv; 304durFloaterWidth = fsbbox.fsrc.du; 305dvrFloaterHeight = fsbbox.fsrc.dv; 313fsbbox.fsrc.du = durAvailable; 314fsbbox.fsrc.dv = mbp.BPTop + mbp.BPBottom; 318durFloaterWidth = fsbbox.fsrc.du; 319dvrFloaterHeight = fsbbox.fsrc.dv; 410fsbbox.fsrc.du = durAvailable; 411fsbbox.fsrc.dv = TextDpi.ToTextDpi(elementHeight) + mbp.BPTop + mbp.BPBottom; 437fsbbox.fsrc.du = durAvailable; 438fsbbox.fsrc.dv = TextDpi.ToTextDpi(uiIslandSize.Height) + mbp.BPTop + mbp.BPBottom;