Table of Contents

Struct RichVerticalPosition

Namespace
RichEdit.Core
Assembly
RichEdit.Core.dll

One RTF vertical-placement mode, including signed manual offsets in half-points.

public readonly record struct RichVerticalPosition : IEquatable<RichVerticalPosition>
Implements
Inherited Members

Properties

HalfPoints

Gets the signed manual baseline shift in half-points, or zero for a script mode.

public int HalfPoints { get; }

Property Value

int

Kind

Gets the placement mode.

public RichVerticalPositionKind Kind { get; }

Property Value

RichVerticalPositionKind

Normal

Gets normal placement.

public static RichVerticalPosition Normal { get; }

Property Value

RichVerticalPosition

Points

Gets the manual shift in points.

public double Points { get; }

Property Value

double

Subscript

Gets native subscript placement.

public static RichVerticalPosition Subscript { get; }

Property Value

RichVerticalPosition

Superscript

Gets native superscript placement.

public static RichVerticalPosition Superscript { get; }

Property Value

RichVerticalPosition

Methods

Offset(int)

Creates a manual signed offset. Zero normalizes to normal placement.

public static RichVerticalPosition Offset(int halfPoints)

Parameters

halfPoints int

Returns

RichVerticalPosition