Replace the inherited Font property with a FontSize property that drives a multi-tier font selection strategy for pixel-perfect OEM rendering: Terminal raster (exact size) > Perfect DOS VGA 437 (multiples of 8px) > Terminal raster (nearest) > stock OEM fallback. Add DxBuf uniform character spacing to ExtTextOut for correct TrueType monospace rendering. Bundle the Perfect DOS VGA 437 font (cmap converted from format 6 to format 0 for Win 3.1 compatibility). Size the test form dynamically from terminal dimensions. Add component documentation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
11 lines
297 B
Text
11 lines
297 B
Text
# Git LFS - binary files
|
|
*.bmp filter=lfs diff=lfs merge=lfs -text
|
|
*.DRV filter=lfs diff=lfs merge=lfs -text
|
|
# Force LF line endings on source files
|
|
*.c text eol=lf
|
|
*.h text eol=lf
|
|
*.rc text eol=lf
|
|
*.def text eol=lf
|
|
makefile text eol=lf
|
|
*.TXT text eol=lf
|
|
*.TTF filter=lfs diff=lfs merge=lfs -text
|