5 writes to fsrc
PresentationFramework (5)
MS\Internal\PtsHost\FigureParagraph.cs (1)
397fsrc = fsrcFlow
MS\Internal\PtsHost\UIElementParagraph.cs (4)
212fsbbox.fsrc = new PTS.FSRECT 313fsbbox.fsrc = new PTS.FSRECT 412fsbbox.fsrc = new PTS.FSRECT 441fsbbox.fsrc = new PTS.FSRECT
53 references to fsrc
PresentationFramework (53)
MS\Internal\PtsHost\ContainerParagraph.cs (6)
586fsbbox.fsrc.u -= mbp.MBPLeft; 587fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 710fsbbox.fsrc.u -= mbp.MBPLeft; 711fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 834fsbbox.fsrc.u -= mbp.MBPLeft; 835fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight;
MS\Internal\PtsHost\FigureParagraph.cs (2)
187if (fsbbox.fsrc.du < subpageWidth && isWidthAuto) 203subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors
MS\Internal\PtsHost\FloaterParagraph.cs (12)
261if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 283subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 319fsbbox.fsrc.u = 0; 320fsbbox.fsrc.v = 0; 321fsbbox.fsrc.du = durFloaterWidth; 322fsbbox.fsrc.dv = dvrFloaterHeight; 439if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 455subpageWidth = durSubpageMargin = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 504fsbbox.fsrc.u = 0; 505fsbbox.fsrc.v = 0; 506fsbbox.fsrc.du = durFloaterWidth; 507fsbbox.fsrc.dv = dvrFloaterHeight;
MS\Internal\PtsHost\PtsPage.cs (3)
768rect.dv = Math.Max(rect.dv, bbox.fsrc.dv); 776_contentSize.Width = Math.Max(Math.Max(TextDpi.FromTextDpi(bbox.fsrc.du), TextDpi.MinWidth), _calculatedSize.Width); 777_contentSize.Height = Math.Max(TextDpi.MinWidth, TextDpi.FromTextDpi(bbox.fsrc.dv));
MS\Internal\PtsHost\SubpageParagraph.cs (24)
222dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 223fsrcToFill.du = Math.Max(fsrcToFill.du, fsbbox.fsrc.du + fsbbox.fsrc.u); 264fsbbox.fsrc.u = fsrcToFill.u + mbp.MarginLeft; 265fsbbox.fsrc.v = fsrcToFill.v + dvrTopSpace; 266fsbbox.fsrc.du = Math.Max(fsrcToFill.du - (mbp.MarginLeft + mbp.MarginRight), 0); 267fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 410dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 411durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 419fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 420fsbbox.fsrc.v = vrTrack + dvrTopSpace; 421fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 422fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 565dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 566durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 574fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 575fsbbox.fsrc.v = vrTrack + dvrTopSpace; 576fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 577fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0);
MS\Internal\PtsHost\UIElementParagraph.cs (6)
219durFloaterWidth = fsbbox.fsrc.du; 220dvrFloaterHeight = fsbbox.fsrc.dv; 305durFloaterWidth = fsbbox.fsrc.du; 306dvrFloaterHeight = fsbbox.fsrc.dv; 321durFloaterWidth = fsbbox.fsrc.du; 322dvrFloaterHeight = fsbbox.fsrc.dv;