
                     KeyText v3.07
    for Windows 95, 98, ME, NT4, 2000, XP or Vista
        (c) MJMSoft Design Limited, 1998-2007

In this readme.txt:
Program Description
Installation
Upgrading
Distribution
Purchasing
License - Terms and Conditions
Version History
Technical Support and Contact Information


=========================================================
                  Program Description
=========================================================

Keyboard macro and Windows automation utility. Save time
with KeyText!

KeyText's basic function is the storing of pieces of text,
ready to be typed or pasted into whatever application you
are working on. Autotext in your system tray! You can set up
hotkeys to all your favorite text items - one keypress and
the text is in. Your Word Processor probably has a function
like this already, but what about your database program,
your desktop publisher, or your e-mail program? The beauty
of KeyText is that it's always there waiting in your system
tray ("notification area"), and works for most applications.

New to version 3 of KeyText is Trigger Text. You can set
KeyText to look out for certain sequences of keypresses -
and launch a macro when they are typed. For example, every
time you type #dt, KeyText could be set to type the date
instead. /ad could type your address. Try setting e// to
type  or #1/2 to type . Use it to type long or difficult-
to-spell words - for example, set ptfe to type
polytetrafluoroethylene. Or it could even correct your
spelling - set calander as the trigger text for calendar.

With KeyTexts "right-click anywhere" feature, form-filling
has never been so easy. Hold down Shift, Ctrl or both
(depending on how you set it up), right-click where you want
your text to go, and KeyText's menu opens up next to it
ready for you to click the item you want. Your name, e-mail
address, phone number, etc. - no more typing them in: let
KeyText do it.

Added to this keyboard macro ability are a number of
features which transform it into a multi-purpose utility.
Eliminate those repetitive tasks!

Unique Smart Select feature. You already know how to select
text and press a key combination to copy it to the
clipboard, turn it to bold, and so on. With KeyText's Smart
Select you can do much more! Once set up you could, for
example, select an e-mail address anywhere - document, text
file, database - and press Ctrl-Shift E. Your e-mail program
will start with a new message to that address ready! KeyText
can also work out what you have selected and do different
things depending on what it is. An email address? Start a
new email. A zip or postcode? Go to a map. A phrase? Do a
phrase search.

Include in "text" commands to fill in the date, run
programs, click buttons, change windows, select menu items,
play a sound, display a message, and more. Easy wizard-based
dialogs help you set it up. You can even specify an Internet
address, and KeyText will take you there; hotkey it and you
can launch your browser and go to the site on one keypress.

Schedule items to start at specified times. Because the text
can include commands (fields), you can run programs at
specified times, display reminders or alarms with your
choice of sound, and even have an hourly chime. Do you want
KeyText to trigger an event on, say, the third last day of
every month? That is possible too.

Windows automation. Tell KeyText to look out for certain
windows or dialogs, and then run an item. Completely
automate password entries, repetitive dialogs, etc. You can
also get KeyText to do different things depending on whether
a specified window exists/appears or not. KeyText itself
includes 6 password levels to protect any passwords, credit
card numbers etc. you might store.

KeyText can simulate mouse actions. It can click the right
spot on a window - button on a dialog, link on a web page
etc. - even if the window is in a different position each
time.

KeyText can operate as a multiple clipboard, and makes
collecting text easy. You can set up KeyText to monitor your
clipboard, and whenever text is copied to it, automatically
add the same text to a specified text item. This makes it
easy to gather text from various sources to put into one
destination. You don't even need to open a text file to get
at its text; select it in Windows Explorer and a couple of
mouse clicks puts a copy of it in KeyText ready for reuse.

KeyText can either paste or type your text. Pasting is
faster, but "typing" it as a macro, character by character,
has advantages. It can include commands, it doesn't require
the clipboard, and you can choose the speed. For the benefit
of online-chat users it includes "simulate manual typing"
settings; add some pauses, mistakes, and backspaces and the
person at the other end will never know it's being typed
automatically!

KeyText has a random link function. Set up your e-mail
signature in KeyText, along with a random link to a range of
quotations held in other items. Hotkey the signature if you
like. Then, every time you press the hotkey, your e-mail
signature will be typed in, followed by a quotation drawn at
random.

KeyText can display a miniature "keyboard" on your screen,
which lets you "type" with your mouse or pointing device.
This was added for the benefit of those who don't always
have a keyboard attached, and asked for the facility to key
text with KeyText. The Keypad also has a symbols tab; all
those tricky symbols like ,  etc. are only a click away
- as are all the regular accented characters.

Up to 234 (or 20 in the Evaluation Version) of your favorite
text items can be stored, and are then available to any
application with two mouse-clicks or one hotkey press. With
the full version you can have several "KeyTexts" running at
the same time, giving the possibility of thousands of text
items just a click or two away.

It's very unobtrusive... It hides itself away in the tray,
near your system clock. A left-click on the icon reveals a
menu showing all your text items ready to be typed. A right-
click shows all the options available.

=========================================================
                  Installation
=========================================================

IMPORTANT NOTICE: This KeyText program and all associated
documentation are the copyright of MJMSoft Design Ltd. The
use of the KeyText program is governed by the License
accompanying this program.

KeyText requires Windows 95, 98, ME, NT4, 2000 or XP, and
needs 2.2MB of space on your hard drive.

Extract the files from the KeyText zip file to a (temporary)
folder, and run SetupKT.exe. Or, if you have the self-
extracting .exe version, simply run ktext###.exe (where ###
is the version number. During the install process you can
choose to have KeyText added to your list of programs which
start every time Windows starts; note that you can change
this later in KeyText.

To uninstall, select KeyText from Add-Remove Programs in
Windows control panel.

=========================================================
                  Getting Started
=========================================================

The KeyText program uses macros or scripts known as items,
which are named A, B, C and so on. They can be started from
the KeyText menu, from hotkeys, automatically or from batch
files. Together these items are stored in data files with
the extension .ktt.

It is important to note at the beginning that if you want
to start a new item you select "Edit text items" on the menu
which appears when you right-click the KT icon in the tray -
and look along the tabs A, B, C etc. until you find an empty
one (or delete an old one). If you want to start a new set
or collection of items, you select "New" from the right-
click menu - this opens up a new file of empty macros ready
to use. But beware of using "New" just to start a new
macro - go to Edit text items instead!

When you first run KeyText, try left-clicking the KT icon
and selecting "Samples; click here first!".

The Help file includes a Tutorial giving numerous examples
and potential uses for KeyText.

=========================================================
                  Upgrading
=========================================================

If you already have a previous version of KeyText installed,
you can install to the same folder as before, making sure
you exit KeyText first if it is running. When you run
KeyText 3 it will convert your existing data (*.ktt) into
KeyText 3 format (*.kt3), so that all your items are
available straight away. It does not delete your *.ktt
files, and provides an application RestoreOldKt.exe in case
you want to go back to the old version. 

If your old version is already registered, KeyText 3 will
recognize your old code and unlock KeyText 3 for 45 days -
by which time you should upgrade to a new unlock code (or
restore the old version).
 
If you are a registered KeyText user you may be entitled to
a discount when upgrading to KeyText 3. For details, please
visit http://www.mjmsoft.com/ktupgrade.htm

=========================================================
                  Distribution
=========================================================

KeyText is provided at no charge to you for evaluation
purposes only, and you may distribute it freely, on the
terms and conditions stated in the License (license.txt).

=========================================================
                  Purchasing
=========================================================

When first run it displays "Evaluation Version" and has 20
text items available for you to use; you can store more text
items by making new KeyText data files (.kt3) and using the
right-click menu to switch from one to another. If you wish
to continue using KeyText after 30 days, you should
purchase; you then receive an unlock code which converts
KeyText to the full version. Note that if you have not
purchased and applied a valid unlock code within 60 days,
KeyText will no longer function - until a valid unlock code
is entered.

The full version gives 214 new text items, making 234 in
total (9 sets of A-Z), and lets you keep the previous file
list in the right-click menu - and therefore the hotkeys to
other .kt3 files. It lets you keep the "Keypad", and allows
the possibility of multiple instances. You can convert to
the full version at any time by entering the unlock code you
will be given by mail or e-mail.

For prices and purchase methods, please visit:
http://www.mjmsoft.com/ktreg.htm.


=========================================================
                  License - Terms and Conditions
=========================================================

See the file "license.txt".

=========================================================
                  Version History
=========================================================

Please see whatsnew.doc in your KeyText folder, or consult
the KeyText Help file.

=========================================================
                  Technical Support
                  and Contact Information
=========================================================

For sales information, send e-mail to sales@mjmsoft.com, or
for technical support, e-mail support@mjmsoft.com.

Technical support is available to all users for a period of
30 days and to users who have purchased for a period of 90
days, both periods starting on the date on which the first
request is made to the Company for support. Note that the
support we offer relates to the operation of KeyText itself;
we cannot guarantee to give advice on "scripts" to perform
specific tasks in other applications; however, we will
endeavor to give full version users as much help as we can
in this regard.

Telephone (USA):       (419) 830 0506
Fax (USA):             (419) 781 8735
Telephone (UK):        +44 870 321 6567
Fax (UK):              +44 870 879 6567

You can also contact us by mail at:
MJMSoft Design Ltd.
56 Kingsknowe Drive
EDINBURGH
EH14 2JX
United Kingdom

