A Formatted Text Control (often called a Rich Text Control or Rich Text Editor) is a User Interface (UI) element that allows users to type, edit, and style text within a software application. Unlike a standard plain-text box, it embeds styling information (like bolding, custom fonts, or colors) alongside the raw text.
The term is widely recognized as a general UI component category, but it also refers specifically to enterprise document processing SDKs like TX Text Control. Key Capabilities of Formatted Text Controls
These components typically handle three tiers of formatting:
Character Formatting: Allows users to alter individual letters or words using bold face, italics, underlining, font sizes, subscripts/superscripts, and foreground/background colors.
Paragraph Formatting: Controls layout structure via text alignment (left, center, right, justified), line spacing, bulleted or numbered lists, indentation, and custom tab stops.
Document and Object Formatting: Supports embedding complex external objects directly into the text stream, such as data tables, hyperlinked text, layout sections, headers/footers, and images. Popular Technical Framework Implementations
Depending on the ecosystem you are programming in, “Formatted Text Controls” are implemented under different names: Platform / Framework Control Name Main Purpose Windows App SDK / XAML RichEditBox Native Windows control for complex multi-line text styling. WPF (.NET Framework) RichTextBox / TextFormatter
Host managed rich text with flow documents and extensible formatting engines. HTML / Web Development ContentEditable Elements / WYSIWYG Uses HTML tags (, , ) to style inline web text. Third-Party Enterprise (C# / JS) TX Text Control Component
Royalty-free editor SDK providing pixel-perfect MS Word-like capabilities in browsers and desktop apps. Paragraph Formatting – Text Control Technical Demos
Leave a Reply