Text Editing framework

The Text Editing framework contains the classes you use to add text editing functionality to any CommonPoint application. The Text Editing framework integrates the text and native language support services provided by the CommonPoint application system, so that any text editing features you build using this framework are automatically enabled for multilingual text input and styled text display. The Text Editing framework is also compatible with the CommonPoint application frameworks, so that you can embed editable text components into other documents, and vice versa.

Use the Text Editing framework whenever you want to allow users to enter and modify text from a keyboard, ranging from basic elements such as simple dialogs to full-featured word-processing applications.

The Text Editing framework is comprised of a group of core classes that define the architecture and use of the framework, and a set of convenience classes that provide specific functionality such as text highlighting and menu support. In general, the core classes provide basic functionality and are designed to be extensible, while the convenience classes provide specialized functionality and are designed to be used as is. The framework currently provides classes you can use directly to create basic editable text elements such as:

NOTE To effectively use the Text Editing framework, you should be familiar with the programming model established by the Desktop frameworks. If you are not familiar with this model, see the manuals Desktop Frameworks Concepts and Programming with the Presentation Framework.

Text Editing framework roadmap
Getting started: Creating a text document component
Text Editing framework architectural overview
Issuing and creating text editing commands
Creating text controls
Adding text menus
Using and creating text cursor tools
Text Editing framework interactors
Text Editing framework core class reference

[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker