/PreviewHost

An example `IPreviewHandlerFrame` implementation using WPF.

Primary LanguageC#MIT LicenseMIT

PreviewHost

An example IPreviewHandlerFrame implementation using WPF (Windows Presentation Foundation). This project aims to be a correct-to-every-detail implementation of IPreviewHandlerFrame in managed code.

Encoding and line terminator choice are kept the default for files created and edited with Visual Studio (2017 Community). Other text files use UTF-8 (without BOM) and LF.

Steps:

  1. Create the UI
  2. COM interop for file associations
  3. Finish COM interop