16 references to Pap
PresentationCore (16)
Core\CSharp\MS\Internal\TextFormatting\FullTextState.cs (4)
201ParaProp pap = _store.Pap; 292return Math.Min(0, TextFormatterImp.RealToIdeal(_markerStore.Pap.TextMarkerProperties.Offset) - _store.Settings.TextIndent); 452if (_store.Pap.Hyphenator != null) 458_store.Pap.Hyphenator,
Core\CSharp\MS\Internal\TextFormatting\LineServicesCallbacks.cs (7)
291SetChpFormat(FullText.TextStore.Pap.TextDecorations, ref lschp); 351ParaProp pap = store.Pap; 431ParaProp pap = store.Pap; 437lsLineProps.durLeft = TextFormatterImp.RealToIdeal(markerStore.Pap.TextMarkerProperties.Offset); 491Typeface typeface = store.Pap.DefaultTypeface; 492lstTextMetrics.dvAscent = (int)Math.Round(typeface.Baseline(store.Pap.EmSize, Constants.DefaultIdealToReal, store.Settings.TextSource.PixelsPerDip, fullText.TextFormattingMode)); 493lstTextMetrics.dvMultiLineHeight = (int)Math.Round(typeface.LineSpacing(store.Pap.EmSize, Constants.DefaultIdealToReal, store.Settings.TextSource.PixelsPerDip, fullText.TextFormattingMode));
Core\CSharp\MS\Internal\TextFormatting\TextMetrics.cs (1)
201ParaProp pap = store.Pap;
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (4)
1214Pap.RightToLeft; 1611uniformBidiLevel = (Pap.RightToLeft ? 1 : 0); 1626Debug.Assert(uniformBidiLevel == (Pap.RightToLeft ? 1 : 0)); 1789(byte)(Pap.RightToLeft ? 1 : 0)