TTextEditor
The latest stable release of TTextEditor control for C++ Builder/Delphi. The development environment is RAD Studio 11.3 Alexandria but can work with older versions as well (not tested). The use of namespaces requires at least XE2.
Updates
The repository is not actively updated in github - only when deemed necessary. Development takes place elsewhere.
Features
- Arabic and Hebrew support
- Code/text folding
- Color themes
- Colors, Fonts, and FontStyles properties
- ThemeLoad and ThemeSave properties
- JSON file/stream import
- Completion proposal
- Snippets
- Data-aware
- Highlight line
- Highlighters
- JSON file/stream import
- HTML export (clipboard support)
- Large file support
- Left margin
- Bookmarks
- Custom marks
- Line states
- Line numbers
- Macro recorder
- Matching pairs
- Minimap
- Multi edit
- Non-blinking caret
- Printing
- Replace
- Right margin
- Ruler
- Search
- Special chars
- Sync edit
- Undo/redo
- Variable-width font support
- Word wrap
Supports
- AlphaSkins (native) - https://www.alphaskins.com/
- BaseNcoding - https://github.com/Xor-el/BaseNcodingPascal
- Hunspell - http://hunspell.github.io/
Defines
Define | Description |
---|---|
ALPHASKINS | Native AlphaSkins support |
BASENCODING | BaseNcoding support |
VCL_STYLES | VCL Styles support |
License
Connect
https://www.linkedin.com/in/lassemarkusrautiainen/