miloush / dwbox

A tool for testing text shaping.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DWBox

Microsoft Reference Source License

A tool for testing text shaping.

Requires at least Windows 10 build 20348 (in practice that means Windows 11)

DWBox

Text Analysis

Text Analysis

GlyphRun Analysis

GlyphRun Analysis

Using private DirectWrite binary

For details, see Dynamic-link library redirection:

  1. reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options" /v DevOverrideEnable /t REG_DWORD /d 1
  2. Create an empty file called DWBox.exe.local next to the executable
  3. Copy dwrite.dll or dwritecore.dll or textshaping.dll next to the executable. The architecture must match.
  4. Run the executable.

Use taskbar thumbnail buttons to mark different instances for easier distinction:

Thumbnail buttons

DWriteCore if available can be loaded using core as a command line argument. Note that both dwrite.dll and dwritecore.dll will be reported as loaded since DWriteCore is used only for rendering the requested text, while the user interface keeps using DirectWrite.

About

A tool for testing text shaping.


Languages

Language:C# 100.0%