This
document describes all aspects of Total Access Memo in detail.
Contents
Total Access
Memo is an integrated rich text tool that allows Access users and
developers to enhance their applications with full rich text
formatting and content. The program consists of two main components:
- The FMS Memo control is 32-bit ActiveX control that can be placed on an
Access form or report. This control takes care of retrieving and
displaying rich text content.
- The Total Access
Memo Editor is a full editing program that supports creating,
editing, and formatting rich text. The Editor is a 32-bit program
that can be invoked from Access, or run as a standalone program.

This section covers
the technical aspects of the Total Access Memo product.
Total
Access Memo is designed for use in Microsoft Access 97 and
Microsoft Access 2000 running on the following platforms:
- Windows 95
- Windows 98
- Windows NT 4.0
and later
- Windows 2000
Additionally, Total
Access Memo supports the following versions of the Microsoft Rich
Text DLL (RICHED20.DLL):
Total
Access Memo has the following system requirements:
- 10 MB free disk
space for installation
- Microsoft Access
97 or Microsoft Access 2000
- 32MB RAM
installed, 64 MB suggested
- Microsoft
Windows 95, 98, NT 4, or Windows 2000
The FMS
Memo control is a 32-bit lightweight ActiveX control with the
following attributes:
- provides rich
text editing and display
- specifically
designed to be hosted on a Microsoft Access form or report
- supports a rich
programmatic interface with properties, methods and events
- can be bound to
any underlying memo field using Access data-binding
- supports hot-key
invocation of the Total Access Memo editor
- supports all of
the Access ActiveX control properties
- can be sized in
design view of an Access form or report
The
following table shows all properties supported by the Total Access
Memo control:
|
Name
|
Description
|
|
Appearance
|
Obsolete
property; kept only for compatibility with the Microsoft RTF
control
|
|
AutoVerbMenu
|
Determines
if the control automatically displays a right-click menu
|
|
BackColor
|
Determines
the background color of the control
|
|
BorderStyle
|
Obsolete
property; kept only for compatibility with the Microsoft RTF
control
|
|
BulletIndent
|
Sets
the default indentation for bulleted paragraphs
|
|
DataChanged
|
Indicates
if the data in the control has changed
|
|
DisableNoScroll
|
Obsolete
property; kept only for compatibility with the Microsoft RTF
control
|
|
Echo
|
Determines
if screen updating is turned on
|
|
EditorEnabled
|
Determines
if the editor can be launched from the control
|
|
EditorTitle
|
Sets
the title that appears in the editor
|
|
Enabled
|
Determines
if the user can manipulate the control
|
|
FileName
|
Specifies
the file loaded into the control at design time
|
|
FixedRightMargin
|
Sets
the right margin in the editor to the width of the control in
the form
|
|
Font
|
Sets
the default font used in the control
|
|
ForeColor
|
Sets
the default font color used in the control
|
|
HeightOfText
|
Returns
the height of the text in the control
|
|
HideSelection
|
Determines
if the selection is hidden when the control loses focus
|
|
Hyperlinks
|
Returns
or sets a value indicating if hyperlinks are enabled
|
|
HWnd
|
Returns
the handle to the control window
|
|
Locked
|
Determines
if the control is locked from user input
|
|
MaxLength
|
Sets
the maximum length of the text (in characters) that can be
entered into the control
|
|
MouseIcon
|
Returns
or sets a custom mouse icon
|
|
MousePointer
|
Determines
the mouse pointer used in the control
|
|
MultiLine
|
Determines
if the control supports more that one line of text
|
|
OLEObjects
|
Exposes
a collection of OLEObject objects
|
|
RichEditVer
|
Returns
the version of RichEdit
|
|
RightMargin
|
Determines
the right margin
|
|
ScrollBars
|
Determines
the scroll bar style
|
|
SelAlignment
|
Determines
the alignment of the currently selected text
|
|
SelBold
|
Determines
if the current selection is bold
|
|
SelBullet
|
Determines
if the current selection is bulleted
|
|
SelCharOffset
|
Determines
the text offset from the baseline
|
|
SelColor
|
Determines
the foreground color of the currently selected text
|
|
SelectionBar
|
Determines
if you can select lines at the right of the control
|
|
SelFontCharSet
|
Returns
or sets the character set of the current selection
|
|
SelFontName
|
Sets
the font name of the current selection
|
|
SelFontSize
|
Sets
the font size of the current selection
|
|
SelHangingIndent
|
Sets
the size of the hanging indent of the current selection
|
|
SelHyperlink
|
Determines
if the text specifies a hyperlink
|
|
SelIndent
|
Sets
the indent (first line indent)
|
|
SelItalic
|
Determines
if the current selection is Italic
|
|
SelLength
|
Determines
the length of the current selection
|
|
SelRightIndent
|
Sets
the right margin indent of the current selection
|
|
SelStart
|
Sets
the character position of the beginning of the selection
|
|
SelStrikeThru
|
Determines
if the current selection has a line drawn through it
|
|
SelTabCount
|
Returns
the tab count of the current selection
|
|
SelTabs
|
Returns
the SelTabs collection
|
|
SelText
|
Determines
the text of the current selection
|
|
SelUnderline
|
Determines
if the current selection is underlined
|
|
SelValue
|
Determines
the RTF value of the current selection
|
|
Text
|
Determines
the text in the entire control
|
|
TextDocument
|
Exposes
the TextDocument object from the control
|
|
Value
|
Determines
the RTF value of the entire control
|
The
following table shows all methods supported by the Total Access Memo control:
|
Name
|
Description
|
|
AboutBox
|
Displays
an about box
|
|
CloseEditor
|
Closes
the editor
|
|
Find
|
Finds
text
|
|
FindReplace
|
Finds
and replaces text
|
|
GetCharFromPos
|
Returns
the character at the specified coordinate position
|
|
GetLineFromChar
|
Returns
the line number based on a character position
|
|
GetPosFromChar
|
Returns
the coordinate position based on a character position
|
|
LoadFile
|
Loads
the contents of a file into the control
|
|
OpenEditor
|
Opens
the editor
|
|
Refresh
|
Forces
the control to repaint
|
|
SaveFile
|
Saves
the contents of the rich text control to a file
|
|
SelPrint
|
Prints
the current selection
|
The
following table shows all events supported by the Total Access Memo control:
|
Name
|
Description
|
|
Change
|
Fired
when the contents of the control change
|
|
Click
|
Fired
when the control is clicked
|
|
DblClick
|
Fired
when the control is double clicked
|
|
EditorClose
|
Fired
when the editor closes
|
|
EditorOpen
|
Fired
when the editor opens
|
|
KeyDown
|
Fired
when a key is pressed down
|
|
KeyPress
|
Fired
when a key is pressed
|
|
KeyUp
|
Fired
when a key is released
|
|
Link
|
Fired
when a hyperlink is clicked
|
|
MouseDown
|
Fired
when the mouse is pressed down
|
|
MouseMove
|
Fired
when the mouse is moved
|
|
MouseUp
|
Fired
when the mouse is released
|
|
SelChange
|
Fired
when the selection changes
|
The
Total Access Memo Editor is a 32-bit program that is directly
integrated with the FMS Memo control. The Editor can be invoked
from within Access, or as a standalone program. The Editor has the
following features:
-
Standalone
or integrated mode
-
Full
menus, customizable toolbars, and context-senstive help are
provided
-
Full
editing with cut, copy and paste commands
-
File
loading of any Rich Text Format (RTF) document from disk
-
In-place
editing from the FMS Memo 2000 control from within an Access form
-
Print,
Print Preview, and Page Setup options
-
Send
options to send as email
-
Find
and Replace
-
Supports
Object Linking and Embedding (OLE)
-
Supports
inserting of files, objects or current date/time
-
Formatting
for fonts, lines, paragraphs, bullet styles and hyperlinks
-
Options
for user-defined units of measurement, automatic word selection,
and wrapping mode.
Total
Access Memo stores its data in the exact same format as defined
by the Microsoft Rich Text (RTF) specification. Data created in Total
Access Memo can be read, without loss of formatting, in any
RTF-compatible program, including Microsoft Word and Microsoft
WordPad. Conversely, Total Access Memo can read any the data from
any program that creates text that complies to the Microsoft RTF
standard.
Total Access
Memo comes with the following documentation:
-
a
complete printed user guide
-
context-sensitive
online help available from both the control and editor
-
a
complete sample application that illustrates how to use every
property, method and event in Access 97 and Access 2000 formats
The
Printed User Guide contains the following chapters:
Chapter
1: Introduction
Product
Highlights
User's
Guide Overview
New
Features in Total Access Memo
Our
Internet Web Site
Chapter
2: Installation
System
Requirements
Licensing
Rules
Installing
Total Access Memo
Using
the Update Wizard
Upgrading
from Version 2.0
Upgrading
from Version 8.0
Chapter
3: Using the Total Access Memo ControlUsing
the Sample Database
Adding
the Total Access Memo Control
Adding
and Editing Rich Text
Using
the Control on Access Reports
Troubleshooting
Custom Controls
Chapter
4: Using the FMS Rich Text Editor
Using
the FMS Rich Text Editor
Editor
Components
File
Menu Options
Edit
Menu Options
Insert
Menu Options
Format
Menu Options
Tools
Menu Options
Standalone
Editor
Chapter
5: Programmatic Interface
Programmatic
Interface
Setting
and Reading Properties
Setting
Properties at Design Time vs. Code
Using
Methods
Responding
to Events
Complete
Word Feature in Access
Chapter
6: Distributing Total Access Memo
Licensing
Issues
Distributing
Total Access Memo
Troubleshooting
Chapter
7: Programmatic Control Reference
Summary
Property,
Method, and Event Reference
Constants
Chapter
8: Product Support
Troubleshooting
Web
Site Support
Contacting Technical Support
Total
Access Memo includes a royalty-free unlimited runtime
distribution license. Each licensed owner of Total Access Memo
may include the redistributable components of Total Access Memo
in his or her application. The redistributable components are:
-
The
Total Access Memo Control
-
The
Total Access Memo Editor
-
The
Total Access Memo Help File
-
The
TAMRUN redistribution program
In
addition to the distribution license, Total Access Memo includes
a standalone program called TAMRUN90.EXE. This program may be
distributed with an application to take care of installing and
registering all the Total Access Memo components on the
end-user's system.
This
section contains information on purchasing, pricing, and license
terms.
|
Total Access Memo Pricing
for Access |
|
Licenses |
2007, 2003,
2002,
2000 |
97 |
|
 |
Single |
$299 |
$299 |
 |
5 Seat |
$899 |
$899 |
 |
Upgrade Single |
$199 |
$199 |
 |
Upgrade 5 Seat |
$599 |
$599 |
| Premium
Support
Subscription |
 |
Single
License |
$299 |
$299 |
 |
5 Seat License |
$999 |
$999 |
 |
More Information |
|
|
| Also
Available as part of: |
 |
Total
Access Ultimate Suite |
| Runtime/Redistributable
Version |
| Royalty-free
redistribution rights are included in the purchase price. |
| Licensing
Information |
| Total
Access Memo is licensed on a per developer basis. Each developer who
uses the program must have a license. |
If
you require more information, sales assistance, or would like to place
an order, please contact FMS:
FMS
Inc.
8150
Leesburg Pike, Suite 600
Vienna,
VA 22182 USA
Phone:
703-356-4700
Fax:
703-448-3861
Toll
Free: 1-888-220-6234
Email:
sales@fmsinc.com
Web:
www.fmsinc.com
Total
Access Memo is the only robust and professional rich text formatting
toolset for Microsoft Access users and developers. With full support
for the Microsoft Rich Text format, and support for Microsoft Access
97 and 2000, Total Access Memo is the single best solution for
rich content in Access database projects.
|