
       KeyText 2000 v2.11, for Windows 95, 98, NT4
         (c) MJMSoft Design Limited, 1998-1999

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 2000!

KeyText 2000'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, your e-mail program? The beauty of KeyText
is that it's always there waiting in your tray, and works for
most applications.

With version 2.1's new "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 2000's menu opens up next to
it ready for you to click the item you want. Your name, e-mail
address, credit card number, etc. - no more typing them in: let
KeyText 2000 do it.

Now with 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 2000'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!

Include in "text" commands to fill in the date (including
dates plus or minus n days / working days / months etc. from
the current date), run programs, click buttons, change
windows, select menu items, play a sound, display a message,
start an e-mail 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 (assuming you have modem,
etc.); hotkey it and you can launch your browser and go to the
site on one keypress.

Use KeyText 2000 to 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.

Schedule items to start at specified times or intervals.
Because the text can include commands (fields), you can run
programs at specified times, display reminders or alarms with
your choice of sound, even have an hourly chime. 

Windows automation. Tell KeyText 2000 to look out for a
certain window or dialog, and then run an item. Completely
automate password entries, repetitive dialogs, etc. KeyText
itself includes 5 password levels to protect any passwords,
credit card numbers, etc. you might store.

KeyText 2000 can operate as a multiple clipboard, and makes
collecting text easy. You can set it up to monitor your
clipboard, and whenever text is copied to it, automatically
add the same text to a specified text item. This makes it
simple 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 2000 ready for re-use.

KeyText 2000 can either paste or type your text. Pasting is
faster, but "typing", character by character, has advantages.
It can include fields (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 2000 has a random link function. Set up your e-mail
signature in KeyText 2000, 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 2000 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 2000. The Keypad also has a symbols tab; all
those tricky symbols like , , etc. are only a click away -
as are all the accented characters.

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 2000 program and all associated
documentation are the copyright of MJMSoft Design Ltd. The
use of the KeyText 2000 program is governed by the License
accompanying this program.

KeyText 2000 requires Windows 95, Windows 98, Windows NT4 or
later, and needs 800kb of space on your hard drive.

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

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

Upgrading
=========
If you already have a previous version of KeyText installed,
you can install KeyText 2000 to the same folder as before,
making sure you exit KeyText first if it is running. Your
texts, settings, and unlock code (if purchased) will all be
preserved. In other words, this is a free upgrade for
existing users of a full version 1.xx release.

Before converting your texts it will make a copy of your
.ktt (KeyText data) file and give it the extension .kt1.
If for any reason you go back to the earlier KeyText,
rename the .kt1 file to .ktt first.

See the accompanying file whatsnew.txt for further
information. 

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 KeyText 2000 displays: "Evaluation Version" and
has 10 text items available for you to use; you can store more
text items by making new data files (.ktt) and using the
right-click menu to switch from one to another. After 30 days
of use the evaluation period expires; the same 10 text items
are available, but other features are reduced. If you wish to
continue using KeyText 2000, you should purchase; you then
receive an unlock code which converts KeyText 2000 to the full
version. Note that if you have not purchased and are still
using KeyText after 60 days, you will no longer be able to
save any changes to text items.

The full version gives 224 new text items, making 234 in
total; and you can have several "KeyTexts" running at the same
time, giving the possibility of thousands of text items just a
click or two away.

You can purchase online using a credit card - and get your
registration code to unlock KeyText 2000 e-mailed to you
instantly. Go to http://www.mjmsoft.com/ktreg.htm for details.

A single user license is 25 US dollars or 15 GB pounds
(these prices guaranteed to end of June 2000). Site
licences and multi-user discounts are available. Once you have
installed KeyText 2000, see the file "order.txt" or the
KeyText 2000 help file for details of how to register (online,
by 'phone/fax or by mail).

For an additional 8 US dollars or 5 GB pounds, we will send
a disk and manual (printed help file); price includes postage
and packing.

License - Terms and Conditions
==============================
See the files "license.txt" and "Vendinfo.diz" for details.

Version History
===============
2.11	Previously, the "Delete text in this item" button on the
	Edit text items window toolbar deleted text, deleted
	menu text, and reset action to default. Now it only
	deletes the text in the item.

	Fixed problem whereby "right-click anywhere" feature
	could disable correct Intellimouse wheel operation with
	certain applications running on Windows 95 or 98.
	Windows NT 4.0 was not affected.

	Fixed bug where if no user name was supplied when
	KeyText was first run, and a call field was used for the
	user name, the KeyText item would halt.

2.1	Added "right-click anywhere" feature, whereby a
	right-click with Ctrl and/or Shift will open a KeyText
	menu; the item selected will be typed or pasted where
	the right-click was made. Settings in connection with
	this appear in Settings: Options and Global and, when
	enabled, a new item appears on the right-click menu to
	allow temporary suspension of this feature.

	Included in the "right-click anywhere" menu, and - if
	"right-click anywhere" is on - added to the left-click
	menu, is the ability to react differently to a
	right-click on a KeyText item as set in the customize
	settings dialog. The possibilities are, on a right-click
	selection, to carry out the alternative action (Macro
	becomes Paste and vice versa), or to follow the item
	with typing a Tab or Return. This can make form-filling
	and similar quicker by automatically adding the Tab
	which might move the cursor to the next field. 

	Changed the "More..." item on the left-click menu to
	"Next..." and added a "Back..." item to allow easier
	navigation of this - and the "right-click anywhere" menu.
	The "+" and "-" keys (including those on the numeric
	keypad) can be used instead of Next and Back, followed by
	the underlined letter to select.

	In previous versions, if there was an odd number of
	entries in the left-click menu and the menu was displayed
	in 2 columns (full version only), there would be a blank
	space at the bottom right of the menu. The blank space
	has been moved to the bottom left, so that the "Next..."
	and "Back..." items stay in the same position as you
	navigate the menu.

	In previous versions, if Caps Lock was on when an Action:
	Macro item was started, it would be switched off. New
	options in the global settings dialog offer the additional
	choices of not having it switched off, or switching it
	back on after the item is finished if Caps Lock was on at
	the start.

	Added to the mouse action fields the possibility of
	simulating Ctrl and/or Shift being pressed at the same time
	as the simulated mouse action.

	Fixed bug which prevented the mouse action wizard dialog
	displaying correctly in early Windows 95 computers which
	had never had Internet Explorer 3 or greater installed.

	Fixed bug which, in certain circumstances, caused KeyText
	to fail after a Message or Input field.

2.02	Fixed problem where, in certain circumstances, if one
	or more or items were greater than 1kb in length and
	settings were changed or an extra instance of KeyText
	run, those items greater than 1kb could become corrupted,
	and possibly result in the KeyText data file being shown
	as invalid.

	On left-click menu, the underlined letter for an item
	following more than one empty items would not select the
	item; now fixed.

	Changed behavior of Ctrl-Shift Tab in the Edit text items
	window. Previously, for example, if 3A was selected
	Ctrl-Shift Tab would move to 2A; now moves to 2Z. This
	means that Ctrl Tab and Ctrl-Shift Tab can be used to
	move up and down the items in the Edit text items window.

2.01	Fix of problem when item A had a schedule. If it had
	a timed schedule it would not work, and if it had
	an "on window" schedule it - and all other "on window"
	schedules - would not work.

	On the Edit text items window of the full version, the
	tooltips on the arrow tabs < and > would sometimes
	appear incorrectly.

	Added warning to the key combination wizard to
	discourage use of Ctrl-Alt Delete combination in
	KeyText. [Because this combination has a special
	hard-wired effect when selected on your keyboard, it
	cannot be simulated by KeyText.]

	Occasional problem with the "Copy list" feature on the
	Organizer has been fixed.

2.00	Major upgrade from version 1.xx releases of KeyText.

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 2000
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.

Sales telephone: free call-back service (we call you) - go
to http://www.mjmsoft.com/contact.htm
Telephone (UK number): +44 870 321 6567
Fax (UK):              +44 701 071 6567
Fax (USA):             (419) 781 8735

You can also contact us by mail at:
MJMSoft Design Ltd.
3 Johnsburn Road
Balerno
Edinburgh
EH14 7DN
United Kingdom