3 overrides of Typeface
PresentationCore (1)
MS\Internal\TextFormatting\GenericTextProperties.cs (1)
114
public override Typeface
Typeface
PresentationFramework (2)
MS\Internal\Text\TextProperties.cs (1)
36
public override Typeface
Typeface
{ get { return _typeface; } }
MS\Internal\Text\TextSpanModifier.cs (1)
185
public override Typeface
Typeface
32 references to Typeface
PresentationCore (31)
MS\Internal\TextFormatting\GenericTextProperties.cs (1)
101
&& _typeface.Equals(textRunProperties.
Typeface
)
MS\Internal\TextFormatting\LineServicesCallbacks.cs (4)
691
underlinePositionInEm = lsrun.RunProp.
Typeface
.UnderlinePosition;
692
underlineThicknessInEm = lsrun.RunProp.
Typeface
.UnderlineThickness;
790
strikeThroughPositionInEm = lsrun.RunProp.
Typeface
.StrikethroughPosition;
791
strikeThroughThicknessInEm = lsrun.RunProp.
Typeface
.StrikethroughThickness;
MS\Internal\TextFormatting\SimpleTextLine.cs (8)
1345
return TextRun.Properties.
Typeface
.Baseline(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode);
1356
return TextRun.Properties.
Typeface
.LineSpacing(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode);
1362
get { return TextRun.Properties.
Typeface
; }
1588
if (settings == null || textRun == null || textRun.Properties == null || textRun.Properties.
Typeface
== null)
1593
GlyphTypeface glyphTypeface = textRun.Properties.
Typeface
.TryGetGlyphTypeface();
1615
run.TextRun.Properties.
Typeface
.GetCharacterNominalWidthsAndIdealWidth(
1668
if (!run.TextRun.Properties.
Typeface
.CheckFastPathNominalGlyphs(
1689
run.TextRun.Properties.
Typeface
.GetCharacterNominalWidthsAndIdealWidth(
MS\Internal\TextFormatting\TextFormatterImp.cs (1)
454
if (paragraphProperties.DefaultTextRunProperties.
Typeface
== null)
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
73
Typeface defaultTypeface = defaultRunProperties.
Typeface
;
MS\Internal\TextFormatting\TextProperties.cs (1)
125
get { return _paragraphProperties.DefaultTextRunProperties.
Typeface
; }
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
131
if (properties.
Typeface
== null)
MS\Internal\TextFormatting\TextShapeableCharacters.cs (9)
187
Typeface typeface = _properties.
Typeface
;
482
return _properties.
Typeface
.LineSpacing(_properties.FontRenderingEmSize, 1, _properties.PixelsPerDip, _textFormattingMode);
494
return _properties.
Typeface
.Baseline(_properties.FontRenderingEmSize, 1, _properties.PixelsPerDip, _textFormattingMode);
506
return _properties.
Typeface
.UnderlinePosition;
518
return _properties.
Typeface
.UnderlineThickness;
530
return _properties.
Typeface
.StrikethroughPosition;
542
return _properties.
Typeface
.StrikethroughThickness;
559
return _properties.
Typeface
.Symbol;
570
return _properties.
Typeface
.TryGetGlyphTypeface();
MS\Internal\TextFormatting\TextStore.cs (1)
419
symbolTypeface = properties.
Typeface
.Symbol;
System\Windows\Media\textformatting\TextCharacters.cs (3)
113
if (textRunProperties.
Typeface
== null)
216
if (textRunProperties.
Typeface
.CheckFastPathNominalGlyphs(
250
textRunProperties.
Typeface
,
System\Windows\Media\textformatting\TextEndOfLine.cs (1)
46
if (textRunProperties != null && textRunProperties.
Typeface
== null)
PresentationFramework (1)
MS\Internal\Text\TextSpanModifier.cs (1)
187
get { return _runProperties.
Typeface
; }