Formatted Text Control
The Formatted Text Control (FTC) is a canvas based control for REAL Studio that implements word processor capabilities similar to Apple Pages or Microsoft Word. The FTC is a canvas based control for REAL Studio that allows you to instantly add word processing capabilities to your applications. The FTC supports Mac OS X and Microsoft Windows. The FTC is completely written in REAL Studio.

FTC Features
  • Four display modes including page, normal, edit, and single line
  • RTF support including picture support
  • A full range of paragraph and character styles
  • Picture and chart support
  • Custom object support for adding application specific items
  • Built in undo management
  • Many customization options to adapt the FTC to your application
  • Highly optimized code written in REALbasic for maximum flexibility
For a more complete list of features and capabilities, see the FTC User Guide in the demo download. Run the demo application to see the FTC in action!
Version 2.4
Here is what is new for version 2.4...
  • Added the methods changeToLowerCase, changeToUpperCase, changeToTitleCase to allow you change the case of selected text. These method support undo operations. You can also call them at the FTDocument level.
  • Updated the RTFParser code to the latest version 1.0.3.
  • Added support for RS2011R4.
  • Fixed a problem inserting plain text where tab characters were ignored. Tabs are now properly inserted into the text.
  • Fixed a problem with shift-select not properly selecting all the intended characters.
  • Fixed a couple of more problems with shift-arrow up and down selections.
  • Fixed scrollbar placement for Lion.
For a more complete list of features and capabilities, see the "FTC User Guide" and "Version History" documents in the demo download.
Minimum Requirements
The FTC is supported for latest REAL Studio release and one release back. It will work on earlier releases back to 2010R3, but there is no guarantee going forward as new language features are added to REAL Studio and are utilized in the FTC.

The FTC provides the infrastructure for spell checking, but does not provide the actual spell checking software. The FTC demo uses the Spell Check Utilities plugin as the base spell checker and may be purchased separately. You may use any spell checking software you like with the FTC.

If you want to run the optional regression test suite in the FTC demo application, you will need the "MBS REALbasic ComputerControl Plugin."
Purchasing the Control
Pricing for this software is $150 for a set of non-encrypted modules. To purchase a license, click on the "Buy It Now" button. You will be sent a serial number that will allow you to unlock the FTC source code archive. Download and run the FTC Decryptor application to unlock the archive.

Note, all sales of the FTC are final (no returns). Please read the user guide and understand all the requirements for the FTC before purchasing. If you have any questions, please email support.
FTC Mailing List
A mailing list has been set up for discussing FTC issues and sending out announcements of new releases. If you wish to report bugs or make feature requests, then this is the place to do it.
  • To subscribe, unsubscribe, and set list options (digest and vacation modes): www.freelists.org/list/ftcdev.
  • To subscribe or unsubscribe via email: Send email to ftcdev-request@freelists.org with "subscribe" or "unsubscribe" in the subject field.
  • List archive: www.freelists.org/archives/ftcdev
Download
If you have any questions, send email to support.

To unlock the FTC archive you need to download the "FTC Decryptor" application and use your serial number with this application.
Formatted Text Control Demo 2.4
FTC Decryptor 2.1
Formatted Text Control 2.4