Taligent Samples
The TaligentSamples directory has a selection of sources and binaries that help
programmers learn and use the CommonPoint(TM) application system. This sample code
is divided into two categories: supported and unsupported. Within these categories,
we've placed sample applications, smaller examples, and helpful
bundles of system-supplementary classes we call enablers. The directory structure
matches these conceptual categories.
- Supported - Functionality that we intend to carry forward, either
by putting it into the CommonPoint system or through future incarnations
of the sample code. Caveat developor: The APIs might change in a later
release. For more detailed descriptions, see
Supported Apps,
Supported Examples,
Supported Enablers.
- Unsuppported - Interesting code that either helps you to understand the
CommonPoint System or demonstrates code for a problem domain. We might
provide this code (or add similar functionality) in a future release, but we
don't guarantee it. For more detailed descriptions, see
Unsupported Apps,
Unsupported Examples,
Unsupported Enablers.
- Apps - Sophisticated programs in the form of Documented Samples,
tutorials, and other applications. Supported apps include extensive
written materials.
- Examples - Snippets and samples that support and reinforce the
CommonPoint developer guides. Snippets are code fragments that
demonstrate an atomic task, e.g., "apply styles to text."
Samples are small programs with up to a half dozen classes, also
focused on just one task.
- Enablers - Supplementary classes and frameworks. These are not
sample code per se, but classes, subsystems, or frameworks
too useful to go home without. Source code is not necessarily
provided.
- ConcurrentActors is a simulation program demonstrating real-time
graphics and concurrency control.
See Documented Samples Book,
README.ConcurrentActors.
- StockBrowser is a data-visualization program for stock data that uses
the CommonPoint Presentation framework, remote procedure call (RPC) sevices,
and derived classes of MGraphic.
See Documented Samples Book,
README.StockBrowser.
- TilesTutorial walks through the development of a simple program
using the Presentation framework. See README.TilesTutorial.
- WebRunnerSample is a viewer for accessing, reading, and
navigating through various online informational sources. This program
shows compound document behavior (such as embedding), how to integrate
non-Taligent data formats, and how to provide a smooth interface to the Internet.
See Documented Samples Book, README.WebRunnerSample.
- This directory contains example code illustrating use of selected
CommonPoint frameworks. The code ranges in size from single functions
to small programs of half a dozen classes. All the code can
be examined, copied, and executed, except for the source for the
snippet utilities, which is not provided. For information about the
particular examples, refer to
Examples.
- AtomicModel provides implementations of TAtomicModelOn<> and
TAtomicSelectionOn<>. These are convenience classes designed to ease
the burden of constantly deriving from TModel, TModelSelection, and
MDataExchanger when the data being modeled is a simple atomic piece
of data.
See README.AtomicModel.
- ExampleUtilities contains code for the snippet
browser component, the RunSnippet utility (which runs snippets), and
the SampleWindowProgram (which is used by the samples). These applications
are not intended as samples themselves and are not documented.
See README.ExampleUtilities.
- GrafEdit provides supporting sample source code referenced by GrafEdit documentation.
- PresentationFramework provides supporting sample source code referenced by
the Creating A Basic Application and Desktop Frameworks Concepts
developer guides.
- TaligentSelectionTool provides a standard arrow cursor and its
associated behavior. This program shows you how to implement a cursor tool
which provides the ability to select data, to manipulate data by extending or
dragging the data selection, and to receive selection and
drop acceptance feedback.
See README.TaligentSelectionTool.
- Mars is a sample application demonstrating the
functionality of the GrafEdit framework.
See README.Mars.
- None at the present time.
- None at the present time.
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.