5 writes to fsrc
PresentationFramework (5)
src\Framework\MS\Internal\PtsHost\FigureParagraph.cs (1)
426fsbbox.fsrc = fsrcFlow;
src\Framework\MS\Internal\PtsHost\UIElementParagraph.cs (4)
221fsbbox.fsrc = new PTS.FSRECT(); 314fsbbox.fsrc = new PTS.FSRECT(); 411fsbbox.fsrc = new PTS.FSRECT(); 438fsbbox.fsrc = new PTS.FSRECT();
61 references to fsrc
PresentationFramework (61)
src\Framework\MS\Internal\PtsHost\ContainerParagraph.cs (6)
627fsbbox.fsrc.u -= mbp.MBPLeft; 628fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 764fsbbox.fsrc.u -= mbp.MBPLeft; 765fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight; 901fsbbox.fsrc.u -= mbp.MBPLeft; 902fsbbox.fsrc.du += mbp.MBPLeft + mbp.MBPRight;
src\Framework\MS\Internal\PtsHost\FigureParagraph.cs (2)
213if (fsbbox.fsrc.du < subpageWidth && isWidthAuto) 229subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors
src\Framework\MS\Internal\PtsHost\FloaterParagraph.cs (12)
279if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 301subpageWidth = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 337fsbbox.fsrc.u = 0; 338fsbbox.fsrc.v = 0; 339fsbbox.fsrc.du = durFloaterWidth; 340fsbbox.fsrc.dv = dvrFloaterHeight; 462if(fsbbox.fsrc.du < subpageWidth && Double.IsNaN(specifiedWidth) && HorizontalAlignment != HorizontalAlignment.Stretch) 478subpageWidth = durSubpageMargin = fsbbox.fsrc.du + 1; // add 1/300px to avoid rounding errors 527fsbbox.fsrc.u = 0; 528fsbbox.fsrc.v = 0; 529fsbbox.fsrc.du = durFloaterWidth; 530fsbbox.fsrc.dv = dvrFloaterHeight;
src\Framework\MS\Internal\PtsHost\PtsPage.cs (3)
850rect.dv = Math.Max(rect.dv, bbox.fsrc.dv); 858_contentSize.Width = Math.Max(Math.Max(TextDpi.FromTextDpi(bbox.fsrc.du), TextDpi.MinWidth), _calculatedSize.Width); 859_contentSize.Height = Math.Max(TextDpi.MinWidth, TextDpi.FromTextDpi(bbox.fsrc.dv));
src\Framework\MS\Internal\PtsHost\SubpageParagraph.cs (24)
258dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 259fsrcToFill.du = Math.Max(fsrcToFill.du, fsbbox.fsrc.du + fsbbox.fsrc.u); 300fsbbox.fsrc.u = fsrcToFill.u + mbp.MarginLeft; 301fsbbox.fsrc.v = fsrcToFill.v + dvrTopSpace; 302fsbbox.fsrc.du = Math.Max(fsrcToFill.du - (mbp.MarginLeft + mbp.MarginRight), 0); 303fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 466dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 467durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 475fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 476fsbbox.fsrc.v = vrTrack + dvrTopSpace; 477fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 478fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0); 634dvrUsed = Math.Max(dvrUsed, fsbbox.fsrc.dv + fsbbox.fsrc.v); 635durTrack = Math.Max(durTrack, fsbbox.fsrc.du + fsbbox.fsrc.u); 643fsbbox.fsrc.u = urTrack + mbp.MarginLeft; 644fsbbox.fsrc.v = vrTrack + dvrTopSpace; 645fsbbox.fsrc.du = Math.Max(durTrack - (mbp.MarginLeft + mbp.MarginRight), 0); 646fsbbox.fsrc.dv = Math.Max(dvrUsed - dvrTopSpace, 0);
src\Framework\MS\Internal\PtsHost\UIElementParagraph.cs (14)
222fsbbox.fsrc.du = durAvailable; 223fsbbox.fsrc.dv = mbp.BPTop + mbp.BPBottom; 226durFloaterWidth = fsbbox.fsrc.du; 227dvrFloaterHeight = fsbbox.fsrc.dv; 306durFloaterWidth = fsbbox.fsrc.du; 307dvrFloaterHeight = fsbbox.fsrc.dv; 315fsbbox.fsrc.du = durAvailable; 316fsbbox.fsrc.dv = mbp.BPTop + mbp.BPBottom; 320durFloaterWidth = fsbbox.fsrc.du; 321dvrFloaterHeight = fsbbox.fsrc.dv; 412fsbbox.fsrc.du = durAvailable; 413fsbbox.fsrc.dv = TextDpi.ToTextDpi(elementHeight) + mbp.BPTop + mbp.BPBottom; 439fsbbox.fsrc.du = durAvailable; 440fsbbox.fsrc.dv = TextDpi.ToTextDpi(uiIslandSize.Height) + mbp.BPTop + mbp.BPBottom;