home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2002 April / pcpro0402.iso / essentials / desktop / KeyText / kt2k216.exe / README.TXT < prev    next >
Encoding:
Text File  |  2001-03-28  |  21.3 KB  |  525 lines

  1.  
  2. KeyText 2000 v2.16, for Windows 95, 98, NT4, 2000 or ME
  3.         (c) MJMSoft Design Limited, 1998-2001
  4.  
  5. In this readme.txt:
  6. Program Description
  7. Installation
  8. Upgrading
  9. Distribution
  10. Purchasing
  11. License - Terms and Conditions
  12. Version History
  13. Technical Support and Contact Information
  14.  
  15.  
  16. =========================================================
  17.                   Program Description
  18. =========================================================
  19.  
  20. Keyboard macro and Windows automation utility. Save time
  21. with KeyText 2000!
  22.  
  23. KeyText 2000's basic function is the storing of pieces of
  24. text, ready to be typed or pasted into whatever application
  25. you are working on. Autotext in your system tray! You can
  26. set up hotkeys to all your favorite text items - one
  27. keypress and the text is in. Your Word Processor probably
  28. has a function like this already, but what about your
  29. database program, your desktop publisher, your e-mail
  30. program? The beauty of KeyText is that it's always there
  31. waiting in your tray, and works for most applications.
  32.  
  33. With KeyText 2000's "right-click anywhere" feature, form-
  34. filling has never been so easy. Hold down Shift, Ctrl or
  35. both (depending on how you set it up), right-click where you
  36. want your text to go, and KeyText 2000's menu opens up next
  37. to it ready for you to click the item you want. Your name,
  38. e-mail address, credit card number, etc. - no more typing
  39. them in: let KeyText 2000 do it.
  40.  
  41. Now with unique Smart Select feature. You already know how
  42. to select text and press a key combination to copy it to the
  43. clipboard, turn it to bold, and so on. With KeyText 2000's
  44. Smart Select you can do much more! Once set up you could,
  45. for example, select an e-mail address anywhere - document,
  46. text file, database - and press Ctrl-Shift E. Your e-mail
  47. program will start with a new message to that address ready!
  48.  
  49. Include in "text" commands to fill in the date (including
  50. dates plus or minus n days / working days / months etc. from
  51. the current date), run programs, click buttons, change
  52. windows, select menu items, play a sound, display a message,
  53. start an e-mail message, and more. Easy wizard-based dialogs
  54. help you set it up. You can even specify an Internet
  55. address, and KeyText will take you there (assuming you have
  56. modem, etc.); hotkey it and you can launch your browser and
  57. go to the site on one keypress.
  58.  
  59. Use KeyText 2000 to simulate mouse actions. It can click the
  60. right spot on a window - button on a dialog, link on a web
  61. page etc. - even if the window is in a different position
  62. each time.
  63.  
  64. Schedule items to start at specified times or intervals.
  65. Because the text can include commands (fields), you can run
  66. programs at specified times, display reminders or alarms
  67. with your choice of sound, even have an hourly chime.
  68.  
  69. Windows automation. Tell KeyText 2000 to look out for a
  70. certain window or dialog, and then run an item. Completely
  71. automate password entries, repetitive dialogs, etc. KeyText
  72. itself includes 5 password levels to protect any passwords,
  73. credit card numbers, etc. you might store.
  74.  
  75. KeyText 2000 can operate as a multiple clipboard, and makes
  76. collecting text easy. You can set it up to monitor your
  77. clipboard, and whenever text is copied to it, automatically
  78. add the same text to a specified text item. This makes it
  79. simple to gather text from various sources to put into one
  80. destination. You don't even need to open a text file to get
  81. at its text; select it in Windows Explorer and a couple of
  82. mouse clicks puts a copy of it in KeyText 2000 ready for re-
  83. use.
  84.  
  85. KeyText 2000 can either paste or type your text. Pasting is
  86. faster, but "typing", character by character, has
  87. advantages. It can include fields (commands), it doesn't
  88. require the clipboard, and you can choose the speed. For the
  89. benefit of online-chat users it includes "simulate manual
  90. typing" settings; add some pauses, mistakes and backspaces
  91. and the person at the other end will never know it's being
  92. typed automatically!
  93.  
  94. KeyText 2000 has a random link function. Set up your e-mail
  95. signature in KeyText 2000, along with a random link to a
  96. range of quotations held in other items. Hotkey the
  97. signature if you like. Then, every time you press the
  98. hotkey, your e-mail signature will be typed in, followed by
  99. a quotation drawn at random.
  100.  
  101. KeyText 2000 can display a miniature "keyboard" on your
  102. screen, which lets you "type" with your mouse or pointing
  103. device. This was added for the benefit of those who don't
  104. always have a keyboard attached, and asked for the facility
  105. to key text with KeyText 2000. The Keypad also has a symbols
  106. tab; all those tricky symbols like ╝, ⌐, etc. are only a
  107. click away - as are all the accented characters.
  108.  
  109. It's very unobtrusive... It hides itself away in the tray,
  110. near your system clock. A left-click on the icon reveals a
  111. menu showing all your text items ready to be typed. A right-
  112. click shows all the options available.
  113.  
  114.  
  115. =========================================================
  116.                   Installation
  117. =========================================================
  118.  
  119. IMPORTANT NOTICE: This KeyText 2000 program and all
  120. associated documentation are the copyright of MJMSoft Design
  121. Ltd. The use of the KeyText 2000 program is governed by the
  122. License accompanying this program.
  123.  
  124. KeyText 2000 requires Windows 95, Windows 98, Windows NT4,
  125. Windows 2000, or Windows ME and needs 800kb of space on your
  126. hard drive.
  127.  
  128. Extract the files from the KeyText 2000 zip file to a
  129. (temporary) folder, and run SetupKT.exe. Or, if you have the
  130. self-extracting .exe version, simply run kt2k###.exe (where
  131. ### is the version number. During the install process you
  132. can choose to have KeyText 2000 added to your list of
  133. programs which start every time Windows starts; note that
  134. you can change this later in KeyText 2000.
  135.  
  136. To uninstall, select KeyText from Add-Remove Programs in
  137. Windows control panel.
  138.  
  139.  
  140. =========================================================
  141.                   Getting Started
  142. =========================================================
  143.  
  144. The KeyText program uses macros or scripts known as items,
  145. which are named A, B, C and so on. They can be started from
  146. the KeyText menu, from hotkeys, automatically or from batch
  147. files. Together these items are stored in data files with
  148. the extension .ktt.
  149.  
  150. It is important to note at the beginning that if you want
  151. to start a new item you select "Edit text items" on the menu
  152. which appears when you right-click the KT icon in the tray -
  153. and look along the tabs A, B, C etc. until you find an empty
  154. one (or delete an old one). If you want to start a new set
  155. or collection of items, you select "New" from the right-
  156. click menu - this opens up a new file of empty macros ready
  157. to use. But beware of using "New" just to start a new
  158. macro - go to Edit text items instead!
  159.  
  160. When you first run KeyText, try left-clicking the KT icon
  161. and selecting "Samples; click here first!".
  162.  
  163.  
  164. =========================================================
  165.                   Upgrading
  166. =========================================================
  167.  
  168. If you already have a previous version of KeyText installed,
  169. you can install KeyText 2000 to the same folder as before,
  170. making sure you exit KeyText first if it is running. Your
  171. texts, settings, and unlock code (if purchased) will all be
  172. preserved.
  173.  
  174. If you are upgrading from a version 1 release of KeyText,
  175. before converting your texts it will make a copy of your
  176. .ktt (KeyText data) file and give it the extension .kt1.
  177.  
  178.  
  179. =========================================================
  180.                   Distribution
  181. =========================================================
  182.  
  183. KeyText is provided at no charge to you for evaluation
  184. purposes only, and you may distribute it freely, on the
  185. terms and conditions stated in the License (license.txt).
  186.  
  187.  
  188. =========================================================
  189.                   Purchasing
  190. =========================================================
  191.  
  192. When first run KeyText 2000 displays: "Evaluation Version"
  193. and has 10 text items available for you to use; you can
  194. store more text items by making new data files (.ktt) and
  195. using the right-click menu to switch from one to another.
  196. After 30 days of use the evaluation period expires; the same
  197. 10 text items are available, but other features are reduced.
  198. If you wish to continue using KeyText 2000, you should
  199. purchase; you then receive an unlock code which converts
  200. KeyText 2000 to the full version. Note that if you have not
  201. purchased and are still using KeyText after 60 days, you
  202. will no longer be able to save any changes to text items.
  203.  
  204. The full version gives 224 new text items, making 234 in
  205. total; and you can have several "KeyTexts" running at the
  206. same time, giving the possibility of thousands of text items
  207. just a click or two away.
  208.  
  209. You can purchase online using a credit card - and get your
  210. registration code to unlock KeyText 2000 e-mailed to you
  211. instantly. Go to http://www.mjmsoft.com/ktreg.htm for
  212. details.
  213.  
  214. A single user license is 25 US dollars or 15 GB pounds
  215. (these prices guaranteed to end of December 2001). Site
  216. licences and multi-user discounts are available. Once you
  217. have installed KeyText 2000, see the file "order.txt" or the
  218. KeyText 2000 help file for details of how to register
  219. (online, by 'phone/fax or by mail).
  220.  
  221. For an additional 8 US dollars or 5 GB pounds, we will send
  222. a disk and manual (printed help file); price includes
  223. postage and packing. Note that the manual can be downloaded
  224. free in Adobe Acrobat pdf format from
  225. http://www.mjmsoft.com/keytext.htm.
  226.  
  227.  
  228. =========================================================
  229.                   License - Terms and Conditions
  230. =========================================================
  231.  
  232. See the files "license.txt" and "Vendinfo.diz" for details.
  233.  
  234.  
  235. =========================================================
  236.                   Version History
  237. =========================================================
  238.  
  239. 2.16    Added new mouse control options: the ability to move
  240.     the mouse pointer to a point on the screen without
  241.     also clicking a button, and the ability to restore
  242.     the mouse pointer to where it was when the item
  243.     was started. The built-in delay after a simulated
  244.     mouse-click has been reduced.
  245.     Added an "Add" field to the Combination of keys
  246.     wizard, so that more than one key combination can
  247.     be selected without leaving the wizard.
  248.     Added the "application key" to the keypresses which
  249.     can be simulated by KeyText. This is the key which,
  250.     when pressed, normally brings up an application's
  251.     pop-up menus and help topics - similar to the effect
  252.     of a right mouse-button click.
  253.     Added the ability to specify a password in the
  254.     command line, so that users who want to start a
  255.     password-protected KeyText file from the command line
  256.     can specify it there, rather than being asked for it
  257.     once KeyText starts.
  258.     Added a warning on selecting "New" from the right-
  259.     click menu, as some users were selecting "New" to
  260.     start a new macro, rather than a new set of macros.
  261.     "Input" box will now wrap text, rather than scroll to
  262.     the right.
  263.     Fixed a bug where if the item at the front when the
  264.     Edit text items window is opened had an active
  265.     schedule, the green surround on the Scheduler toolbar
  266.     button did not display.
  267.     Fixed bug where, if the first item to show on the
  268.     right-click anywhere menu is changed in Settings/
  269.     Options, the change takes place immediately, not after
  270.     a restart as previously.
  271.     Fixed a bug where, in certain circumstances, nested
  272.     loops would not operate correctly.
  273.     Fixed a bug where, in certain circumstances, control
  274.     would not return to the calling item when CallSelect
  275.     was used.
  276.  
  277. 2.15    Fixed bug in KeyText Keypad where in certain
  278.     circumstances the Windows Logo key would be simulated
  279.     along with the desired key so that, for example,
  280.     clicking "E" would open Explorer instead of typing E.
  281.  
  282. 2.14    Added a new option to the On Window scheduler to
  283.     allow all windows to be monitored, not just the
  284.     foreground window. This means that if an application
  285.     running in the background generates a window or
  286.     message - for example, a "You have new email"
  287.     message - which does not come to the front, KeyText
  288.     can be set to look out for it and perform whatever
  289.     actions you have in the associated item. You can set
  290.     this by pressing the "Advanced" button on the "Set
  291.     schedule" dialog.
  292.  
  293.     For Windows 2000 users only: In earlier versions of
  294.     KeyText 2000 the Activate field included a
  295.     minimize/restore action to resolve a "feature" in
  296.     Windows 2000 which inhibits a program's ability to
  297.     activate (bring to the foreground) another window.
  298.     This minimize/restore has been found to be
  299.     unnecessary in many cases, and has been removed. We
  300.     have added an Activate! field (exclamation mark
  301.     added) which will force the minimize/restore action,
  302.     if required. It should be used if, after using an
  303.     Activate field, you see the desired window's button
  304.     in the taskbar flashing, but the window remaining in
  305.     the background. Similarly in a Run field which
  306.     includes an activate option - change the ^ to a ! if
  307.     required.
  308.  
  309.     Previously, text on the KeyText menus was always
  310.     black. A user who has black as the background color
  311.     for menus and dialogs pointed out that this was less
  312.     than helpful! The system default menu text color is
  313.     now used.
  314.     
  315.     A [Return] following a Loop field will now be
  316.     ignored, if "Ignore a return character..." is set in
  317.     the global settings dialog.
  318.  
  319. 2.13    Previously the left-click menu and right-click
  320.     anywhere menu had a "Next..." item, and the Edit
  321.     text items window had a ">" tab, to move to the next
  322.     range of items; the second range added a "Back..."
  323.     or "<" option to go back.  The "Back..." or "<"
  324.     options are now also included on the first range,
  325.     allowing easier access to items in the range 9A-9Z,
  326.     8A-8Z, and so on.
  327.  
  328.     Previously, the top item on the right-click anywhere
  329.     menu was always the user name, followed by the item
  330.     specified in Settings: Options - normally item A.
  331.     Now changed so that if Settings: Options sets it to
  332.     A, item A is at the top, etc.; the user name is only
  333.     at the top if "Name" is selected in Settings:
  334.     Options.
  335.  
  336.     Previously, in Action: Macro, if KeyText was
  337.     required to "type" a symbol or accented character
  338.     which could not be typed by a single combination of
  339.     keypresses, it "typed" it by copying it to the
  340.     clipboard and then pasting it to the target
  341.     application. This has been changed so that these
  342.     characters are now typed without using the
  343.     clipboard. This applies to characters in KeyText
  344.     items, and to the "Symbols" section of the KeyText
  345.     Keypad.
  346.  
  347.     In the Organizer window, you can now double-click an
  348.     item to open it in the Edit window.
  349.  
  350.     Fix of a bug affecting the use of the Esc key after
  351.     a KeyText {Input...} field.
  352.  
  353.     Internal KeyText 2000 timings altered for the
  354.     {Selection} and {SelectionX} fields, to allow for
  355.     occasional problems with Microsoft Office 2000
  356.     applications.
  357.  
  358. 2.12    Added option in Mouse wizard to allow a mouse action
  359.     without moving the cursor - so that, for example, a
  360.     KeyText item can include a field to double-click the
  361.     mouse wherever the cursor appears on the screen.
  362.  
  363.     Improved Windows 2000 compatibility in relation to
  364.     the "Activate" field.
  365.  
  366.     Fixed problem with CallSelect field, where control
  367.     would not return to the calling item.
  368.  
  369.     Fixed problem whereby "right-click anywhere" menu
  370.     and Mouse actions would not work correctly for users
  371.     with left-handed mouse settings (left and right
  372.     buttons swapped).
  373.  
  374.     Some Windows 98 users found that the "right-click
  375.     anywhere" menu would not display until the Shift
  376.     and/or Ctrl keys were released. Now displays
  377.     immediately (unless the window under the mouse
  378.     pointer is not the foreground window, in which case
  379.     KeyText waits for any shift keys to be released).
  380.  
  381.     Fixed problem whereby if more than one instance of
  382.     KeyText was running, and "right-click anywhere"
  383.     features were suspended in one and then enabled in
  384.     another, KeyText would crash.
  385.  
  386. 2.11    Previously, the "Delete text in this item" button on
  387.     the Edit text items window toolbar deleted text,
  388.     deleted menu text, and reset action to default. Now
  389.     it only deletes the text in the item.
  390.  
  391.     Fixed problem whereby "right-click anywhere" feature
  392.     could disable correct Intellimouse wheel operation
  393.     with certain applications running on Windows 95 or
  394.     98. Windows NT 4.0 was not affected.
  395.  
  396.     Fixed bug where if no user name was supplied when
  397.     KeyText was first run, and a call field was used for
  398.     the user name, the KeyText item would halt.
  399.  
  400. 2.1    Added "right-click anywhere" feature, whereby a
  401.     right-click with Ctrl and/or Shift will open a
  402.     KeyText menu; the item selected will be typed or
  403.     pasted where the right-click was made. Settings in
  404.     connection with this appear in Settings: Options and
  405.     Global and, when enabled, a new item appears on the
  406.     right-click menu to allow temporary suspension of
  407.     this feature.
  408.  
  409.     Included in the "right-click anywhere" menu, and -
  410.     if "right-click anywhere" is on - added to the left-
  411.     click menu, is the ability to react differently to a
  412.     right-click on a KeyText item as set in the
  413.     customize settings dialog. The possibilities are, on
  414.     a right-click selection, to carry out the
  415.     alternative action (Macro becomes Paste and vice
  416.     versa), or to follow the item with typing a Tab or
  417.     Return. This can make form-filling and similar
  418.     quicker by automatically adding the Tab which might
  419.     move the cursor to the next field.
  420.  
  421.     Changed the "More..." item on the left-click menu to
  422.     "Next..." and added a "Back..." item to allow easier
  423.     navigation of this - and the "right-click anywhere"
  424.     menu. The "+" and "-" keys (including those on the
  425.     numeric keypad) can be used instead of Next and
  426.     Back, followed by the underlined letter to select.
  427.  
  428.     In previous versions, if there was an odd number of
  429.     entries in the left-click menu and the menu was
  430.     displayed in 2 columns (full version only), there
  431.     would be a blank space at the bottom right of the
  432.     menu. The blank space has been moved to the bottom
  433.     left, so that the "Next..." and "Back..." items stay
  434.     in the same position as you navigate the menu.
  435.  
  436.     In previous versions, if Caps Lock was on when an
  437.     Action: Macro item was started, it would be switched
  438.     off. New options in the global settings dialog offer
  439.     the additional choices of not having it switched
  440.     off, or switching it back on after the item is
  441.     finished if Caps Lock was on at the start.
  442.  
  443.     Added to the mouse action fields the possibility of
  444.     simulating Ctrl and/or Shift being pressed at the
  445.     same time as the simulated mouse action.
  446.  
  447.     Fixed bug which prevented the mouse action wizard
  448.     dialog displaying correctly in early Windows 95
  449.     computers which had never had Internet Explorer 3 or
  450.     greater installed.
  451.  
  452.     Fixed bug which, in certain circumstances, caused
  453.     KeyText to fail after a Message or Input field.
  454.  
  455. 2.02    Fixed problem where, in certain circumstances, if
  456.     one or more or items were greater than 1kb in length
  457.     and settings were changed or an extra instance of
  458.     KeyText run, those items greater than 1kb could
  459.     become corrupted, and possibly result in the KeyText
  460.     data file being shown as invalid.
  461.  
  462.     On left-click menu, the underlined letter for an
  463.     item following more than one empty items would not
  464.     select the item; now fixed.
  465.  
  466.     Changed behavior of Ctrl-Shift Tab in the Edit text
  467.     items window. Previously, for example, if 3A was
  468.     selected Ctrl-Shift Tab would move to 2A; now moves
  469.     to 2Z. This means that Ctrl Tab and Ctrl-Shift Tab
  470.     can be used to move up and down the items in the
  471.     Edit text items window.
  472.  
  473. 2.01    Fix of problem when item A had a schedule. If it had
  474.     a timed schedule it would not work, and if it had an
  475.     "on window" schedule it - and all other "on window"
  476.     schedules - would not work.
  477.  
  478.     On the Edit text items window of the full version,
  479.     the tooltips on the arrow tabs < and > would
  480.     sometimes appear incorrectly.
  481.  
  482.     Added warning to the key combination wizard to
  483.     discourage use of Ctrl-Alt Delete combination in
  484.     KeyText. [Because this combination has a special
  485.     hard-wired effect when selected on your keyboard, it
  486.     cannot be simulated by KeyText.]
  487.  
  488.     Occasional problem with the "Copy list" feature on
  489.     the Organizer has been fixed.
  490.  
  491. 2.00    Major upgrade from version 1.xx releases of KeyText.
  492.  
  493. =========================================================
  494.                   Technical Support
  495.                   and Contact Information
  496. =========================================================
  497.  
  498. For sales information, send e-mail to sales@mjmsoft.com, or
  499. for technical support, e-mail support@mjmsoft.com.
  500.  
  501. Technical support is available to all users for a period of
  502. 30 days and to users who have purchased for a period of 90
  503. days, both periods starting on the date on which the first
  504. request is made to the Company for support. Note that the
  505. support we offer relates to the operation of KeyText 2000
  506. itself; we cannot guarantee to give advice on "scripts" to
  507. perform specific tasks in other applications; however, we
  508. will endeavor to give full version users as much help as we
  509. can in this regard.
  510.  
  511. Sales telephone: free call-back service (we call you) - go
  512. to http://www.mjmsoft.com/contact.htm
  513. Telephone (UK number): +44 870 321 6567
  514. Fax (UK):              +44 701 071 6567
  515. Fax (USA):             (419) 781 8735
  516.  
  517. You can also contact us by mail at:
  518. MJMSoft Design Ltd.
  519. 14 Moriston Drive
  520. Murieston
  521. Livingston
  522. West Lothian
  523. EH54 9HT
  524. United Kingdom
  525.