TealDoc User's Manual
Program Version 5.56
Last Updated:
Introduction
Contents
Installing
Terms used in this document
Chapter 1 - Using the Program
Document Selection Screen
File Selection
External Media Devices
Managing Files
Installing Raw Text Files
Document Browsing Screen
Display Area
Tool Panels
Font/Find Panel
Scroll Panel
Tools
Percentage Button
Close and Back Buttons
Finding Text
Font Selection /
Antialiasing
Screen Rotation
Hidden Tool Panel (Full Screen) Mode
Inverted Screen Mode
Scroll Bar
AutoScroll
Bookmarks and Notes
Chapter 2 - General Preferences
Chapter 3 - Reading Preferences
Chapter 4 - Special Features
Printing Support
Palm 5-Way Control
Sony CLIE Support
HandEra 330 Support
Global Find
Flash Rom Support
Upgrading from other browsers
Security
Oversized Images
Chapter 5 - Creating Document Files
TealDoc Maker
Document Source Types
Advanced Options
Document Protection
Unmaking Doc Files
Third Party Utilities
Converting Microsoft Word Docs
Converting HTML Web Files
Chapter 6 - Imbedding Graphics/Links/Headers
Tag Overview
Tag Placement
APPENDIX A - TealDoc Tag Reference
APPENDIX B - Products
APPENDIX C -
Revision History
APPENDIX D - Credits
APPENDIX E - Contact Info
APPENDIX F - Registering
Disclaimer
Thank you for trying TealDoc. A
powerful yet intuitive reader for standard PalmPilot document (“Doc”) files,
TealDoc offers advanced functionality such as bookmarks, automatic scrolling,
imbedded images, rotate-able display, antialiased fonts, smooth scrolling, full
view mode, tiny font, external application calling, and document linking.
This archive contains the
following files:
Program
files:
TEALDOC.PRC The
TealDoc program file
TDOCMAKE.EXE TealDoc
document creation/install utility (Windows)
DEMODOC.PDB Sample
Palm document demonstrating features
DEMOIM.PDB Image
data for sample document
TPSETUP.EXE Windows
easy-installer program
Document
files:
DOCDOC.PDF This
document in Adobe Acrobat (PDF) format
DOCDOC.HTM This
document in HTML format (sans images)
DOCDOC.PRC This
document in TealDoc format
DOCDOC.SRC Example
text source file to the manual doc
REGISTER.HTM TealPoint
Registration form in HTML format
REGISTER.TXT TealPoint
Registration form in text format
Use the Palm Install Tool that comes with your organizer to
install the program file TEALDOC.PRC.
The Palm Install Tool can be found as an icon along the left hand side inside
the Palm Desktop program on your desktop computer. For it to be useful, you’ll also need to
install some document files, available on our web site or most software archive
sites like MemoWare.com or PalmGear HQ (http://www.palmgear.com/).
Two sample documents come in
this archive. First, a portable version
of this manual is included as the PalmPilot document DOCDOC.PRC. A sample document DemoDoc is also provided. It
demonstrates the image, link, and advanced capabilities in TealDoc. To view it,
install both the document file DEMODOC.PDB
and the accompanying image file DEMOIM.PDB.
Instructions on how to use the
Palm install tool are in the Palm Handbook or electronic manual that came with
your Pilot, PalmPilot, Visor, CLIE, or WorkPad.
On a Windows PC you can also
use quick setup installer by double clicking on the TPSETUP.EXE
installer program, and following the on screen prompts.
Hardware Buttons:
The four physical buttons (date,
address, todo, and memo) on the bottom of the handheld
Scroll Up/Down Buttons:
The physical rocker switch at the
bottom center of the handheld
Graffiti:
The special letter-like symbols
you write to enter text with your stylus.
Graffiti Entry Area:
The rectangular area at the bottom
of the display screen where you can write letters in graffiti.
Silkscreen Buttons:
The four printed circular tap
areas (Home, Menu, Calculator, and Find) to the left and right of the graffiti
drawing area.
Menus:
The drop-down menus you get when
tapping on the silkscreen menu button, or tap on the title bar (if present) on
a device running PalmOS 3.5 or higher.
TealDoc is easy to use, and
consists of two basic interface screens.
The first screen, the Document
Selection Screen, appears when you first run the program. Shown is a list
of all doc files currently installed on the handheld under the active category
or in the current location on an external storage card. When viewing files in
memory,
tap on the category selection
button in the upper right hand corner of the screen to change categories.
Note: TealDoc supports documents in standard
PalmPilot “Doc” format, enhanced “TealDoc” format, or raw text files stored on external
storage cards. Proprietary formats, such
as Peanut Press, iSilo, are not
supported, and documents in those formats will not appear in the document list.
To open
a document for reading, simply tap on its name.
You can also rename it, delete it, move it to
another location or category, or beam it to another handheld. To perform any of these functions, tap on the
corresponding action pushbutton at the bottom of the screen before tapping on a
name of a file.
By
default, the document list is sorted alphabetically. You can also choose to sort the list by
increasing or decreasing size or leave it unsorted for fast display if you have
very many documents. To change the sort
order, select the preferences menu. If you choose to sort the documents
alphabetically, you can quickly scroll to documents starting with any letter by
writing the graffiti stroke for that letter.
When
you beam a document to another Palm, that Palm will also need a document reader
to read the file. You can beam an
evaluation copy of TealDoc to another Palm by using the Beam menu item
in the standard PalmOS launcher screen.
See your organizer’s documentation for more information on beaming
applications.
TealDoc
documents can optionally show images from TealPaint-format image databases.
While the document list normally shows the documents present on your Palm, you
can also use it to display and manage the list of TealPaint-format databases
that are installed. To see the list of
image databases, change the popup list in the lower right from Docs to Pics.
Note: when the viewing mode is set to “Pics”,
tapping on a name will open the picture in TealPaint if TealPaint is installed,
or will have no effect otherwise.
Warning: Do not use the Palm
Application launcher to delete documents, as the Palm OS groups files together
under a single heading, and you can end up deleting all of your documents at
once instead of the single one listed.
Use the provided interface in TealDoc instead.
TealDoc supports
reading doc files and raw text files directly from any external storage card
supporting the PalmOS Virtual File System (VFS). VFS-compatible devices include the Sony
Memory Stick, Palm SD/MMC cards, and both the Compact Flash (CF) and SD/MMC
slots on HandEra organizers. In
addition, support has been added for Portable Innovation MemPlug Springboard
modules and Kopsis Engineering’s add-on VFS library.
When a VFS-compatible card is detected, an
extra row of icons will appear along the top of the Document List Screen for
navigating to folders on the external device.
On the left are the device icons, used to select the current card or
location to list files. The first icon
is the memory icon, and is followed by one numbered card icon
for every expansion card found. Most
devices will support at most one external storage card, and will thus only have
one card icon. The Handera 330, however,
can support two simultaneous data cards; so two card icons can be present if
both slots are occupied.
To show the files on an external card,
simply tap on the corresponding card icon.
External file devices support a hierarchical folder system, which
replaces the Palm category system. Thus,
the “category” selector in the upper right corner disappears and is replaced
with a “folder” button when an external card is selected. The “Beam” button also disappears, as files
can only be beamed directly from internal memory.
If sub-folders are present in the current
folder, simply tap on them to move “down” into the sub-folder to see its
contents. To the right of the device
icons is a display showing the current directory on the card, followed by two
folder navigation buttons. Use the first
parent icon to move up one level to the folder that contains the current
folder. Tap on the last root icon
to move all the way back up to the topmost folder.
To copy or move files between categories
in RAM, or to move them between RAM and an external card or between folders on
the same card, tap on the “Mov” pushbutton and tap on the name of the
file to move or copy. Either the RAM
File Manager or Card File Manager window will open, depending on
your current device.
RAM File Manager
The RAM file manager allows you to change
the category of a document file stored in RAM.
If the expansion device supports VFS, then you can also copy or move the
file to the external card. When either
option is selected, the file is moved to the last card and sub-folder viewed.
At this time, the MemPlug system software
does not support the VFS-standard interface for moving of files between Card
and RAM, so the move-to-card options will not be available when directly
accessing a MemPlug device.
Note that on Sony CLIE models running
PalmOS 3.5, moving files is permitted but the Sony VFS library prohibits
copying files to any folders outside the standard “MSSONY” folder. Subfolders can be made and used within the
MSSONY folder however.
Card File Manager
The card file manager window is similar to
the RAM File Manager, except that the list of categories is replaced with a
list of folders in the current location.
A current (.) entry in the list indicates that you want to copy a
file into the listed location. If the current location is not the Root of the
card, then additional parent (..) and root (\) folders also
appear in the list. These folder entries
allow you to select a location in which to copy or move the selected file. To change the current location, double-tap
on the folder entry.
On VFS-systems, Move to RAM and Copy
to RAM options appear. To move or
copy a file, select the target location in the folder list and tap on the move
or copy button.
Note that these operations are not
supported directly by the MemPlug system software. Also, older versions of the Sony CLIE version
of VFS do not support copying files outside the MSSONY folder. Lastly, only Palm-format files can be copied
or moved to RAM. Text files and other
non-palm files cannot be stored in memory.
An additional three buttons for creating,
deleting, and renaming folders is also present in the card file manager. These three options can also be reached by
tapping on the folders button on the Document List screen. Care should be used when deleting folders, as
if non-document files are present in the folder, they will not be listed in
TealDoc and can be accidentally deleted.
Some VFS implementations will delete a folder even if it is not empty,
while others will simply not delete the folder.
While TealDoc automatically recognizes standard
Doc files and TealDoc files, you can also install raw text files to an external
expansion card under OS 4.0 and view them with TealDoc. To do so, you must indicate which files are
document files TealDoc should recognize, and tell the Palm HotSync system where
to install such files.
By default, TealDoc recognizes files
ending in .txt and .text as readable document files. To choose or modify other raw text file types
to view (such as .bat, .h, .c, .csv, etc), first change the current location to
a folder on an external card device, then select the “File Types…” menu
item from the TealDoc document selection screen.
Listed will be all the raw file types
currently recognized by TealDoc. File
types are determined by the file extension of an installed file, the bit after
the period (.) on most files. Use the Add
or Rem buttons to add or remove an item from the list, or Set to
designate the current folder location on the current device as the install
folder for a particular file type. When
creating a new type, note that you should enter the file extension without the
period symbol. You can also use the Clear
button to leave an entry on the list so that TealDoc will recognize it, but
specify no install folder for that type of file. This may be useful when another program is
not functioning properly because it want to change the install location for a
particular type of file, but cannot because it is currently set by TealDoc.
Once you have designated a destination for
specified file extensions, HotSync your handheld to transfer these preferences
back to the desktop. Once done, you’ll
be ready to install text files.
For specific instructions on how to
install the raw files onto the expansion card, please check your HotSync
software documentation. Currently, the Palm
Install Tool that comes with PalmOS desktop 4.0 can install files to a
device running PalmOS 4.0. To do so,
change the file filter entry on the file selection dialog from “All Palm Files”
to “All files” and select an external expansion card as the target install
location. Other handhelds and/or desktop
installations may or may not support non-Palm files or may have different
installation procedures.
When you open a document file
for reading, you are brought to the file-browsing screen, which is divided into
two regions: a large display area at the top of the screen, and a
tool panel at the bottom.
The
display area shows a scrolling view of the current document. You can tap in the
display area to either scroll the current window or to select text for copying
into another program. There is a setting
in TealDoc’s preference screen (described later in this document) to change
exactly which is done.
When in
scrolling mode, tap in the top half of the screen to scroll up, the
bottom half to scroll down. You can scroll either one line at a time, a
quarter-page, half-page, three-fourths of a page, a full page, or a full page
with a one-line overlap. This setting too can be found in the Preferences menu
screen. If you hold down the pen when scrolling, the screen will continue to
scroll. The closer to the top or bottom of the screen you go, the faster
scrolling will occur in that direction.
In
select mode, you can tap on text in a document and “drag-highlight” a selection
to copy to the system text clipboard using the Copy menu.
The
bottom of the browsing screen contains buttons and controls useful when reading
a document. The control panel can be
switched back and forth between two modes by tapping the % button or selecting
the appropriate menu item:
The
font/find panel has buttons used to find text in the document or to change the
current display font.
The
scroll panel allows you to quickly move to a section of the document. It also contains controls for adjusting
TealDoc’s auto scroll feature, which lets automatically advances the display
down a document like a television auto prompter.
Some controls
appear on both panels, while others on only one panel.
The third button from the left on both panels is the percentage
button. This button serves two purposes.
An addition to switching the control panel between its two states: the
font/find panel, and the auto scroll panel, it displays the current screen
location in the full document.
In the
lower left corner of the document-browsing screen are two buttons. On the left,
the close button, with an 'x', returns you to the document selection
screen.
On the
right is the return arrow. Tap on
it to return to your last saved position after moving somewhere as the result
of a find, clicking on a link, or seeking in the document using the drag bar on
the scroll panel.
The
set of three buttons to the right of the percentage button on the font/find
panel are shaped like a magnifying glass and two arrows, and are for finding
text in a document. Unlike the standard
PalmOS find function accessible from the silk-screened “find” button, a find
operation done using these buttons only searches the current document. From left to right, they are find-previous,
find-new, and find-next. Tap on the find-new button the first time you do a
search. Tap on one of the others to find
the next occurrence of a previous search either above or below the current
location in the document.
Find options include:
·
Case Sensitive – Text
capitalization must match
·
Anchor Left - Text must be the start of a
word
·
Anchor Right – Text
must be the end of a word
·
Reverse Search -
Search going backwards from the current position
If you
select both anchor left and anchor right, then the entered text
must be an isolated word, not a part of some other word. For instance, if you search for the text
“and” normally, you might come up with “demand” or “handy” as possible
matches. If you select the anchor
left option, however, then “andy” or “Andrew” might match, but not “handy”
or “Landrew”. If you choose both anchor
left and anchor right, then only the exact word “and” will match.
When performing a find operation, you can
abort the find by pressing any hardware button, such as the page-up scroll
button. Also, when entering text into
the new-find dialog, the system cut, copy, and paste functions are accessible
from a drop down menu.
Also on
the font/find panel is the font selection button, which contains three ‘AAA’
letters. Tapping on it brings up a
dialog allowing you to set antialiasing options or choose the current display
font from the standard Palm display fonts and a special monospaced tiny font.
Antialiasing is
available on low-resolution color devices or when running monochrome devices in
grayscale mode. Antialiasing improves
text readability by adding gray pixels in the corners of the characters to fill
in gaps and smooth sharp “jaggies” in the text.
When using antialiasing in grayscale mode, it is important to adjust the
display’s contrast controls to show an even range of grays. A chart showing a range of gray gradations is
shown to help with this adjustment. Set
the device’s display contrast to that all five intensity values are even and distinct.
Antialiasing is
not available on high-resolution devices like the Sony CLIE and HandEra 330
handhelds, because these devices provide their own fonts and font-rendering
systems. Also, when using
language-compatibility hacks like those available for Chinese and Hebrew
support, make sure antialiasing is off, as those programs only work with the
standard PalmOS non-antialiased text rendering system, and garbled text display
will result if antialiasing is turned on.
The last “tiny” font serves two purposes. It is small, allowing for more text on screen
than with the standard Palm fonts, and each character is of equal width, like
on a typewriter, maintaining formatting of some documents that use spaces to
align columns of text. Available on all
devices except Sony CLIE and HandEra, the “Mono Tiny” font is low-resolution
and supports antialiasing.
TealDoc supports a sideways-oriented
display area. This allows easier access
to the Palm’s scroll buttons for one-handed operation. To rotate the display, tap on the screen rotation button, which is the
circular arrow button on the right hand side of the font/find panel. Alternatively, select the rotate
screen menu item.
“Hide Tools” mode allows you to
minimize the tool panel, freeing up the whole display for text. The “Hide Tools” icon is shaped like a
downward pointing arrow on the font/find panel.
Tapping on the full screen mode icon will remove the panel, replacing it
with a small square in the lower right hand corner of the display. Tapping on this square or choosing the “toggle
tool panel” menu item brings back the tool panel to its former state.
The
Samsung PalmOS-Powered Phone and Sony CLIE NR70 also feature their own “full
screen” modes which are independent of the TealDoc “hidden tool panel”
mode. On these devices, the hide-tools
and corresponding show-tools buttons also function to minimize and
maximize the software graffiti area.
The first tap removes the graffiti area; the second removes the control
panel. The graffiti area on these
devices can also be toggled manually on and off using the Toggle Silkscreen
menu item.
Available
from the menu only, the Inverted screen mode shows text as white on black,
which some find easier on the eyes.
Inverted screen mode works in any display mode except when text
selection mode is selected.
The
horizontal scroll bar on the scroll panel lets you quickly seek to another
location in the document. Tap on the
solid rectangle, or “knob” to drag the current position to another location,
tap in the space to the right or left of the knob to scroll forwards or backwards
one page.
TealDoc
provides an AutoScroll feature to
allow you to conveniently step forward through a file in a hands-off operation.
When autoscroll is on, the file automatically steps forward or backwards
through the file line-by-line.
There
are four buttons at the bottom of the scroll panel control auto-scroll
operation. These are the auto-scroll
control buttons. In the center between
the four buttons is a speed bar that indicates the current forward or backwards
speed. To the right of the control buttons is a small display bar showing the
state and speed of the auto-scroll. When auto-scroll is active, the bar is
solid. When inactive, the bar is hollow. The length of the bar indicates the
scrolling speed and direction.
From
left to right, the auto-scroll control buttons are STOP, GO, MINUS (slower, backward), and PLUS (faster, forward). The four application buttons on the Pilot
correspond to the autoscroll control buttons, and can be mapped to substitute
for them in the Preferences Menu Screen. The application button can be made to
control autoscroll when either the scroll panel is up, the font panel is up,
all the time, or never.
On a
HandEra 330, when auto-scroll is active, you can adjust the speed of the
scrolling by using the jog dial control.
You can mark your current location in the file as a bookmark or
note (annotated bookmark) by creating a named bookmark using the button in the
far lower right corner of the display. This button brings up a list of current
bookmarks and notes that work using the familiar category-selection interface.
Select a bookmark to immediately move to that location.
Automatic
bookmarks are imbedded into many document files using markers defined at the
end of the file and enclosed in “<>” symbols. For instance, placing
"<(BM)>" at the bottom of a document file will cause all other
instances of "(BM)" in the document to be found when the document is
scanned for bookmarks. The rest of the line of text following the mark is used
as the bookmark's name.
TealDoc
also supports more advanced automatic bookmarks, which can be defined with
specific text that does not appear in the document itself.
Scanning for Bookmarks
By
default, when a document file is first opened, it is automatically scanned for
both such marks. A bookmark is automatically created for each instance found.
As this will cause a slight delay when you open a new document for the first
time, you may wish to turn this feature off.
You can do so using the Preferences Menu, and perform the scan later
using the Scan for Bookmarks menu
item.
To manually scan for bookmarks, choose the Custom Scan option. Enter a search string and options, and when you
click OK, TealDoc will automatically scan the file for the string entered and
place a bookmark at each occurrence. The bookmark's name will be constructed
from the following of optional elements:
§
Some specified text
§
The text to search-for
§
A specified count of characters
found after the search string.
§
An auto-incremented number
starting at 1
A
maximum of 50 bookmarks will be added in this manner each time to keep the
program from looping endlessly if an unintended search string is selected (such
as a space).
When
performing a scan operation, you can abort the scan by pressing any hardware
button, such as the page-up button.
Editing Bookmarks and Notes
The Edit
Bookmarks menu item brings up the Edit Bookmarks window, which
allows you to move, rename, edit, and delete bookmarks and notes attached to
the current document.
The Edit Text
button can be used to rename a bookmark or note or modify the contents of a
note, while the Move Loc button will change the location of a bookmark
on the list to the current location in the document.
Sorting Bookmarks
The
Sort Bookmarks menu item allows you to sort the current list of
bookmarks either by alphabetical order, or by the order in which the appear in
the document.
TealDoc supports a number of options under the General Prefs menu item, available on
both the Document Selection and Browsing screens.
§
Sort Document list
The
document selection list can be sorted alphabetically or by file size. The
‘unfiled’ option simply lists the files in their order in memory, which is
useful for faster text display when many documents are installed.
§
Remember last category
Causes
the current document category to be restored when TealDoc is restarted.
§
Remember last device
Causes
the current device (card or memory) to be restored when TealDoc is restarted.
§
Hide file extensions on card
When
selected, file extensions (.prc, .pdb) for Palm-format files on external cards
are hidden.
§
Hide files starting with ~
When
selected, files beginning with a tilde (~) are not shown. This feature is useful for hiding selected
documents in a set of documents designed to be linked together.
§
Scan for bookmarks on open
When
this option is checked, TealDoc scans a new document for bookmark tags and
markers when it is first opened, adding any bookmarks it found to the document’s
bookmark list. If not checked, the
document is just opened with no bookmarks, but these can be added manually
later using the Scan for bookmarks menu.
§
Support PalmOS Global Find
When
checked, the system global find command, accessible from the silkscreen find
button, also searches TealDoc documents.
Turning on this option can significantly slow down a Global Find if you
have many or large documents, however, as every document installed gets
scanned.
§
Make temporary copy in RAM when opening card-based docs
Normally, documents on VFS cards are opened directly
off the card, minimizing their footprint for better memory efficiency. Doc files are not designed to be editable
when residing outside of memory, however, so the last-viewed position is not
saved and bookmarks are not editable when opening files directly off VFS
cards. When this option is chosen,
however, documents on VFS cards are temporarily copied into main memory when
they are opened, and then copied back to the cards when the document is closed. This allows bookmarks and notes to be used
with files on VFS cards, but requires sufficient free memory to comfortably
hold any documents to be viewed. This
option has no effect on raw text files, which cannot be copied into main
memory.
Preference items affecting TealDoc functionality while reading a
document can be found on the Reading
Prefs menu item, available on both the Document Selection and Browsing
screens.
§
Scroll Buttons
This
setting changes how the up and down scroll buttons on the PalmPilot scroll a
document being viewed by line, ¼ Page, ½ Page, ¾ Page, full page, or full page
with a 1-line overlap.
§
Screen Taps
This
setting changes how tapping on the screen scrolls a document being viewed. It can
scroll by line, ¼ Page, ½ Page, ¾ Page, full page, or full page with a 1-line
overlap. You can also choose the Select option to allow you to
drag-select (highlight) a region of text to subsequently copy to the system
text clipboard using the drop down ‘copy’ menu.
§
App buttons control autoscroll on
Normally,
pressing any of the four PalmPilot Memo, To Do, Address, and Datebook buttons
leaves TealDoc and starts a corresponding application. This option lets you
override these buttons while within TealDoc, remapping their function to the
Autoscroll Stop, Start, Slower, and Faster commands, making it easy to read
documents in Pen-Free mode.
Furthermore, you can choose to optionally have this functionality independently
linked to which control panel is currently active, either the font/find
control panel or scroll panel.
§
Force single space
When
this option is checked, TealDoc ignores multiple line breaks in a document,
treating them as one. Use this option to view a double-spaced document as
single-spaced.
§
Decode Graphics /Link Tags
When
this option is checked, TealDoc recognizes TealDoc's enhanced graphics,
formatting, and link tags. When unchecked, TealDoc functions as a basic
text-only browser, letting you see any embedded TealDoc-format tags and markers
in the text.
§
Right Justify Text
Check
this option to display text as right-justified.
This option is useful for languages that read right-to-left such as
Hebrew and is usually useful only when used in conjunction with a third-party
language support program. TealDoc
auto-detects when Hebrew Support, from Penticon Software, is active, and
should automatically right justify any line beginning with a Hebrew character
when this option is off. When
set, this option instead automatically right-justifies all lines regardless of
how they begin, but will not work with tap select mode active.
§
Enable Grayscale
When
checked, TealDoc opens up in grayscale mode on a PalmOS 3.0+ monochrome device,
either with 4-shades or 16-shades depending on the PalmPilot model and Palm OS
version. A PalmPilot with the DragonBall EZ processor (Palm IIIx, Palm V, Palm
Vx, Visor) and OS 3.3 or higher is required for 16-shade mode. When in
grayscale mode, color images in TealDoc documents are remapped to grayscale.
This option has no effect on a color device.
§
Enable Smooth Scrolling
When
checked, TealDoc implements smooth scrolling by smoothly moving the on-screen
text up or down before filling in the newly-revealed text. This helps keep the reader from losing his or
her place when scrolling from page to page, especially in autoscroll mode.
TealDoc
supports printing of documents via IR or cable though our printing program
TealPrint. Both these options are
available though drop down menus. Only
the text is printed; special tags and images are ignored. TealPrint supports various graphics and text
printers, and can interface directly to supported printers through IrDA or
serial interface, or any Windows-based printer using exclusive “HotSync
Printing”. for more information on
TealPrint, visit www.tealpoint.com/softprnt.htm
Note
that when reading documents directly off an SD card, only the current page can
be printed, not the entire document.
When the document is copied to RAM, however, or if the “Make temporary
copy in RAM” option is used to open such a document, then full screen printing
works as well.
On Palm
Tungsten handhelds, the 5-way direction pad control has special functionality
in TealDoc. On the Document List Screen,
moving the pad up and down scrolls the document list normally. Moving it left changes the current folder to
its “parent” folder, while moving it right changes the current device. Pressing the select button highlights an
entry in the list, and opens the document or folder if a highlighted entry
exists.
On the
document browsing screen, “select” toggles the Tool Panel on and off, while
“left” closes the document, and “right” pops up the bookmark pick list.
On a
Sony CLIE, the jog wheel can be used to select and open files. When reading a document, it is mapped to the
settings for the hardware scroll buttons, while page-scroll motion on the jog
wheel always scrolls one full page.
High-resolution fonts are fully supported, though the small mono-spaced
font is not available, as the CLIE does not have a high-resolution version of
this custom font.
The
HandEra 330 is fully supported, including both full screen and high-resolution
modes, as well as using the extra font choices.
The jog dial is supported as well, though the small mono-spaced font is
not available. Rotation is supported
through TealDoc’s standard rotation feature, and it functions in full screen
mode as well.
TealDoc
supports the PalmPilot's Find button
as an option. To activate it, check the appropriate checkmark in the
Preferences screen. When you do so and do a search through the Find button, TealDoc will search all
document files on your organizer whenever you do a global find. Note that this
process can be quite slow, so you may not wish to have this option activated at
all times.
TealDoc
supports read-only document files, such as those present in memory mapped Flash
Rom. This includes files moved into unused operating system memory using
programs such as FlashPro (by HandEra) or the Visor Springboard flash
module. Other flash cards are not
memory-mapped, but accessed as peripherals through Palm’s VFS mechanism and are
supported by TealDoc’s VFS document system.
Read-only files cannot have their bookmarks or details modified, and
they may seek and scroll more slowly.
For
best results, open a document first in normal memory before moving it into
flash. This allows TealDoc to scan the
document for any embedded bookmarks, and generate an internal quick-index table
for the document. As the interface for
moving files to and from operating system flash is proprietary and not
supported by PalmOS function calls, you’ll need to use third party utilities
(like FlashPro or JackFlash) or utilities accompanying the hardware (for
Springboard flash) to move files to and from this type of flash memory.
TealDoc
uses the standard PalmOS document file format commonly called “Doc”. If you are
using another document browser, TealDoc will use the same files, but categories
will not be consistent between the two programs, as the document file format
stores document names separate from the documents themselves.
SPECIAL NOTE
If
you have installed Aportis Doc, do not delete it while documents are in public
format, as that program uses the same Palm
Creator ID as the documents, and PalmOS will delete all your documents in
memory if you don’t first change the documents to TealDoc’s “local” format.
To move
files to be listed under TealDoc, chose All
to TealDoc format to convert all document files currently loaded from the
standard format to TealDoc's local format. When you do this, all the currently
installed files will be marked as TealDoc files, and other browsers may not be
able to read the files anymore. You can always convert them back using the All to public format menu choice.
You can
also set the format of individual files on an individual basis using the Details dialog accessible from the menu
in an open doc.
On the
document browsing screen, and Details menu allows you to set whether the
current document should be considered “secret” and thus subject to the current
palm secret record setting. Under PalmOS
3.5 or higher, TealDoc adds an extra Security menu for accessing the
Palm’s hidden and masked-record features.
When hidden, private documents do not appear in the document list, while
their names are blanked out when private records are masked (OS3.5 or higher
only).
Some
TealDoc documents contain images that, when tapped, link to an oversized image
larger than the display screen. These
document open the oversized image window to display the image. On this screen, four screen buttons are
present along the bottom of the document to scroll the display window around
the larger image. You can also tap on
the display area and drag it in a direction to pan around to another location
as well.
Use TDOCMAKE.EXE,
the TealDoc Maker program, to create your own TealDoc files from text for HTML
files under Windows. Double-click on the
TealDoc Maker icon to start the program.
TealDoc
Maker supports options for creating documents from a number of sources,
including:
§
Text File – A plain text file
such as one created in Notepad or exported from Word
§
HTML File – An HTML document or
web page saved as a file in HTML format
§
New Blank Doc – A new document
you can edit paste text into
§
TealDoc Document – An existing
unprotected TealDoc or Doc file
§
Clipboard – The current
contents of the text clipboard
The text
file option is handy when converting documents already stored in text
format or when converting from other formats, as most programs, such as Microsoft
Word, support exporting of documents to plain text format. When this option is chosen, enter the
location of the source file to convert in the source file field.
The HTML
option strips HTML tags from the source text, and does some simple text-based
formatting based on the original layout.
Images, fonts, and styles are not converted, however, as these are not
supported in standard doc files.
The TealDoc
option, combined with the preview/edit text option, allows text previously
converted to Doc format to be modified and saved into another document file.
The clipboard
option is often the most convenient way of quickly creating a document file
from text in another program. It uses
the Windows cut and paste mechanism, allowing you to easily “cut,” say, copy a
passage from an email or web page “paste” it into a new document. To use it, drag-select the text in the email
program, web browser or other program and copy that text using the Copy (typically)
item under that program’s Edit menu.
Then run TealDoc Maker and select the “Clipboard” option.
TealDoc
Maker supports the following advanced options:
§
Preview/Edit Text – Brings up a window containing the document to be created
showing estimated formatting for the text.
Text can also be saved in raw format to a separate file. If the document is less than 32k in size, the
text can be edited here as well prior to completing the conversion. If larger, files can still be created, but
you will not be able to make changes to the text in the preview screen.
§
Strip Single Line Breaks – Removes line break characters from the text except when two
or more consecutive line breaks are present.
Use this option to reformat text which has been pre-formatted with long
line breaks which would otherwise produce irregular formatting on the small
Palm screen.
§
Save to file instead of
installing – Saves the completed .PDB
file in a designated location but does not automatically install the file onto
a handheld.
§
Use “Public Doc” format – Codes the document with the standard doc Creator ID so
other document readers can find it, and
omits use of special TealDoc tags when converting HTML files.
TealDoc
support four optional protection mechanisms for limiting use or distribution of
created documents:
§
Password – Asks the user for a specified password every time the document
is opened
§
Register – Asks the user for a password the first time the document is
opened. If the document is in memory,
the password is saved so this will not be necessary in the future.
§
Lock – Scrambles the text so that it cannot be read by other document
readers (which occurs when any protection options is used), but does not
require a password. This option also
locks the document name, so that the file will not open if renamed.
§
User – Keys the document to a specified HotSync User name, so that
it will not open on a device with a different name.
To
convert unprotected document back to raw text format, use TealDoc Maker,
selecting TealDoc Doc as the source format type and check the Preview/Edit
option. Begin the conversion process,
but use the Save as Text button to save out the decoded text in
the document to a separate text file.
A
number of other excellent utilities by various authors exist for creating and
transferring document files to standard Doc format supported by TealDoc. MakeDoc
was the original DOS program created for this purpose. MakeDocW is an
excellent Windows program which does the same thing but using an intuitive
graphical interface with many options. These programs are available at many
software archives or from our web site.
To
create TealDoc files from formatted documents like Microsoft Word files, export
the files as plain text before attempting to convert them, or use one of
the third party Word macros which allow saving of Doc files directly from
within Word. Visit the TealDoc
information page at http://www.tealpoint.com/softinfo.htm
for links to some of the available utilities.
TealDoc Maker supports simple conversion of HTML files,
performing simple text formatting based on HTML tags. To add images and other HTML-like formatting,
TealDoc tags can be added. A reference
of various HTML tags follows in the Appendix.
To
convert other documents from the web, try TealAgent
(www.tealpoint.com/softagnt.htm).
TealAgent automatically downloads, converts, and installs news, weather,
local movie times, and designated web pages to your handheld for viewing in
TealDoc. Use TealAgent to keep your
handheld up to date with daily info in TealDoc format.
TealDoc
supports imbedding of graphics into TealDoc documents, links to other places in
the document, other documents, and even TealInfo folios. This is done by
inserting special HTML-like tags into a text file before converting them into
PalmPilot documents. When the Show
Graphics/Links option is set in TealDoc preferences, these tags insert
graphics and link buttons into a document. The graphics scroll up and down with
the document, allowing the insertion of charts, illustrations, and figures into
the text, perfect for creating catalogs, price guides, and technical documents.
TealDoc
tags appear like HTML as text within less-than and greater-than symbols. The
text begins with the name of the tag, followed by optional parameters. Text
parameters should be enclosed in quotation marks. To include quotations marks
within text parameters, use two adjacent quotation marks ("") for
every desired quotation mark. Most of the time, tags should appear alone on a
single line. This takes the format:
<TAGNAME PARAM1=VALUE PARAM2=VALUE>
Example:
<TEALPAINT
SRC="Pictures" IMAGE=0>
Normally, objects defined by
tags are spaced out vertically on the screen. Occasionally, you may want to
place tag objects side-by-side. To do this, place the tags next to each other
with no spaces or between them.
By default, tag objects appear
at the far left side of the screen with their top edge aligned with the line in
which they are defined. Thus, in the above example, all your objects would
appear on top of each other unless you explicitly move them. You can adjust the
placement of graphic and link objects using the X and Y parameters to
respectively move the tag from their default horizontal and vertical positions.
X and Y must be positive values, moving the object to the right or down.
<LINK TEXT="Left" TAG="$A" X=20><LINK
TEXT="Right" TAG="$B" X=40>
TRICK: you can fool the system into
implementing a negative value for moving objects up or left by subtracting your
offset from 65536. Thus, 65535 will shift the graphic by one pixel to the left.
65534 moves it two pixels.
A tag can follow text on line,
but will always be placed at the far left edge unless it's manually shifted to
another location. Any text following a tag, however, will always appear on a
line below the tag object. Since the relative position of a tag definition in
the line of text does not affect the tag object's placement, always place tags
at the end of the line. To make text appear to the right of a tag object,
insert the text before the tag definition, but leave space for where the tag
object should go, and use the X parameter value to place the tag object in the
correct location.
§
TEALPAINT
Inserts
a TealPaint picture, or even a subrectangle of pixels from a picture. Using
subrectangles, you can use memory efficiently by packing multiple graphic
elements into single TealPaint images and extract them individually to display
in different parts of a document.
To
create TealPaint pictures, use TealPaint or the Windows program TealPaint Image Manager that comes with
TealPaint. For the images to appear properly both the document file and image
database must be loaded properly.
The SRC
parameter defines the name of the Image Database to use. This is the name of
the file as it appears on the PalmPilot, (as in TealPaint) not necessarily the
name of the file on the PC.
You
define the subrectangle to grab using the parameters SX,SY,WIDTH,and HEIGHT. If
you omit these, the whole source image will be grabbed. This will be placed
into the document on the current line at the left edge, unless the X and Y
parameters are used to offset the image to the right and downward.
TealPaint
images can also be linked to another image larger than the screen in the same
database by using the LINK tag. Typically,
a small version of the full image is used as the main image. Tapping on the small image brings up the
oversized image window so you can scroll around within the full sized picture. The larger image can be specified either as a
FULLVIEW image, which is a moderately oversized single TealPaint image, or a
SUPERMAP image, which is an image made up of individual 160x160 panels adding
up to create a large image of practically unlimited size.
Required Parameters:
SRC
Name of the source image database containing the picture.
Optional Parameters:
IMAGE
Image number in the database of the image to use
WIDTH
Width, in pixels, of the rectangle to grab (multiple of 8)
HEIGHT
Height, in pixels, of the rectangle to grab
SX
Horizontal offset of subrectangle to grab (multiple of 8)
SY
Vertical offset of subrectangle to grab
X
Horizontal screen offset from left edge to place image (multiple of 8)
Y
Vertical screen offset from current line to place image
LINK
Links the image to another oversized image which is opened in the oversize
image window when tapped. Values can be
LINK=SUPERMAP or LINK=FULLVIEW
FULLIMAGE
Specifies
the image number of the oversized image when linking to a Fullview image. Fullview images are limited to the Palm record
maximum of 64k per image, which is about 240x240 pixels for a color image.
SUPERIMAGE
Supermap
images are made up of individual 160x160 images that are arranged in text
reading order. For instance, for a
640x480 pixel image, 12 separate 160x160 pixel images need to be created and
ordered from left to right and top to down.
TealPaint Image Manager 3.80+ can cut up an image automatically for this
purpose, as well as shrink it to screen size for the small “tappable”
version. The SUPERIMAGE tag specifies
the image number of the first of the 12 individual parts.
SUPERX,SUPERY,FULLX,FULLY
Specifies
the initial offset in pixels from the upper left hand corner in which to open
the oversized image window. For
instance, SUPERX=0 and SUPERY=0 will specify that the window always opens
looking at the upper left hand corner of the oversized image. If neither value is specified, then the
initial scroll position will depend on where the initial small picture was
tapped, which makes sense if the small picture is a small representation of the
oversized picture.
SUPERW, FULLW
Specify
the full width of the oversized Supermap or Fullview image.
SUPERH, FULLH
Specify
the full height of the oversized Supermap or Fullview image.
Example:
<TEALPAINT
SRC="Pictures" IMAGE=0>
<TEALPAINT
SRC="Pictures" IMAGE=0 LINK=FULLVIEW
FULLIMAGE=1 FULLW=200 FULLH=200>
<TEALPAINT
SRC="Pictures" IMAGE=0 LINK=SUPERMAP
SUPERIMAGE=1 SUPERW=640
SUPERH=480>
§
HRULE
Inserts
a horizontal ruled line into the document. This is useful for dividing parts of
a document in a way that works independent of the current font setting.
Optional Parameters:
WIDTH
Width (length), in pixels, of the line (default 160)
HEIGHT
Height (thickness), in pixels, of the line (default 2)
X
Horizontal screen offset from left edge (default 0)
Y
Vertical screen offset from top of current line (default 4)
STYLE
"OUTLINE" or "SOLID" (default)
Example:
<HRULE
STYLE=OUTLINE>
§
LINK
Inserts
a link button into the document that can be pressed to jump elsewhere into the
document, into another document, or to launch another application.
You typically define a button by naming it using the TEXT
parameter. Place a uniquely-named LABEL
object (described below) elsewhere in the document where the LINK object will
jump, and set the TAG parameter to the LABEL’s name. If you wish to link to
another document, the FILE parameter should also be defined to reference the
name of the other document. You can also link to the name of a TealInfo folio,
if TealInfo is installed. Note that the parameter is case-sensitive, and must
exactly match the name of the FILE as it appears on the PalmPilot.
The TAG
used to mark a document must be unique from any text within the document, as a
standard 'find' command is used to locate the tag after a link is selected. By
default, this search begins at the top of a file and proceeds downwards. You
can optimize the search by using the START parameter to start the search
elsewhere in the document, and the DIR parameter to search backwards, if
appropriate.
LINK
tags can also be used to launch other applications. Depending on what the called application
supports, it can optionally be told to open up a specific document, image, or
media file, and return back to TealDoc when closed. The application is specified by its 4-letter
Creator-ID and the APP tag. It’s calling
mode is determined by the MODE tag and FILE tags.
Optional Parameters:
TEXT
Text to draw within the button (default 'link')
FONT
Font 0 (normal), 1 (bold), or 2 (large) to use for the text
WIDTH
Width (length), in pixels, of the line (default 160)
HEIGHT
Height (thickness), in pixels, of the line (default 2)
X
Horizontal screen offset from left edge (default 0)
Y
Vertical screen offset from top of current line (default 4)
FILE
Name of document, folio, image, database to jump to (default = current doc)
TAG
Name of label to find
START
Position in document from START=0 to START=100 percent to initially seek or
CURRENT. If TAG is not specified,
tapping on this link will just go to the specified percentage.
DIR
Find direction: DIR=FORWARD (default) or DIR=REVERSE
STYLE
Drawing style for the button. Either
STYLE=BOX (default), STYLE=UNDERLINE, or STYLE=BARE.
APP
Specifies the Creator-ID of the application to launch, if not a TealDoc
document. For instance, APP=”TlPt” will
open TealPaint. If missing, TealDoc will
call the application who is the registered owner of the specified FILE.
MODE
Specifies how the external app will be called.
MODE=
Examples:
<LINK
TEXT="Press Me" TAG="Contents" FILE="My
Novels">
<LINK
TEXT="AddressBook" APP="addr" MODE=NORMAL>
<LINK TEXT="Edit
Picture" FILE="StatesIm" RECORD=0
APP="TlPt" MODE=RETURN>
<LINK
TEXT="PostalCalc"
APP="TlIf"
FILE="US Postal Calculator
2001" MODE=OPENDB>
§
HEADER
Adds a
text header in the specified text and options. (New for 2.5)
This
option is designed to be used to create topic headers with specified
justification much like the HTML <H1>...etc tags. Note that when
justifying, alignment is relative to the X coordinate, if specified. For
instance, if right justification is used, the text is rendered so the right
edge of the text lines up onto the X coordinate.
Optional Parameters:
TEXT
Text to draw for the header. Text is
automatically wrapped in TealDoc 4.5 or higher, and has a maximum length of 79
characters.
FONT
Font 0 (normal), 1 (bold), or 2 (large) to use for the text
X
Horizontal screen position
Y
Vertical screen offset from top of current line (default 0)
STYLE
"
ALIGN
"LEFT" (default), "RIGHT", or "CENTER"
Example:
<HEADER
TEXT="Contents" ALIGN=CENTER STYLE=UNDERLINE>
§
BOOKMARK
Adds a
bookmark at the current location when a bookmark autoscan is done
This
option provides a way to insert invisible bookmarks in a file. It's similar to
the standard method of inserting a marker at the end of the file, but both the
marker and bookmark name are not normally visible in the file.
Optional Parameters:
NAME
Name of the bookmark to add.
Example:
<BOOKMARK
NAME="Contents" >
·
LABEL
Inserts
nonprinting text into a document to be used as a target for a link.
Required Parameters:
NAME
Name of this label
Example:
Visit us online for our complete product line, including:
TEALAGENT ( http://www.tealpoint.com/softagnt.htm )
A PC-based Palm data converter, installer, and web clipper which formats
local, network, and web-resident data into standard Palm formats.
TEALALIAS (
http://www.tealpoint.com/softalia.htm )
Making the most of expansion memory, TealAlias creates placeholder
alias files that automatically find, load, and launch apps and data from
external SD cards, freeing precious main memory.
TEALAUTO ( http://www.tealpoint.com/softauto.htm )
The complete automobile mileage, service, and expense tracking
program, TealAuto, supports unmatched features and customization options.
TEALDOC ( http://www.tealpoint.com/softdoc.htm )
Powerful reader for Palm documents, e-books, and newspapers, supporting advanced features such as
pictures, links, and flash cards.
TEALECHO ( http://www.tealpoint.com/softecho.htm )
Digital "ink" lets you see what you write, vastly
increasing graffiti writing speed and
accuracy. No more writing blind!
TEALGLANCE ( http://www.tealpoint.com/softglnc.htm )
Pop-up utility shows time, date, appointments and to-dos, and
other useful information at power-up.
See your day at a glance.
TEALINFO ( http://www.tealpoint.com/softinfo.htm )
A system for creating and displaying interactive databases,
reference works, and mini-application folios; a handheld reference library.
TEALLAUNCH ( http://www.tealpoint.com/softlnch.htm )
A pop-up application launcher and mapping utility for launching
apps and special functions from pen taps, graffiti strokes, or button presses.
TEALLOCK ( http://www.tealpoint.com/softlock.htm )
Secure automatic locking program with optional data encryption and
numerous activation and customization options.
TEALMAGNIFY ( http://www.tealpoint.com/softlens.htm )
An ever-ready magnifying glass that works with most any program, TealMagnify
saves your eyes when looking at tiny text.
TEALMASTER ( http://www.tealpoint.com/softmstr.htm )
A supercharged Hackmaster replacement with 100%-compatibility and enhanced
stability, configuration, diagnostic and activation features.
TEALMEAL ( http://www.tealpoint.com/softmeal.htm )
A personal restaurant database and selection wizard. Keep a database of your favorites and easily
find them by type or category.
TEALMEMBRAIN ( http://www.tealpoint.com/softmemb.htm )
Memory monitor and stack manager which helps identify conflicts
and greatly improves stability running multiple hacks and drivers.
TEALMOVER ( http://www.tealpoint.com/softmovr.htm )
File management utility for beaming, deleting, renaming, and
copying files both in memory and on VFS-compatible storage cards.
TEALMOVIE ( http://www.tealpoint.com/softmovi.htm )
High-quality multimedia system with video and synchronized sound.
Includes audio/video player and Windows AVI
converter program.
TEALNOTES ( http://www.tealpoint.com/softnote.htm )
Insert freehand graphic "Sticky Notes" into memos, to-do
lists, address book entries--almost anywhere you currently have editable text.
TEALPAINT ( http://www.tealpoint.com/softpnt.htm )
The most powerful paint and sketch app on Palm OS handhelds,
featuring 16 tools, 16 patterns, 12 brushes, color, and desktop image
conversion.
TEALPHONE ( http://www.tealpoint.com/softphon.htm )
A powerful Address Book replacement with superior interface, display,
search, and indexing options.
TEALPRINT ( http://www.tealpoint.com/softprnt.htm )
The all-in-one text and graphic printing solution for Palm OS, supporting
infrared, serial, and HotSync printing to any Windows printer.
TEALSAFE (
http://www.tealpoint.com/softsafe.htm )
A personal encrypted data vault and wallet for computer passwords,
credit card numbers, calling cards, software registration codes, PIN numbers,
bank accounts, business contacts, journal entries, or any other sensitive
information. A must for features and
security.
TEALSCRIPT ( http://www.tealpoint.com/softscrp.htm )
An improved, tuneable, Graffiti text recognition system that lets
you modify the handwriting recognition to suit your handwriting.
TEALTOOLS ( http://www.tealpoint.com/softtool.htm )
Six pop-up desk accessories, including a calculator,
clock/stopwatch, preferences panel, editing panel, memopad, and a file/backup
manager.
Version 5.56 –
Version 5.55 –
Version 5.54 –
Version 5.51 –
Version 5.50 -
Version 5.30 -
Manual by Vince Lee,
TealDoc by TealPoint Software
©1998-2003 All Rights Reserved.
TealPoint Software
TealDoc for PalmOS
We look forward to hearing from
you.
Please visit us at
www.tealpoint.com, or email us at contact@tealpoint.com.
Registering allows you to use
the program past the 30 day expiration period and turns off registration
reminders.
Currently, you may register by
snail mail or online with a credit card and a secured server from the store
where you downloaded the software. For
the first option, send the following information on a sheet of paper separate
from your payment.
·
Product Name
·
E-Mail Address
·
HotSync User ID (Pilot Name
Required for Passkey generation. It can be found on the main screen of the
HotSync application on the Pilot as "Welcome ________" or in the
corner on a PalmIII or higher)
·
Check (drawn off a US Bank) or
Money Order for ($16.95 US). No
international checks or money orders please.
We at TealPoint Software are committed to providing quality,
easy-to-use software. However, this product is provided without warranty and
the user accepts full responsibility for any damages, consequential or
otherwise, resulting from its use.
This archive is freely redistributable, provided it is made
available only in its complete, unmodified form with no additional files and
for noncommercial purposes only. Any other use must have prior written
authorization from TealPoint Software.
Unauthorized commercial use includes, but is not limited to:
§
A product for sale.
§
Accompanying a product for sale.
§
Accompanying a magazine, book or other publication for sale.
§
Distribution with "Media", "Copying" or
other incidental costs.
§
Available for download with access or download fees.
This program may be used on a trial basis for 30 days. The
program will continue to function afterwards. However, if after this time you
wish to continue using it, please register with us for the nominal fee listed
in the program.
CUSTOMER LICENSE AGREEMENT
YOU ARE ABOUT TO DOWNLOAD, INSTALL, OPEN OR USE PROPRIETARY
SOFTWARE OWNED BY TEALPOINT SOFTWARE, INC. CAREFULLY READ THE TERMS AND
CONDITIONS OF THIS END USER LICENSE BEFORE DOING SO, AND CLICK BELOW THAT YOU
ACCEPT THESE TERMS.
1. License. You are authorized to use the Software Product owned
and developed by TealPoint Software, Inc. on a single hand-held computing
device on a trial basis for thirty (30) days. If after 30 days you wish to
continue using it, you are required to register with TealPoint and pay the
specified fee. This license is not exclusive and may not be transferred. You
may make one copy of the Software for back-up and archival purposes only.
2. Ownership. You acknowledge that the Software Product is the
exclusive property of TealPoint Software, Inc, which owns all copyright, trade
secret, patent and other proprietary rights in the Software Product.
3. Restrictions. You may NOT: (a) decompile or reverse engineer
the Software Product; (b) copy (except as provided in 1 above) sell, distribute
or commercially exploit the Software product; or (c) transfer, assign or
sublicense this license.
4. Disclaimer of Warranty and Liability. TEALPOINT MAKES NO
WARRANTY, EXPRESS OR IMPLIED, AS TO THE ACCURACY, COMPLETENESS OR FUNCTIONING
OF THE LICENSED SOFTWARE, INCLUDING WITHOUT LIMITATION, WARRANTIES OF
MERCHANTABILITY OR OF FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH TEALPOINT
DISCLAIMS. ALL LIABILITY IS DISCLAIMED AND TEALPOINT ASSUMES NO RESPONSIBILITY
OR LIABILITY FOR LOSS OR DAMAGES OF ANY KIND, DIRECT OR INDIRECT, INCIDENTIAL,
CONSEQUENTIAL OR SPECIAL, ARISING OUT OF YOUR USE OF THE LICENSED SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5. Termination. You may terminate this Agreement at any time by
destroying your copy(ies) of the Software Product. The Agreement will also
terminate if you do not comply with any of its terms and conditions, at which
time you are required to destroy your copy(ies) of the Software Product and
cease all use.
6. Applicable Law. This Agreement is governed by the laws of the
State of