Skip to content

Zakariathr22/MathRichEdit-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A practical WinUI 3 demo showcasing RichEditBox in MathMode.

This app demonstrates how to enable and automate math input in a WinUI 3 application using RichEditBox with RichEditMathMode (introduced in Windows App SDK 1.7). It covers Nearly Plain Text (NPT) Unicode input, real-time formula rendering, and programmatic Unicode injection via the Win32 SendInput API. Ideal for developers building math-heavy UIs, educational tools, or custom equation editors.

image

Icon obtained from Icons8 (https://icons8.com)


Automating Math Input in WinUI 3 Using RichEditBox and SendInput: A Practical Guide to NPT and Unicode Injection Read Blog

  • If you found this repo helpful, consider giving it a ⭐.
  • Questions or suggestions? Feel free to open an issue.
  • Contributions are welcome, just submit a pull request and I’ll review it.

Search Engine Keywords

WinUI 3 RichEditBox, RichEditBox math input, Unicode math input C#, WinUI 3 math editor, RichEditBox LaTeX style input, SendInput Unicode C#, C# RichEditBox example, WinUI 3 text editor, WinUI 3 Unicode input, C# virtual keyboard input, RichEditBox Unicode characters, simulate keyboard input C#, Win32 SendInput example, math formula rendering WinUI, RichEditBox code sample, WinUI 3 custom input, C# math symbols input, RichEditBox advanced usage, input automation C#, insert math symbols RichEditBox, math structures input C#, LaTeX-like input C#, math mode RichEditBox, matrix input RichEditBox, integrals and summation input, math editor Windows app, C# math notation support