Formatted Text Control

black fountain penThe Formatted Text Control (FTC) is a canvas based control for Xojo that implements word processor capabilities similar to Apple Pages or Microsoft Word. The FTC is a canvas (technically Text Input Canvas) based control  for Xojo 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 Xojo.FTC Features:

  • Four display modes including page, normal, edit, and single line
  • RTF support including hyperlink and picture support
  • A full range of paragraph and character styles
  • Picture 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 Real Studio 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!

What’s in Version 3

New Features and Enhancements:

  • Added Hyperlink Support
  • Added AutoComplete Support
  • Added Retina Display Support (Cocoa Only and when the app plist is configured properly)
  • Added Autocomplete Support
  • Added Text Shadow Support (Contributed by Paul Levine)
  • Added Text Opacity Support (Contributed by Paul Levine)
  • Added FTCustom double click event in parent control
  • Greatly improved HTML Export
  • Rewritten RTF Reader
  • Rewritten Undo Manager
  • Removed Spell Check Utilities Plugin requirement.  Look at the FTConfiguration constant SSCE_SPELLCHECK_ENABLED
  • Removed FTCharts
  • New, smaller demo projects
  • Added MakeTextBigger/MakeTextSmaller functions
  • FTIterator class now passes FTCustom objects (if any) instead of the FTPicture base class

Bug Fixes:

  • Redo capacity no longer set to one
  • Tab support is now automatic (Contributed by Marco Bambini)
  • Fixed the Date Mask in the FTEdit Field Demo
  • Drag text locations now work properly
  • Fixed Windows printing bug for Real Studio versions less than 2012 R1
  • Better Cocoa support
  • DragItem now uses TrueWindow in case the parent window is a Container
  • Shift Down Arrow can now select the last line of the document
  • Arrow keys now fire the ChangeInsertionPoint event
  • Fixed drawing issue with cursor drawing in the wrong spot in the first paragraph when there’s a Space Before Paragraph
  • Many others!

 Complete version history

Minimum Requirements

The FTC is supported for latest Xojo release and one release back. It’s possible it will work in later versions but that is unsupported.

The FTC provides the infrastructure for spell checking, but does not provide the actual spell checking software. The FTC demo uses the BKS Spell Checker 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.”

 

Formatted TextScreenSnapz003 Formatted TextScreenSnapz002Formatted TextScreenSnapz001

Purchasing the FTC

Pricing for this software is $150 for a set of non-encrypted source code modules. To purchase a license, go to the BKeeney Software Web Store.

Version 3.0 Instructions:

Your receipt from eSellerate will contain instructions on how to download the source code and additional documentation and example projects.  There is no direct download of the archive from this website.

Version 2.x Instructions:

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 contact us!

 

Found a bug?

Please log it in our Bug Tracker system.

 

Downloads Version 3

FTC 3.0 User Guide
FTC 3.0 User Guide
FTC User Guide.pdf
Version: 3.1.3
1.1 MiB
1478 Downloads
Details...

Formatted Text Demo MAC
Formatted Text Demo MAC
Formatted-Text-MAC.zip
Version: 3.1.8
5.9 MiB
780 Downloads
Details...
 
Formatted Text Demo WIN
Formatted Text Demo WIN
Formatted-Text-WIN.zip
Version: 3.1.8
14.4 MiB
577 Downloads
Details...

Demo Applications

Mac Demos

Mac Demos

9 files
Embedded FTC Demo MAC
Embedded FTC Demo MAC
Embedded FTC Demo MAC.zip
Version: 3.1.3
4.9 MiB
377 Downloads
Details...
FTC Custom Objects Demo MAC
FTC Custom Objects Demo MAC
FTC Custom Objects Demo MAC.zip
Version: 3.1.3
5.0 MiB
281 Downloads
Details...
FTC Document Creator MAC
FTC Document Creator MAC
FTC Document Creator MAC.zip
Version: 3.1.3
5.0 MiB
267 Downloads
Details...
HTML Exporter Demo MAC
HTML Exporter Demo MAC
HTML Exporter Demo MAC.zip
Version: 3.1.3
5.0 MiB
280 Downloads
Details...
Masked Field Demo MAC
Masked Field Demo MAC
Masked Field Demo MAC.zip
Version: 3.1.3
4.9 MiB
263 Downloads
Details...
RBScript Editor MAC
RBScript Editor MAC
RBScript Editor MAC.zip
Version: 3.1.3
4.9 MiB
288 Downloads
Details...
Search And Replace MAC
Search And Replace MAC
Search and Replace MAC.zip
Version: 3.1.3
5.1 MiB
265 Downloads
Details...
Spell Checker Demo MAC
Spell Checker Demo MAC
Spell Checker Demo MAC.zip
Version: 3.1.3
5.2 MiB
268 Downloads
Details...
Windows Demos

Windows Demos

9 files
Embedded FTC Demo WIN
Embedded FTC Demo WIN
Embedded FTC Demo WIN.zip
Version: 3.1.3
13.4 MiB
292 Downloads
Details...
FTC Custom Objects Demo WIN
FTC Custom Objects Demo WIN
FTC Custom Objects Demo WIN.zip
Version: 3.1.3
13.6 MiB
236 Downloads
Details...
FTC Document Creator WIN
FTC Document Creator WIN
FTC Document Creator WIN.zip
Version: 3.1.3
3.4 MiB
266 Downloads
Details...
HTML Exporter Demo WIN
HTML Exporter Demo WIN
HTML Exporter Demo WIN.zip
Version: 3.1.3
13.6 MiB
236 Downloads
Details...
Masked Field Demo WIN
Masked Field Demo WIN
Masked Field Demo WIN.zip
Version: 3.1.3
13.5 MiB
231 Downloads
Details...
RBScript Editor WIN
RBScript Editor WIN
RBScript Editor WIN.zip
Version: 3.1.3
13.5 MiB
245 Downloads
Details...
Search And Replace WIN
Search And Replace WIN
Search and Replace WIN.zip
Version: 3.1.3
13.6 MiB
235 Downloads
Details...
Spell Checker Demo WIN
Spell Checker Demo WIN
Spell Checker Demo WIN.zip
Version: 3.1.3
13.7 MiB
244 Downloads
Details...

 

 

 

Older Versions

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.1
FTC Decryptor 2.1
Formatted Text Control 2.4.1


Formatted Text Control 2.4.2 Beta 1