You are here: TextDynamic OCX
Move back to: Products
Move to: [Order]
Do you develop an application which works with formatted text? Do you need to create PDF files from RTF or HTML documents? Do you need a full featured word processor which even supports text boxes, different page sizes in one document, footnotes, tables and paragraph styles. Do you develop with MS Access or Visual Basic 6? You always wanted to replace the RichTextBox or RichEdit DLL?
The TextDynamic OCX edition has been created esspecially for VisualBasic 6 and MS Access. We include this ActiveX® together with the .NET edition at no extra charge. Customers also use TextDynamic very successfully with Visual FoxPro. The OCX cannot be used yet in HTML pages.
Please see "TextDynamic .NET" for further information about this powerful word processing and reporting engine. Where you can use TextDynamic™
All the text features you need:
While the "standard" version of other text components is restricted and hides the most important features from the developer, TextDynamic "Basis" already includes features not found in the most expensive edition of competing products. For example the split screen feature, text wrap around images, numbering, header+footer, the mail merge and also the HTML import/export can be used in the entry version as well.
Maximum performance when working with documents:
TextDynamic .NET assembly has been developed in C#. This allows a tight integration into .NET applications - it is not required to register any OCX. Since word processing requires the allocation of a large number of smal memory blocks plus fast array handling we implemented it into a native windows, highly optimized and so lightning fast DLL. The result shows that the extra effort was worthwhile, a 220 page RTF file (8MB) is loaded in about 5 seconds on a main stream notebook. (Pentium M1.6 Ghz)
Maximum flexibility for configuring the user interface:
Only TextDynamic comes with several tool panels arranged around the editor window. But the GUI can be completely configured, also the images can be changed. It is also possible to update and localize the hint messages and the texts used by the dialogs. Switching languages at runtime is possible as well. The user interface is configured using a XML script. That script, together with the images for the buttons, is loaded from a special package file - we also include an application to edit that file. The package file used by the GUI can of course be protected with a password.
Easy to use, almost impossible to outgrow
When you start with TextDynamic you will get impressive results in minutes. But if you need special features you will find out that it does so much more. Its mail merge method handles RTF and HTML texts and also images. You can add support for styles or footnotes to your application. High quality and fast PDF export is optionally available, no 3rdparty product or printer driver is required. Spellcheck is also optionally available - very fast and effective since implemented in the engine.
Powerful and easy to understand API
More than 10 years of experiece in text component design helped us to create the probably most powerful text control API. Using a set of interfaces you can create text in code, modify the GUI, create e-mails and PDF.
I have previously used a competitors word processing control and it was cheaper to buy yours outright then to buy the upgrade of the other. Yours also includes better features anyway. Value for money is what convinced me to change. - Rob
Thanks. You are doing some terrific development work on this version with a lot of useful new features. - GRS
In general I must say I am pretty impressed. I used to work with <...> component, like this one much better. - Chris
TextDynamic is very easy to use. Simply drop the component on the form, add some lines of code in the OnLoad event to initialize it and you have full word processing power in your application. The layout and images of the graphical user inerface (GUI) is loaded from an external file. This makes it easy to change the look and add or remove features with the editor we also included. (In the full version you can put a password on the file - so the end-user cannot modify the data.)
Step by Step Example for VB6
Step by Step Example for MS Access
Picture: Word Processor in VB6 -
Please download the demo version which includes support for .NET and the OCX for MS Access, Visual FoxPro, Visual Basic and alike. Please also check out the online version of the manual.
The demo will install the necessary DLLs. It will also register the OCX version. It will not modify the .NET assembly cache and allows complete de-installation. The Demo also includes an executable which let you try out the component, without having to integrate it into your development tool. (Demo License)
Picture: RTF editor in MS Access -
TextDynamic offers a rather powerful reporting engine. We discuss an example developed in MS Access in the provided developing manual to demonstrate it. However, it is not limited to be used with Access. Since the data is provided through an event it can work with any database your development language supports, also custom made databases and calculated data.
TextDynamic can be used as PDF word processor since a PDF file can be created from the document (or the label sheet) displayed by the editor.
TextDynamic is a visual control. It can be used in WinForms application developed with .NET 1.1 or .NET 2.0 Windows development tools (Delphi 2006, VS2003, VS2005). Using the also provided OCX TextDynamic can be embedded into VB6 applications and used with MS Access® or Visual FoxPro® as editing, reporting or printing component.
TextDynamic is based upon a widely used and trusted word processing engine. The engine has been completely rewritten after 2004 to support modern text features, such as paragraph styles (CSS), layers and nestable tables. Internally it uses a hierarchical XML like memory structure with a consequent implementation of property inheritance. Unlike most other word processors TextDynamic supports a "undefined" setting for all attributes - a feature which is essential for propper CSS handling.
The programming API has been created from scratch based on the experiences from word processing development since 1996. The API used by the OCX and by the .NET editions are almost identical. We however took care that special features under each platform are used best.
TextDynamic is available in several editions. The support for hyper links, mail merge, header and footer, outlines and bullets, styles, tables and HTML loading and saving is already included in the "basis" editions. Optionally you can license spellcheck and PDF creation. With the "premium" license you get support for WYSIWYG footnotes and text boxes (also called text frames).
Optionally available is also an internal reporting engine. This feature makes it easy to create documents from a template mixed with external data, i.e. a database. So invoices, contracts or lists are created quickly. The reporting feature uses a system with two templates - the first template should be prepared by the developer, the second template can be adjusted by the enduser with the easy to understand template editor. After the report was created it can still be edited.
This page is related to "text control access", "text control vfp", "text component access" and "text component vfp".
Go to: Step by Step Example in MS Access