We are happy to announce an update to kbmFMX Standard and Professional Edition.
kbmFMX Standard Edition is bundled with kbmMemTable Standard Edition, while kbmFMX Professional Edition, which includes additional features like our superb virtual keyboard, mobile simulator, searchable combo box, SVG speed button, button and image support, and now our new TkbmFMXSyntaxMemo, is available as a separate purchase for only US$50. See below for more information.
This release contains:
- Support for RAD Studio 12 and Delphi 12 Athens.
- Added new TkbmFMXSyntaxMemo with highlighters for JSON, YAML, XML, SQL, CSS, C#, HTML, JavaScript, Key/Value, Math and kbmMemTable Expressions. (Delphi 12+ only)
- Several updates and fixes
Example of TkbmFMXSyntaxMemo in complex highlighting of HTML, Javascript and CSS. Complete demo included (less than 10 lines of code):

Read more on our site at http://www.components4developers.com/
kbmFMX Professional comes with full source and can be purchased for only US$50 per named developer license and includes 12 months SAU (service and update subscription)
kbmFMX Professional Edition includes all features from kbmFMX Standard Edition, including TDataSource databound readonly grid, TDataSource databound image and memo controls, signature capture control, numeric edit control, advanced pan/zoom/rotate image control with optional areas of interest zones, busy screen overlay and more.
![]()





Nice to see the new FMX Memo released. Two questions:
1. Does the control allow line numbers to be displayed (I see it in the screenshot, but want to make sure the developer doesn’t have to implement it themselves)?
2. Can I create my own syntax highlighting for my own domain language?
Thanks
Hi,
Yes, it includes the line numbers and a status line showing chosen dialect, highlighter name and style along with cursor pos.
And yes, you can make your own syntax highlighting. It is not extremely simple, but absolutely doable.
/Kim