3 overrides of Typeface
PresentationCore (1)
Core\CSharp\MS\Internal\TextFormatting\GenericTextProperties.cs (1)
117
public override Typeface
Typeface
PresentationFramework (2)
src\Framework\MS\Internal\Text\TextProperties.cs (1)
41
public override Typeface
Typeface
{ get { return _typeface; } }
src\Framework\MS\Internal\Text\TextSpanModifier.cs (1)
195
public override Typeface
Typeface
32 references to Typeface
PresentationCore (31)
Core\CSharp\MS\Internal\TextFormatting\GenericTextProperties.cs (1)
104
&& _typeface.Equals(textRunProperties.
Typeface
)
Core\CSharp\MS\Internal\TextFormatting\LineServicesCallbacks.cs (4)
763
underlinePositionInEm = lsrun.RunProp.
Typeface
.UnderlinePosition;
764
underlineThicknessInEm = lsrun.RunProp.
Typeface
.UnderlineThickness;
866
strikeThroughPositionInEm = lsrun.RunProp.
Typeface
.StrikethroughPosition;
867
strikeThroughThicknessInEm = lsrun.RunProp.
Typeface
.StrikethroughThickness;
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (8)
1368
return TextRun.Properties.
Typeface
.Baseline(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode);
1379
return TextRun.Properties.
Typeface
.LineSpacing(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode);
1385
get { return TextRun.Properties.
Typeface
; }
1612
if (settings == null || textRun == null || textRun.Properties == null || textRun.Properties.
Typeface
== null)
1617
GlyphTypeface glyphTypeface = textRun.Properties.
Typeface
.TryGetGlyphTypeface();
1639
run.TextRun.Properties.
Typeface
.GetCharacterNominalWidthsAndIdealWidth(
1692
if (!run.TextRun.Properties.
Typeface
.CheckFastPathNominalGlyphs(
1713
run.TextRun.Properties.
Typeface
.GetCharacterNominalWidthsAndIdealWidth(
Core\CSharp\MS\Internal\TextFormatting\TextFormatterImp.cs (1)
482
if (paragraphProperties.DefaultTextRunProperties.
Typeface
== null)
Core\CSharp\MS\Internal\TextFormatting\TextMarkerSource.cs (1)
82
Typeface defaultTypeface = defaultRunProperties.
Typeface
;
Core\CSharp\MS\Internal\TextFormatting\TextProperties.cs (1)
133
get { return _paragraphProperties.DefaultTextRunProperties.
Typeface
; }
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
151
if (properties.
Typeface
== null)
Core\CSharp\MS\Internal\TextFormatting\TextShapeableCharacters.cs (9)
198
Typeface typeface = _properties.
Typeface
;
498
return _properties.
Typeface
.LineSpacing(_properties.FontRenderingEmSize, 1, _properties.PixelsPerDip, _textFormattingMode);
510
return _properties.
Typeface
.Baseline(_properties.FontRenderingEmSize, 1, _properties.PixelsPerDip, _textFormattingMode);
522
return _properties.
Typeface
.UnderlinePosition;
534
return _properties.
Typeface
.UnderlineThickness;
546
return _properties.
Typeface
.StrikethroughPosition;
558
return _properties.
Typeface
.StrikethroughThickness;
575
return _properties.
Typeface
.Symbol;
586
return _properties.
Typeface
.TryGetGlyphTypeface();
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (1)
440
symbolTypeface = properties.
Typeface
.Symbol;
Core\CSharp\System\Windows\Media\TextFormatting\TextCharacters.cs (3)
137
if (textRunProperties.
Typeface
== null)
243
if (textRunProperties.
Typeface
.CheckFastPathNominalGlyphs(
277
textRunProperties.
Typeface
,
Core\CSharp\System\Windows\Media\TextFormatting\TextEndOfLine.cs (1)
57
if (textRunProperties != null && textRunProperties.
Typeface
== null)
PresentationFramework (1)
src\Framework\MS\Internal\Text\TextSpanModifier.cs (1)
197
get { return _runProperties.
Typeface
; }