Table of Contents

TMS FNC WX HTML Memo — Guides

TTMSFNCWXHTMLMemo is a WYSIWYG HTML editor built on the Summernote JavaScript library and hosted in an embedded web control. It lets users compose and format rich content visually through a configurable toolbar, while exposing every formatting command as a Pascal method so you can build a fully custom editing experience and drive it from code. Content is always exchanged as HTML, with a tag-free plain-text view available alongside it.

These chapters break the component down by task. If you are new to the editor, start with Getting started for a minimal setup, then read Loading and saving HTML and Configuring the toolbar — those three cover the most common workflows. The remaining chapters go deeper into code-driven formatting, appearance, events, deployment, and building your own toolbar.

Content and editing

Chapter Covers
Loading and saving HTML Assigning the HTML content, loading from strings/files/streams, saving, plain text, and the Modified flag.
Programmatic formatting Applying character, paragraph, and insert formatting from code through the exposed methods.

Look and behavior

Chapter Covers
Configuring the toolbar Showing or hiding the built-in toolbar and enabling individual button groups.
Fonts, CSS, and display modes Custom font/size pickers, the font-size unit, injected CSS, read-only, spell-check, and drop support.
Events Reacting to initialization, content changes, focus, and live style updates at the caret.

Deployment and customization

Chapter Covers
Library location and deployment Choosing online vs offline loading of the Summernote library and the related deployment caveats.
Building a custom toolbar A worked example combining toolbar configuration, programmatic formatting, and events into your own toolbar.

See also