home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / HKEY.ZIP / HK.DOC < prev    next >
Encoding:
Text File  |  1988-02-02  |  29.0 KB  |  1,052 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.         -)-   Hurry Key - the Shareware Version   -(-
  23.                 A User's Guide
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.      (C) Copyright 1987, 1988  John  B.  Zuckerman.   All  Rights
  57.      Reserved.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.           -)- Hurry Key - the Shareware Version -(-
  68.  
  69.  
  70.      INTRODUCTION ..........................................    2
  71.      GETTING STARTED .......................................    4
  72.      REPEAT VALUES .........................................    6
  73.      THE OPTION FILE .......................................   10
  74.      THE POP-UP MENU .......................................   15
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.                  -1-
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.           -)- Hurry Key - the Shareware Version -(-
  134.  
  135.  
  136.      1.  INTRODUCTION
  137.  
  138.      Hurry Key is a sophisticated keyboard turbocharger  for  the
  139.      IBM Personal Computer.
  140.  
  141.      By using Hurry Key, you can realize a significant    boost  in
  142.      your  typing  productivity.   Hurry Key accomplishes this by
  143.      giving you a toolbox of new keyboard features and properties
  144.      that  you    can  use to re-engineer the typing action of your
  145.      computer's keyboard.
  146.  
  147.      Hurry Key belongs to that class of programs for the IBM Per-
  148.      sonal  Computer  known  as  "TSR"s  (for terminate-and-stay-
  149.      resident programs.)
  150.  
  151.      Selecting from the Hurry Key toolbox, you may . . .
  152.  
  153.      o     choose different repeating speeds for individual charac-
  154.      ters.
  155.  
  156.      o     adjust the repeat delay  factor,  and    the  acceleration
  157.      rate.
  158.  
  159.      o     select the Power Brake feature, to prevent  cursor  run-
  160.      on.
  161.  
  162.  
  163.      To super-energize your keyboard, you run the Hurry Key  pro-
  164.      gram  from  DOS  just as you would any other program.  Hurry
  165.      Key  will    start  running,  and  will  quickly   return   to
  166.      DOS.  However, from that moment on, Hurry Key will be active
  167.      and functioning, completely hidden from sight, just  as  DOS
  168.      is when you are running a program.
  169.  
  170.      Now you are ready to . . .
  171.  
  172.      o     type a letter or edit a document with a  word    processor
  173.      such as Word Perfect.
  174.  
  175.      o     update a spread-sheet model with a program such as Lotus
  176.      1-2-3.
  177.  
  178.      o     write a program using IBM-PC disk BASIC.
  179.  
  180.      o     run any of your favorite application programs.
  181.  
  182.  
  183.      No matter which program you use, you will notice  the  amaz-
  184.      ingly  swift responsiveness and typing action that Hurry Key
  185.      gives to your keyboard.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.                  -2-
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.           -)- Hurry Key - the Shareware Version -(-
  200.  
  201.  
  202.      1.1.  Versions of Hurry Key
  203.  
  204.      This document describes the shareware version of Hurry  Key.
  205.      You  may  copy and distribute this shareware version to oth-
  206.      ers, provided that you agree to abide by the following  con-
  207.      ditions:
  208.  
  209.  
  210.      (1) No fee or other consideration may be charged for copying
  211.      or distributing the program without the author's written
  212.      consent.
  213.  
  214.      (2) The program and its startup message may not be  modified
  215.      in any way.
  216.  
  217.  
  218.      If you find Hurry Key of value, you are encouraged  to  pur-
  219.      chase a registered copy from the author (price $25.)
  220.  
  221.      In return you will receive . . .
  222.  
  223.  
  224.      (1) the registered version of Hurry Key which occupies about
  225.      half  the memory taken up by this shareware version, and
  226.      does not require an extra keystroke in order to  proceed
  227.      from the initial startup message.
  228.  
  229.      (2) a special subset version of  Hurry  Key  which  occupies
  230.      even  less  memory,  and  is  intended  for use in tight
  231.      memory situations.
  232.  
  233.      (3) a printed user's guide which contains additional  useful
  234.      information  so  that    you  can get the most out of your
  235.      copy of Hurry Key.
  236.  
  237.  
  238.      To order the registered version of Hurry Key, or to  contact
  239.      the author, write to:
  240.  
  241.  
  242.               John B. Zuckerman
  243.               P.O. Box 56713
  244.               Houston, Texas  77256-6713
  245.  
  246.  
  247.  
  248.      1.2.  Requirements and Limitations
  249.  
  250.      You may use Hurry Key with the IBM Personal Computer, PC/XT,
  251.      PC/AT,  and  other 100% compatible machines which use IBM-PC
  252.      DOS version 2.0 or greater.
  253.  
  254.      Hurry  Key  supports  any     IBM-PC   display   adapter:  the
  255.  
  256.  
  257.                  -3-
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.           -)- Hurry Key - the Shareware Version -(-
  266.  
  267.  
  268.      Monochrome  Display  Adapter, the Color Graphics Adapter, or
  269.      the Enhanced Graphics Adapter.  Some features of  Hurry  Key
  270.      may not be used with a non-standard adapter such as the Her-
  271.      cules graphics card, unless you are using it in an IBM  com-
  272.      patible mode.
  273.  
  274.      Hurry Key supports the standard  keyboards  of  the  IBM-PC,
  275.      PC/XT, PC/AT, and compatible standard keyboards.
  276.  
  277.      Hurry Key may be used  in    combination  with  many  keyboard
  278.      enhancement  products  (or  TSR's) from other vendors.  How-
  279.      ever, some limitations may apply.
  280.  
  281.  
  282.      1.3.  Memory Consumption
  283.  
  284.      This shareware version of Hurry Key consumes about 45K bytes
  285.      of memory when in use.  This memory becomes reserved, and is
  286.      unavailable for use by other programs.
  287.  
  288.  
  289.      2.  GETTING STARTED
  290.  
  291.      Please read this section thoroughly, as it  contains  impor-
  292.      tant introductory information.
  293.  
  294.      Hurry Key is provided as a number of files  on  the  product
  295.      distribution  diskette.  You should find the following files
  296.      there:
  297.  
  298.  
  299.      HK .COM        The Hurry Key program.
  300.  
  301.      HK .OPT        A general purpose Option File.
  302.  
  303.      HK .RV        A general purpose Repeat Value File.
  304.  
  305.      HKBA .OPT        An Option File for BASIC and BASICA.
  306.  
  307.      HKBA .RV        A Repeat Value File for BASIC and BASICA.
  308.  
  309.      HK123 .OPT     An Option File for Lotus 1-2-3.
  310.  
  311.      HK123 .RV        A Repeat Value File for Lotus 1-2-3.
  312.  
  313.      HKWS3 .OPT     An Option File for WordStar Version 3.
  314.  
  315.      HKWS3 .RV        A Repeat Value File for WordStar Version 3.
  316.  
  317.      To start Hurry Key for the first time, insure that the  fol-
  318.      lowing is true for your computer:
  319.  
  320.  
  321.  
  322.  
  323.                  -4-
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.           -)- Hurry Key - the Shareware Version -(-
  332.  
  333.  
  334.      (1) The files HK.COM, HK.OPT,  and  HK.RV    are  all  in  the
  335.      current  directory  (that  is,  if you type, "DIR HK.*",
  336.      while in DOS, these three files  should  appear  in  the
  337.      directory.)
  338.  
  339.      If you do not have one or more of these files, copy them
  340.      from your distribution diskette.
  341.  
  342.      (2) You  should  not  be  using  any   other   ram-resident,
  343.      installed  keyboard modification, TSR or "macro" program
  344.      at this time.
  345.  
  346.      Once you determine that Hurry Key runs successfully on  your
  347.      system,  you  should  find  that it is generally tolerant of
  348.      other resident programs and TSRs.    Consult the  instructions
  349.      for  the other programs that you have concerning coexistence
  350.      with other programs of this kind.
  351.  
  352.      The expanded Hurry  Key  user's  guide  available  with  the
  353.      licensed version of the program contains specific details of
  354.      the results obtained with certain    TSR  programs.    Here  are
  355.      several hints:
  356.  
  357.      (1) You may find that the order in which you load Hurry  Key
  358.      and  other  TSR programs is crucial to correct operation
  359.      of your system. Experiment by loading Hurry Key  before,
  360.      or after another TSR that you wish to use concurrently.
  361.  
  362.      (2) Try configuring Hurry Key so that the expanded typeahead
  363.      buffer  option  is disabled.  This option sometimes con-
  364.      flicts with other keyboard modifying TSR's.
  365.  
  366.  
  367.      Once you have added the Hurry Key    program  to  your  system
  368.      type in the following DOS command:
  369.  
  370.                  HK/O
  371.  
  372.      (That's a slash "Oh", not a slash zero.  Also,  be  sure  to
  373.      press enter.)
  374.  
  375.      Hurry Key will now  install  and  become  resident  in  your
  376.      system's memory.  At this point, Hurry Key is displaying its
  377.      startup message.  Press any key to return to DOS.
  378.  
  379.  
  380.      2.1.  Important Concepts and Terms
  381.  
  382.      You may select from among the many items in  the  Hurry  Key
  383.      toolbox by creating files of OPTIONS and REPEAT VALUES.  You
  384.      may also use DOS command-line SWITCHES or trigger the  Hurry
  385.      Key POP-UP MENU.
  386.  
  387.  
  388.  
  389.                  -5-
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.           -)- Hurry Key - the Shareware Version -(-
  398.  
  399.  
  400.      You may adjust the way Hurry  Key    works  as  a  whole  with
  401.      options and switches, and the repeat action of typed charac-
  402.      ters by assigning them repeat values.
  403.  
  404.      You may pop-up the menu by pressing  the  "Ctrl"  and  "Left
  405.      Shift"  keys  simultaneously.  This pair of keys is known as
  406.      the MENU HOT KEYS.  You can change the assigned hot key pair
  407.      to another pair of keys, if you wish.
  408.  
  409.      The menu hot keys also activate the Hurry Key  SCREEN  SAVER
  410.      which  will prolong the life of your display screen (see the
  411.      screen saver option, discussed below.)
  412.  
  413.      Instead of popping up the menu, you may specify  options  by
  414.      creating  an  Option  File,  and placing your choices in it.
  415.      Likewise, you may specify repeat values by creating a Repeat
  416.      Value  File  and  placing    your  repeat  values  in it.  You
  417.      instruct Hurry Key to use the Option or Repeat Value File by
  418.      appending a switch to the Hurry Key DOS command line.
  419.  
  420.  
  421.  
  422.      3.  REPEAT VALUES
  423.  
  424.      Repeat values are at the heart  of  Hurry    Key  performance.
  425.      When  you    supply    Hurry Key with repeat values, the program
  426.      keeps these values in its memory and  uses  them  to  turbo-
  427.      charge  your  keyboard.   Repeat  values  may be stored in a
  428.      repeat value file, to retain them permanently.
  429.  
  430.      The easiest way to add or change a single repeat value is to
  431.      use the Hurry Key pop-up menu.  To make wholesale changes to
  432.      repeat values, you may prefer to  alter  your  Repeat  Value
  433.      File with a text editor.
  434.  
  435.      You can supply Hurry Key with two different kinds of  repeat
  436.      values for it to keep in its memory.  One kind is called the
  437.      set of Standard Repeat Values and contains a single list  of
  438.      performance  values  which  is used for the entire keyboard.
  439.      The other kind is called the set of Character Repeat Values.
  440.      This  set contains a large number of repeat value lists, one
  441.      for each individual keyboard character.  Since the  Standard
  442.      Repeat  Values apply to the keyboard as a whole, this set is
  443.      much smaller.
  444.  
  445.      If you like, you can supply Hurry Key with complete sets  of
  446.      both  Standard  Repeat  Values  and Character Repeat Values,
  447.      although in practice this isn't necessary.  You  can  supply
  448.      any  value  you  want, or omit any of them, from either set.
  449.      Anytime you have omitted a Standard Repeat Value or  Charac-
  450.      ter Repeat Value, Hurry Key will find a backup value to use,
  451.      according to a few simple rules.
  452.  
  453.  
  454.  
  455.                  -6-
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.           -)- Hurry Key - the Shareware Version -(-
  464.  
  465.  
  466.      You would find providing  separate  Character  Repeat  Value
  467.      lists  for  every character a very tedious task as there are
  468.      over 200 different characters  you  would    have  to  provide
  469.      values  for.   Since you could provide up to five values per
  470.      list, that amounts to over  1000  values!     It's  much  more
  471.      practical to provide lists only for a few select characters.
  472.  
  473.      In order to boost keyboard performance whenever you  type    a
  474.      character,  Hurry    Key  searches  its memory for the list of
  475.      Character Repeat Values belonging to that    character.   What
  476.      happens  if  you  elected    not  to supply any?  In that case
  477.      Hurry Key will search its memory for the  list  of  Standard
  478.      Repeat  Values  and  use  them  instead.  Thus, the Standard
  479.      Repeat Values act as reserves, ready  to  step  in  whenever
  480.      needed Character Repeat Values turn up missing.
  481.  
  482.      However, you're not required to supply any  Standard  Repeat
  483.      Values  either.   What happens in this case?  Then Hurry Key
  484.      falls back and uses a built-in predefined list  of  Standard
  485.      Repeat  Values.   Thus, no matter which values you choose to
  486.      omit, Hurry Key always has values available for use.
  487.  
  488.      In practice you'll only want to customize the performance of
  489.      perhaps  half-a-dozen  or    so of the characters that you can
  490.      type, by giving each one of them its  own    Character  Repeat
  491.      Values.   Simply omit values for the rest of the characters.
  492.      Hurry Key can always get the Standard Repeat  Values,  which
  493.      will work just fine for all of the remaining characters.
  494.  
  495.      A complete list of repeat values has six  parts.    (this  is
  496.      how a list of repeat values looks in a Repeat Value File):
  497.  
  498.  
  499.                n,a,b,c,d,e
  500.  
  501.  
  502.      n     (Character Name)
  503.  
  504.      The Character Name value, "n", stands  for  a  character
  505.      such  as  "A" or "[" or "$", literally anything that you
  506.      can type.  When you place this at the beginning of a new
  507.      line  in the Repeat Value File, The Character Name tells
  508.      Hurry Key that you are giving it a new  list  of  repeat
  509.      values for a character.
  510.  
  511.      The Standard Repeat Values are a special case.   If  you
  512.      wish  to  specify  these values you'll need to use "SRV"
  513.      for the Character Name.  SRV is one of the many  Special
  514.      Character Names.
  515.  
  516.      Example (a complete Repeat Value File list for the Stan-
  517.      dard Repeat Values):
  518.  
  519.  
  520.  
  521.                  -7-
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.           -)- Hurry Key - the Shareware Version -(-
  530.  
  531.  
  532.                  SRV,5,40,0,40,1
  533.  
  534.  
  535.      Other special character names correspond to special key-
  536.      board    characters  such  as control characters, function
  537.      keys, etc.  You can find other special  character  names
  538.      by experimenting with the pop-up menu.
  539.  
  540.  
  541.      a     (Delay Time)
  542.  
  543.      This value controls the  amount  of  time  (measured  in
  544.      fractions  of    a  second)  before  a character begins to
  545.      repeat, when you are holding a key down.
  546.  
  547.      The Delay Time value, "a", stands  for  a  number  which
  548.      must  be at least one.  The larger the value, the longer
  549.      the delay.  In practice, you will want to make the Delay
  550.      Time  value  at  least  4  or    5.  Otherwise, the repeat
  551.      action will begin too quickly, and your keyboard will be
  552.      prone    to  typing  several  repeat characters unless you
  553.      strike the keys very lightly.
  554.  
  555.      The smallest allowable value for the Delay  Time  is  1,
  556.      and the largest is 30. If you omit this value, Hurry Key
  557.      will use a value of 5.
  558.  
  559.  
  560.      b     (Repeat Speed)
  561.  
  562.      This value controls the speed of the repeat action  when
  563.      a  character  first  begins to repeat.  The Repeat Speed
  564.      value, "b", specifies the repeat speed measured  in  the
  565.      units, "repeats per second".  For example, if you select
  566.      15, characters  will  begin  to  repeat  15  times  each
  567.      second, until you release the key.
  568.  
  569.      The smallest allowable value for the Repeat Speed is  1,
  570.      and  the  largest  is 60.  If you omit this value, Hurry
  571.      Key will use a value of 40, which is  about  four  times
  572.      normal speed.
  573.  
  574.  
  575.      c     (Accelerator)
  576.  
  577.      This value controls the change in speed  of  the  repeat
  578.      action.   If you select an accelerator value, then char-
  579.      acters will repeat faster and faster,    as  long  as  you
  580.      hold down the key.
  581.  
  582.      The Accelerator value,  "c",  stands  for  the  rate  of
  583.      change  in  speed  measured  in  the units, "repeats per
  584.      second".  For  example,  if  you  select  10,  character
  585.      repeating  will "go faster" by 10 characters per second,
  586.  
  587.  
  588.                  -8-
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.           -)- Hurry Key - the Shareware Version -(-
  596.  
  597.  
  598.      until you release the key.
  599.  
  600.      The smallest allowable value for the Accelerator  is  0,
  601.      and  the  largest  is 60.  If you omit this value, Hurry
  602.      Key will use a value of 0 (which means  no  acceleration
  603.      at all.)
  604.  
  605.  
  606.      d     (Speed Limit)
  607.  
  608.      The Speed Limit value, "d", specifies the fastest allow-
  609.      able  repeat  speed  measured in the units, "repeats per
  610.      second".
  611.  
  612.      The  Speed  Limit  is    used  in  combination  with   the
  613.      Accelerator  above.  This value puts a limit on how fast
  614.      the repeat rate is allowed to get.  If you didn't use  a
  615.      Speed    Limit  with  the Accelerator, your keyboard would
  616.      continue to accelerate until characters  were    repeating
  617.      too fast to be of any use.
  618.  
  619.      The smallest value allowed for the Speed Limit is 1, and
  620.      the  largest  is  60.    If you omit this value, Hurry Key
  621.      will use a value of 40 for the Speed Limit.
  622.  
  623.  
  624.      e     (Power Brake)
  625.  
  626.      Determines whether or not Hurry Key should slow down for
  627.      a  little bit, while you are typing repeats, in order to
  628.      allow your program to catch up.  The Power  Brake  elim-
  629.      inates  the annoying phenomenon of "cursor run-on", com-
  630.      mon to many popular programs, which is in fact caused by
  631.      a  program  which isn't fast enough to keep up with your
  632.      typing speed.
  633.  
  634.      When you are typing characters  on  your  keyboard,  the
  635.      data  first  goes into a special holding area known as a
  636.      "typeahead buffer".  If your program  is  not  ready  to
  637.      accept  your  typed input, then the characters you typed
  638.      will accumulate in this holding area, and they will stay
  639.      there    until  your  program  catches  up with you and is
  640.      ready for more data.
  641.  
  642.      If you select the Power Brake feature,  then  Hurry  Key
  643.      will  apply  braking  in order to slow the repeat action
  644.      whenever it detects that your    program  isn't  presently
  645.      accepting what you're typing.
  646.  
  647.      Instead of "e" you should put a  number  between  0  and
  648.      250.
  649.  
  650.  
  651.  
  652.  
  653.                  -9-
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.           -)- Hurry Key - the Shareware Version -(-
  662.  
  663.  
  664.      If you select the value "0", Hurry Key assumes that  you
  665.      do  not  wish to use the Power Brake feature (i.e., this
  666.      disables the Power Brake).
  667.  
  668.      The larger the  positive  Power  Brake  value    that  you
  669.      choose,  the  greater    the  braking power that Hurry Key
  670.      will use.  Many programs require a Power Brake value  of
  671.      no  greater  than  "1".  However, a few programs such as
  672.      Personal Editor, and some versions of WordStar,  require
  673.      greater braking power to bring repeating under control.
  674.  
  675.  
  676.  
  677.      4.  THE OPTION FILE
  678.  
  679.      You specify the option choices that you want by putting them
  680.      into  an  Option  File  and  starting  Hurry Key with the /O
  681.      switch.
  682.  
  683.      Each possible option will be  discussed  below.   An  option
  684.      consists of a "Command" plus one or more "Choices" separated
  685.      by spaces (or you may use a comma.)
  686.  
  687.  
  688.      4.1.  Commands and Choices
  689.  
  690.      Commands always  contain  words  linked  together    with  the
  691.      underline    character,  "_".  Do not forget the underline, as
  692.      spaces or dashes will not work.  Here is an example:
  693.  
  694.  
  695.             CLICKING_LOUDNESS Soft
  696.  
  697.  
  698.      4.2.  Options
  699.  
  700.      You may put one or more of the following options  into  your
  701.      Option File (put each one on a separate line.) The allowable
  702.      command abbreviations are in brackets.
  703.  
  704.  
  705.      [MHK]  MENU_HOT_KEYS x y
  706.  
  707.         This option allows you to select a different pair  of
  708.         keyboard  keys to activate the Hurry Key pop-up menu.
  709.         The keys used for this purpose are called "hot keys".
  710.         To    activate  the  Hurry Key pop-up menu, you depress
  711.         the pair of hot keys simultaneously.
  712.  
  713.         You may need to change the assigned hot key  pair  if
  714.         you  are having difficulty using the Hurry Key pop-up
  715.         menu with other programs.  In particular,  other  TSR
  716.         programs have their own hot keys which could conflict
  717.  
  718.  
  719.                  -10-
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.           -)- Hurry Key - the Shareware Version -(-
  728.  
  729.  
  730.         with those assigned to Hurry Key.    You  should  then
  731.         use  this  option  to assign a pair of hot keys which
  732.         does not the conflict with those of the other TSR.
  733.  
  734.         The hot key pair may be any two  from  the    following
  735.         set  of  keyboard  keys: "Alt", "Ctrl", "Left Shift",
  736.         and "Right Shift".
  737.  
  738.         Instead of "x y" you should put the names of the pair
  739.         of    hot  keys  you wish to use.  The acceptable names
  740.         are:  ALT, CTRL, LEFT and RIGHT (for the  "Alt"  key,
  741.         the  "Ctrl"  key,  and  the  "Left" and "Right Shift"
  742.         keys, respectively.)
  743.  
  744.         Example:
  745.  
  746.                MENU_HOT_KEYS ALT RIGHT
  747.  
  748.         This will set the menu hot key pair to the "Alt"  and
  749.         "Right Shift" keys.
  750.  
  751.         If you omit this option, Hurry Key assumes    that  you
  752.         wish  to  use the "Ctrl" and "Left Shift" keys as the
  753.         hot key pair.
  754.  
  755.  
  756.      [SS]   SCREEN_SAVER n
  757.  
  758.         When you include this option,  Hurry  Key  will  will
  759.         turn  off the display screen after a specified number
  760.         of minutes if you haven't typed anything during  that
  761.         time.
  762.  
  763.         With this option, you can help  your  display  screen
  764.         last  longer,  since  the screen coating can begin to
  765.         wear away if you leave your  computer  on  and  unat-
  766.         tended for long periods.
  767.  
  768.         Instead of "n" you should put a number from 1  to  60
  769.         (giving  the number of minutes until the screen is to
  770.         be saved.)
  771.  
  772.         When the time period elapses,  Hurry  Key  saves  the
  773.         display screen contents, and puts this message in its
  774.         place:
  775.  
  776.                  ------------------
  777.                  | Strike any key |
  778.                  ------------------
  779.  
  780.  
  781.         The message will move around the screen periodically,
  782.         and  will  change  colors  (if  you are using a color
  783.  
  784.  
  785.                  -11-
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.           -)- Hurry Key - the Shareware Version -(-
  794.  
  795.  
  796.         monitor.) Once this  happens,  you    may  restore  the
  797.         screen  by    pressing  any  key (a shift key is recom-
  798.         mended, since no character would be typed.)
  799.  
  800.         If you omit this option, Hurry Key assumes you do not
  801.         want the Screen Saver.
  802.  
  803.         NOTE: you can start up the Screen  Saver  immediately
  804.         by    pressing  and  holding down the menu hot keys for
  805.         about one second.  The computer's speaker will chirp,
  806.         and  the screen will be replaced immediately with the
  807.         Screen Saver display.
  808.  
  809.  
  810.      [CL]   CLICKING_LOUDNESS x
  811.  
  812.         If you select this    option,  then  you  will  hear    a
  813.         clicking  sound from the computer's speaker, whenever
  814.         you are repeating characters.
  815.  
  816.         Instead of "x" you should put one of:  Mute, Soft, or
  817.         Loud.
  818.  
  819.         If you omit this option, Hurry Key assumes    you  want
  820.         to mute (silence) the repeat clicker.
  821.  
  822.  
  823.      [ETB]  EXPANDED_TYPEAHEAD_BUFFER x
  824.  
  825.         By selecting this option, you may expand  the  typea-
  826.         head  buffer  to a full 125 characters in size, which
  827.         is more than large enough for just about  any  typist
  828.         who likes to "key ahead".
  829.  
  830.         Instead of "x" you should put either YES or  NO  (you
  831.         may  also  use  Y  or ON in place of YES; N or OFF in
  832.         place of NO.)
  833.  
  834.         If you omit this option, Hurry Key assumes    that  you
  835.         do    not  want  an expanded typeahead buffer.  You may
  836.         not change this option's value after installing Hurry
  837.         Key.
  838.  
  839.  
  840.      [RRVF] READ_REPEAT_VALUE_FILE x
  841.  
  842.         Specifies a Repeat Value File.  In place of  "x"  you
  843.         should  put  a valid DOS file name (with or without a
  844.         drive or a path name).  For example:
  845.  
  846.                READ_REPEAT_VALUE_FILE A:HK.RV
  847.  
  848.  
  849.  
  850.  
  851.                  -12-
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.           -)- Hurry Key - the Shareware Version -(-
  860.  
  861.  
  862.         This says  that  the  Repeat  Value  File  is  called
  863.         "HK.RV", and that Hurry Key can find it on disk drive
  864.         "A", in the current directory.
  865.  
  866.         If you omit  this  option  during  installation  (and
  867.         don't use a /R switch), Hurry Key won't use any Char-
  868.         acter Repeat Values. Instead, Hurry Key  will  use    a
  869.         built-in line of Standard Repeat Values for all char-
  870.         acters.
  871.  
  872.  
  873.      5.  SWITCHES: CHANGING OPTIONS AND REPEAT VALUES
  874.  
  875.      When you install Hurry Key, you may want  option  or  repeat
  876.      values  which are different from the standard values.  Hurry
  877.      Key has several command-line switches  which  allow  you  to
  878.      change values.
  879.  
  880.      Hurry Key has these command-line switches:
  881.  
  882.  
  883.             /O - Use an Option File
  884.             /R - Read a Repeat Value File
  885.             /W - Write a Repeat Value File
  886.             /T - Terminate Hurry Key
  887.  
  888.      With some switches, you may specify an associated    filename.
  889.      Example:
  890.  
  891.                  HK/O XYZ.OPT
  892.  
  893.      Here, XYZ.OPT is the file associated with the /O switch.
  894.  
  895.  
  896.      5.1.  /O Option File
  897.  
  898.      This sets Hurry Key options  to  the  values  found  in  the
  899.      specified Option File.
  900.  
  901.      If you omit the /O switch, Hurry Key does not read an Option
  902.      File.  Instead, the program does one of the following:
  903.  
  904.      (1)    During installation, Hurry Key uses  standard  values
  905.         for all options.
  906.  
  907.      (2)    If you are re-running the program, the option  values
  908.         in effect will not change.
  909.  
  910.      If you use the /O switch, but omit the filename,  Hurry  Key
  911.      looks for the file, "HK.OPT" in the current directory.
  912.  
  913.      If you give the filename, but omit the extension, Hurry  Key
  914.      assumes, ".OPT".
  915.  
  916.  
  917.                  -13-
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.           -)- Hurry Key - the Shareware Version -(-
  926.  
  927.  
  928.      5.2.  /R Read Repeat Value File
  929.  
  930.      This sets Character Repeat Values    to  those  found  in  the
  931.      specified    file.    Any  previous  repeat values for the same
  932.      character are forgotten.
  933.  
  934.      The  /R  switch  always  overrides  any  occurrence  of  the
  935.      READ_REPEAT_VALUE_FILE option in the Option File.
  936.  
  937.      If you omit the /R switch, Hurry Key does not read a  Repeat
  938.      Value File (unless you specified one in an Option File.)
  939.  
  940.      If you use the /R switch, but omit the filename,  Hurry  Key
  941.      looks for the file, "HK.RV" in the current directory.
  942.  
  943.      If you give the filename, but omit the extension, Hurry  Key
  944.      assumes, ".RV".
  945.  
  946.  
  947.      5.3.  /W Write Repeat Value File
  948.  
  949.      This switch is intended to be used after Hurry Key has  been
  950.      installed    and you have altered repeat values using the pop-
  951.      up menu.
  952.  
  953.      This switch creates  a  Repeat  Value  File  containing  the
  954.      repeat  values in effect within the currently executing ver-
  955.      sion of Hurry Key.  If you alter  repeat  values  using  the
  956.      pop-up menu, you may save your changes using this switch.
  957.  
  958.      If you use the /W switch, but omit the filename,  Hurry  Key
  959.      will create the file, "HK.WRV" in the current directory.
  960.  
  961.      If you give the filename, but omit the extension, Hurry  Key
  962.      assumes ".WRV".
  963.  
  964.  
  965.      5.4.  /T Terminate Hurry Key
  966.  
  967.      If you wish to stop Hurry Key at some time after  your  have
  968.      installed it, you may do so without re-booting your computer
  969.      system.  Restart Hurry Key with the /T switch like this:
  970.  
  971.                  HK/T
  972.  
  973.      This will stop Hurry Key and release the  system  memory  it
  974.      was consuming.
  975.  
  976.      CAUTION!  Make sure that Hurry Key is the last resident pro-
  977.      gram  that  you  have  installed  in your computer's memory,
  978.      before you perform this  step.   Examples    of  other  memory
  979.      resident  programs  are:    print  unspoolers,  memory disks,
  980.      TSRs, and other keyboard enhancement programs.  If Hurry Key
  981.  
  982.  
  983.                  -14-
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.           -)- Hurry Key - the Shareware Version -(-
  992.  
  993.  
  994.      is  not  the last memory resident program when you terminate
  995.      it, Hurry Key will stop running, but leave a gap  of  unused
  996.      memory  in  your  system.     To reclaim this memory, you will
  997.      then have to re-boot your computer.
  998.  
  999.  
  1000.      6.  THE POP-UP MENU
  1001.  
  1002.      The Hurry Key Pop-Up Menu has a number of    selections  which
  1003.      allows  you  to instantaneously change many Hurry Key values
  1004.      and options.  The pop-up menu is always  available  to  you,
  1005.      while you are using any interactive program.
  1006.  
  1007.      To activate the pop-up menu, simply press the pair of  Hurry
  1008.      Key  hot keys simultaneously.  The hot keys are:  "Ctrl" and
  1009.      "Left Shift", unless you  reassign  them  within  an  option
  1010.      file.   The  pop-up menu will "pop up" on your screen, over-
  1011.      laying the screen image you have been working with.
  1012.  
  1013.      To navigate among the different pop-up menu  options,  press
  1014.      one  of  the  arrow  keys.  The arrow keys will move you up,
  1015.      down, left, and right, around the pop-up menu (you may  also
  1016.      navigate  more  rapidly by typing the first letter of a com-
  1017.      mand keyword.)
  1018.  
  1019.      The pop-up menu screens contain  columns  marked  "Old"  and
  1020.      "New".   Values  in the "Old" column are there for reference
  1021.      only.  Only the values in    the  "New"  column  are  retained
  1022.      after you leave the menu.
  1023.  
  1024.      To type in a new value, highlight the correct menu item with
  1025.      the  cursor  keys,  then  press the "enter" key (or, you may
  1026.      simply type the first letter of the menu item's  first  key-
  1027.      word).   The cursor will appear in the "New" column, and you
  1028.      may type in the new value.  To retain your changes, you must
  1029.      select  the  "Keep new values" item, and then press "enter".
  1030.      To discard your changes, simply press "Esc".
  1031.  
  1032.      Character Repeat Values may be omitted.  Omitted values  are
  1033.      simply  shown  as blank values.  To change a value to "omit-
  1034.      ted", follow the procedure for entering  a  new  value  (see
  1035.      last  paragraph),    then  press  "enter" without typing a new
  1036.      value.
  1037.  
  1038.      To remove the pop-up menu when you are finished,  press  the
  1039.      "Esc"  key.   The pop-up menu will disappear, and the screen
  1040.      will be restored with its prior contents.
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.                  -15-
  1050.  
  1051.  
  1052.