SixelCellMetricsSource
Namespace: Hex1b.Sixel
Assembly: Hex1b.dll
Identifies where a value came from.
public enum SixelCellMetricsSourceFields
Assumed
No report was available and a documented default was assumed.
Returns: SixelCellMetricsSource
Assumed = 4Csi16
The metrics came from an XTWINOPS CSI 16 t report.
Returns: SixelCellMetricsSource
Csi16 = 1Derived
The metrics were computed from other reported geometry, such as a window pixel size divided by the character grid.
Returns: SixelCellMetricsSource
Derived = 3Direct
The presentation reported protocol cell metrics directly.
Returns: SixelCellMetricsSource
Direct = 0Osc1337
The metrics came from an OSC 1337 report.
Returns: SixelCellMetricsSource
Osc1337 = 2Remarks
Sixel cell metrics are protocol metrics, not physical font metrics. Windows Terminal, for example, deliberately exposes a VT-compatible virtual Sixel grid (commonly 9x20 or 10x20) instead of its physical glyph box, so the source must travel with the value.