home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / PROKEY4.ZIP / READ.ME < prev    next >
Encoding:
Text File  |  1987-05-13  |  34.3 KB  |  855 lines

  1.  
  2.             Welcome to ProKey, version 4.00, revision 10.
  3.  
  4.  
  5. *************************Bulletin: new IBM XT and AT ****************
  6.  
  7. If you have a new IBM XT or AT, with the new keyboard, read this.
  8.  
  9. This is a new revision of ProKey, built to accommodate the new IBM XT
  10. models 089, 268, and 278, and new AT models 319 and 339,
  11. 80286 based clones, machines built around the 80386 CPU and the Personal Series 2 computers.
  12. What these
  13. new computers have in common is a new system ROM which works very
  14. differently with the keyboard, compared to the old ROM.  Even if you 
  15. don't have the new keyboard, you may still have the new ROM.  We have 
  16. adapted ProKey and Layout so they work with the new ROM.
  17.  
  18. This revision of ProKey is completely backwards compatible with all 
  19. previous IBM computers and keyboards, including non-IBM keyboards.
  20.  
  21. This revision recognizes all the new keys on the new keyboard.  Most 
  22. of the new keys are additional duplicates of keys which already exist
  23. on the keypad.  ProKey gives the new keys new names, separate from
  24. their synonyms on the keypad.  For example, you can bind one macro 
  25. to <chome> on the new cursor area and a different macro to <home> on 
  26. the original keypad.
  27.  
  28. Following is a list of the new keys recognized by this revision.
  29. This table gives you the exact names ProKey has assigned these keys.
  30.  
  31. New Function Keys:
  32. <f11>        <f12>        <capsf11>        <capsf12>
  33. <altf11>    <altf12>    <ctrlf11>        <ctrlf12>
  34.  
  35. The Keypad:
  36.             <k/>        <k*>        <k->
  37.     <home>        <up>        <pgup>        <k+>
  38.     <lft        <ctr>        <rgt>
  39.     <end>        <dn>        <pgdn>        <kenter>
  40.     <ins>        <del>
  41.  
  42.             <ctrlk/>    <ctrlk*>    <ctrlk->
  43.     <ctrlhome>    <ctrlup>    <ctrlpgup>    <ctrlk+>
  44.     <ctrllft    <ctrlctr>    <ctrlrgt>
  45.     <ctrlend>    <ctrldn>    <ctrlpgdn>    <ctrlkenter>
  46.     <ctrlins>    <ctrldel>
  47.  
  48.             <altk/>        <altk*>        <altk->
  49.     <althome>    <altup>        <altpgup>    <altk+>
  50.     <altlft        <altctr>    <altrgt>
  51.     <altend>    <altdn>        <altpgdn>    <altkenter>
  52.     <altins>    <altdel>
  53.                 
  54. The Cursorpad:
  55.         <Insert>    <chome>        <pageup>
  56.         <delete>    <cend>        <pagedown>
  57.  
  58.                 <cup>
  59.         <clft>        <cdn>        <crgt>
  60.  
  61.         <capsInsert>    <capschome>    <capspageup>
  62.         <capsdelete>    <capscend>    <capspagedown>
  63.  
  64.                 <capscup>
  65.         <capsclft>    <capscdn>    <capscrgt>
  66.     
  67.         <ctrlInsert>    <ctrlchome>    <ctrlpageup>
  68.         <ctrldelete>    <ctrlcend>    <ctrlpagedown>
  69.     
  70.                 <ctrlcup>
  71.         <ctrlclft>    <ctrlcdn>    <ctrlcrgt>
  72.  
  73.         <altInsert>    <altchome>    <altpageup>
  74.         <altdelete>    <altcend>    <altpagedown>
  75.  
  76.                 <altcup>
  77.         <altclft>    <altcdn>    <altcrgt>
  78.  
  79. Miscellaneous:
  80.         <capstab>    <ctrltab>    <alttab>
  81.                 <ctrlbks>    <altbks>
  82.                         <altesc>
  83.  
  84. *********************************************************************
  85.         
  86.         Layout for the Enhanced Keyboard.
  87.  
  88. One of the first things you may wish to do is move the ctrl key back
  89. where it belongs -- next to the "A" key.  Put "Layout newat.lay/l"
  90. into your autoexec.bat file.
  91.  
  92. There is a new revision of Layout which knows how to deal with the
  93. Enhanced Keyboard.  It cannot tell the difference between the keys
  94. on the keypad and their duplicates on the new "cursor pad" though.
  95.  
  96. Layout will only run under DOS 3.2 and above on machines with the 
  97. new ROM.  It will not work under DOS 3.2 if the machine has an earlier ROM.
  98. The new ROM was introduced around March, 1986.
  99.  
  100. *************************Bulletin: new IBM XT and AT ****************
  101.  
  102.  
  103. There's a lot of information here - answers to questions, solutions
  104. to problems, hints and help.  Some of it will be invaluable, much of
  105. it you'll never need.
  106.  
  107. Don't try to read it all now, but get acquainted with the following 
  108. contents list so you'll know what topics are dealt with.  Then when 
  109. you want to use a feature that's covered here (such as the typeahead 
  110. buffer or the concurrent editor) read the appropriate section.  It's 
  111. also a good place to look if you're having a problem.
  112.  
  113. A very convenient way to find any particular subject is to use your
  114. word processor's Search command.  Just Search for the key words from
  115. the Table of contents, and you'll get to the appropriate section fast.
  116.  
  117. The information in this file is arranged into the following 
  118. sections:
  119.  
  120.    1.  How to obtain technical support from RoseSoft.
  121.  
  122.    2.  Screen blank (monitor saving) feature.
  123.  
  124.    3.  The typeahead buffer.
  125.  
  126.    4.  Using ProKey's concurrent editor.
  127.  
  128.    5.  Using ProKey's commands in macros. 
  129.  
  130.    6.  Hints on maneuvering among ProKey's menus.
  131.  
  132.    7.  ProKey's windows - what to do if they don't appear.
  133.  
  134.    8.  Using ProKey with programs that operate in the graphics mode.
  135.  
  136.    9.  Software compatibility news.
  137.  
  138.    10.  Computer hardware compatibility news.
  139.  
  140.    11.  What to do if characters are being dropped during macro 
  141.         playback, if the macro stops playing back after one character, 
  142.         or if garbage characters appear during playback.
  143.  
  144.    12.  My Alt+keypad has quit working!  Typing graphics and foreign 
  145.         language characters with the Alt+Keypad when ProKey is installed.
  146.   
  147.    13.  How to use a keyname within a macro of the same name.
  148.         (e.g. defining the <Enter> key as an enter, down arrow.)
  149.         Also, how to swap the definitions of two keys.
  150.  
  151.    14.  Using Layout to reconfigure the keyboard and a list of *.LAY 
  152.         files on your diskette.
  153.  
  154.    15.  Starter Set list and more examples.
  155.  
  156.    16.  Using ProKey's date macros program.
  157.  
  158.    17.  European Keyboards.
  159.  
  160. 1. Technical Support:
  161.  
  162.    There is a TROUBLESHOOTING section in the User's Guide - Chapter R6.
  163.    Please refer to it (as well as to this file) before calling RoseSoft 
  164.    for assistance.  If you call, please have your ProKey Serial Number
  165.    ready, which is printed on your diskette.  Only registered ProKey 
  166.    owners will be supported.
  167.    Also, please be at your computer and have the contents of
  168. your autoexec.bat and config.sys files available.
  169.    
  170.    Technical support is available from 8:30 - 4:30 PST.
  171.  
  172.           RoseSoft Incorporated
  173.           Post Office Box 45880
  174.           Seattle, WA 98145-0880
  175.           (206) 282-0454
  176.  
  177.  
  178. 2. The screen blank (monitor saving) feature.
  179.  
  180.    ProKey comes with a screen blank feature that will turn your 
  181.    monitor off after 10 minutes of inactivity.  The default for this 
  182.    feature is off, which means your monitor will not be turned off 
  183.    automatically.  It can be switched on by installing ProKey with 
  184.    the command:
  185.  
  186.                pkload/b+
  187.  
  188.    A number of users have expressed concern over the screen blank 
  189.    feature and their Hercules graphic cards.  We have gone to some 
  190.    lengths to make sure the screen blank feature is safe for both
  191.    your monitor and your board.  The design we use is compatible 
  192.    with Hercules and other graphics cards of its type (and is the 
  193.    reason why there may be a thin line remaining at the top of your 
  194.    screen when the monitor is blanked.)
  195.  
  196. 2.1    Screen blanking the EGA and Paradise cards.
  197.  
  198.    ProKey's  screen blanking feature will not work with the 
  199.    IBM Enhanced Graphics Adaptor and Enhanced Color Card, nor with
  200.    the clones.
  201.  
  202.  
  203. 3. The typeahead buffer
  204.  
  205.    ProKey 4.0 lets you adjust the size of the keyboard typeahead buffer 
  206.    (see Page 7-2).   ProKey's default setting is 0, which means that the
  207.    feature is turned off, so that you will have DOS's standard 15 keystrokes
  208.    of typeahead.  If you want to use a larger buffer, you must specify the 
  209.    size you want with PKLOAD/t#, where # can be any number up to 255.  This 
  210.    must be done at installation time.
  211.  
  212.    Some programs may need a setting of 0 to work properly.  The symptoms 
  213.    are that nothing happens when you type and the keyboard starts beeping 
  214.    after 15 keystrokes.  We have found several programs which need a 
  215.    setting of 0: OfficeWriter, Popular Programs' PopUps (see the PopUps
  216.    section elsewhere in this file), SpotLight, TenKey, AMIKey, the Extended
  217.    Batch Language, PC InterComm Version 2, DoubleDOS, and Cruise Control.
  218.  
  219.    If you want to use a large buffer but sometimes use programs which 
  220.    require a setting of 0, you can install ProKey with the larger buffer 
  221.    and then set it to 0 with a batch file before loading the program 
  222.    which requires that setting.  Then increase the size of the typeahead 
  223.    buffer when you exit the program:
  224.  
  225.                pkload/t64          install with a 64 character buffer
  226.                prokey/t0           switch to DOS's buffer
  227.                program             run the program
  228.                prokey/t64          switch back to ProKey's buffer
  229.  
  230.  
  231. 4. Some notes on using ProKey's on-line editor.
  232.  
  233.    When you type the name of a macro in the editor, it is the name 
  234.    of the macro which appears, and not its definition.  Imagine 
  235.    this situation - you have swapped the <:> and the <;>,  so <;> is 
  236.    the macro name for the definition <:>.  
  237.  
  238.    When you make a macro that will give a directory listing - dir a: 
  239.    - what you will see in the editor is dir a;
  240.  
  241.    What appears when you type the colon is a semicolon - the name 
  242.    and not the definition.  When the macro you've created is 
  243.    played back, the macro name <;> is translated to its definition 
  244.    <:> and all is well.
  245.  
  246.    When you want to insert one of the editor's editing commands (such 
  247.    as <rgt> or <dn>) in a macro, you must precede it with the 
  248.    "use original function" command <`>.  Try it.  Go into the editor
  249.    and begin editing a macro.  At some point, press <`>.  The cursor
  250.    jumps to the top of the line as usual.  Now press the left arrow key on 
  251.    the keypad.  You'll get <lft> in the macro instead of moving left.
  252.    The same is true for the other arrows, backspace, home, etc.  One
  253.    <`> causes them to be typed into the macro by name.
  254.  
  255.    When you actually want a ` in a macro, you have to press it twice.
  256.    If you want to precede a macro name with a ` so that the original
  257.    function of that key gets used, you press ` twice to get the ` and 
  258.    then press the macro name.  For example, to put `<ctrlg> into a macro, 
  259.    you would type ``<ctrlg>.  Just for fun, let's do a `<lft>.  You 
  260.    press ` twice to get the `, and then press ` once more followed by 
  261.    <lft>.  Got it?
  262.  
  263.  
  264. 5. Putting ProKey's own commands into macros.
  265.  
  266.    If you often use the List feature, you may want to turn it into a single 
  267.    keystroke command.  You can do this by making the following macro (it 
  268.    must be made with the editor):
  269.  
  270.         <Alt/>E<key><Alt/>L
  271.  
  272.    What you'll see in the editor is: <cmd>L
  273.  
  274.    To leave the editor press <AltEnter> and to return to your 
  275.    program press <Enter>.
  276.  
  277.    ProKey's other commands can be put into macros if you create the macro
  278.    in the editor rather than in the interactive mode.  For example, if you
  279.    want to use one macro to read in a new file of macros, create this macro:
  280.  
  281.    <Alt/>E<key><Alt/>rfilename<enter><enter>
  282.  
  283.    The first <Enter> tells ProKey to accept the filename.  When 
  284.    files are read via the menu, you return to the main menu after 
  285.    the READ.  The second <Enter> is necessary to return you to your 
  286.    program.
  287.  
  288.    Again, press <AltEnter> to tell ProKey to accept the macro and 
  289.    <Enter> to return to your program.
  290.  
  291.  
  292. 6. Hints on maneuvering in the menus.
  293.  
  294.    The menu was designed so that you could execute more than one command
  295.    without going back to your program.  After you edit or annotate a macro
  296.    or perform a file read or write, you return to the main menu.  Another
  297.    <Enter> will return you to your program.  <CtrlEsc> and <Esc> can also 
  298.    be used to take down the main menu.
  299.    
  300.    You can take down the dictionary listing in two ways.  Pressing <Enter>
  301.    or <Esc> will return you to ProKey's main menu while pressing <CtrlEsc> 
  302.    will return you directly to your program.  
  303.  
  304.  
  305. 7. ProKey's windows and the Z command.
  306.  
  307.    When ProKey puts up a window or one of its menus, it does so in one of 
  308.    two ways, either fast or slow.  Of course, you would like this to happen 
  309.    as quickly as possible, but with some computers and some software, a 
  310.    slower speed is necessary.  For example, some video boards are not true 
  311.    IBM compatibles and you cannot write to the screen at high speeds.  
  312.  
  313.    ProKey's video speed can be in three modes: fast, slow, and automatic.  
  314.    Automatic is the default and lets ProKey attempt to choose the speed.  
  315.    Most of the time, it will choose correctly, but even ProKey is not 
  316.    infallible.  When ProKey has chosen incorrectly, ProKey's menu WILL NOT 
  317.    appear when you press <Alt/>.  If this happens, try changing to the slow 
  318.    speed.  First, exit from ProKey's (invisible) window by pressing 
  319.    <CtrlEsc>.  Then exit your program in your usual fashion.  Type this 
  320.    command at the DOS prompt:
  321.  
  322.               prokey/z-          (or pkload/z-).
  323.  
  324.    You can also set ProKey to the fast speed with the command: prokey/z+.  
  325.    If it seems that the menus appear rather slowly, try using the fast speed.  
  326.    You'll either be pleasantly surprised when the screen gets written about 
  327.    100 times faster, or the menus won't appear at all, in which case you'll 
  328.    have to use the prokey/z- command to get your menus back.
  329.  
  330.    Once you've executed a z+ or z- command, ProKey cannot return to the 
  331.    automatic mode (that is the one where ProKey does the choosing) during
  332.    that computer session.  
  333.  
  334.    When you're in the graphics mode, ProKey will always use the slow video
  335.    speed, even if you've done a /z+ or /z-.  And that brings us to our next 
  336.    topic: using ProKey with programs that have a graphics mode.
  337.  
  338.  
  339. 8. Using ProKey with programs that have a graphics mode.
  340.  
  341.    Some programs run entirely in a graphics mode (such as Reflex), while 
  342.    others have a graphics mode you can enter (such as 1-2-3).  Before 
  343.    ProKey can put up one of its own menus or its dictionary, it must save 
  344.    the current contents of the screen.  When ProKey is installed, it sets 
  345.    aside a portion of memory for saving the screen.
  346.  
  347.    A graphics screen requires 4 times as much memory space as a non-
  348.    graphics screen.  If you use a program that has a graphics mode and 
  349.    you want to be able to use ProKey's menus and dictionary, you must 
  350.    tell ProKey to set aside a much larger portion of memory for screen 
  351.    saving.  This can only be done at installation time.  The command for 
  352.    this is:
  353.  
  354.                        pkload/y
  355.  
  356.    The Y command can be used in conjuction with other commands which must 
  357.    be executed at installation time.  These include the command to change 
  358.    the size of ProKey's macro storage buffer and keyboard typeahead buffer.
  359.    If you have not executed this command and you try to bring up ProKey's 
  360.    menu in a graphics mode, you will get the diagnostic (error message):
  361.  
  362.            Sorry, you must install with PKLOAD/Y for graphics mode.
  363.  
  364.    Only use this command if you intend to use ProKey with a program that 
  365.    uses graphics as it increases the amount of memory which ProKey uses 
  366.    by about 20K.
  367.  
  368.    When in the graphics mode, the cursor will appear as a reversed box 
  369.    around the character.  If you find it difficult to see, move the 
  370.    cursor around a bit.
  371.  
  372.    NOTE WELL: these instructions apply to the Color Graphics Adapter (CGA) 
  373. and not to the EGA.  ProKey's menus cannot appear when in the graphics
  374. mode of an EGA card (except in Microsoft Word).
  375. ProKey's menus can appear when in the text mode of an EGA card.
  376.  
  377.  
  378. 9. Current software compatibility news.
  379.  
  380.    The following software programs are known to be incompatible with 
  381.    ProKey:
  382.                Leading Edge Word Processor,
  383.                StretchCalc -- i.e. VisiCalc IV
  384.                STSC APL
  385.                Idea Processor
  386.                XyWrite II and II+
  387.                Smartcom II
  388.                Samna and Samna III
  389.                IBM 5250 emulator
  390.                WordVision
  391.                Visidex and Visifile       
  392.                Vterm II
  393.            Microsoft Windows
  394.  
  395.  
  396. Quadram Software.
  397.  
  398.    Quadram's older RAMdrive, called QD, works fine with ProKey.
  399.  
  400.    Their older spooler, called QSpool, requires that ProKey be loaded 
  401.    before QSpool.
  402.  
  403. QuadMaster II.
  404.  
  405.    The QM2 program is incompatible with Layout.
  406.  
  407.    The QM2 program lets you set up a RAMdrive, Spooler, and/or Disk Cache.  
  408.    Only the Disk Cache is incompatible with ProKey.  To use the RAMdrive 
  409.    and/or Spooler, set up your autoexec.bat file as follows:
  410.  
  411.                qm2 qd=m qs=n,batch      
  412.                pause
  413.                pkload
  414.                etc., etc.
  415.  
  416.    This is the normal QM2 setup, but without the qc=x for the disk cache.
  417.  
  418.    You can use software other than Quadram's with a Quadram board.  DOS 
  419.    2.0 and 2.1 have a print spooler, and DOS 3.0 and 3.1 have a spooler 
  420.    and RAMdrive.  AST, STB, and Tecmar software, and all the public 
  421.    domain RAMdrives and print spoolers that we have encountered work well 
  422.    with ProKey.
  423.  
  424.    We have tested the QuadMaster III software, and found it to be fully
  425.    compatible with ProKey.
  426.  
  427. Popular Programs (formerly BellSoft) PopUps.
  428.  
  429.    To use ProKey with any of Popular Program's PopUp programs follow these 
  430.    instructions:
  431.  
  432.    1. Load the PopUps before you run PKLOAD.
  433.   
  434.    2. When you run PKLOAD, use the /t0 option to turn off ProKey's 
  435.       typeahead buffer: pkload/t0
  436.  
  437.    3. The installation of ProKey will stall two or three times.  Press 
  438.       the <Enter> key at each pause.
  439.   
  440.    The PopUps cannot be called up if you are using ProKey's typeahead 
  441.    keyboard buffer.
  442.  
  443.    We understand that the new version of the PopUp programs have remedied
  444.    the problem of ProKey stalling on installation (point 3 above).  You
  445.    should contact Popular Programs for information on how to receive this 
  446.    new version.
  447.   
  448. Microsoft Word:
  449.  
  450.    ProKey is compatible with Word Versions 1.15 and above.
  451.  
  452.    ProKey's typing speed should be set to 0 and + when running Word.
  453.    The command for this is "prokey/f0/f+". 
  454.    A sample batch file for running Word would be:
  455.  
  456.          prokey word.pro/r /f0 /f+
  457.          word
  458.  
  459.    This batch file will read in a file of ProKey macros to use with Word, 
  460.    and set ProKey's typing speed to + and 0.  It then runs Word.
  461.  
  462.    Starting with revision 10 of ProKey, we are able to bring up our menu
  463.    etc. while in Word 3.0, even when running with a Hercules or EGA card.
  464.    But this will work only when you are running in 80 column mode.
  465.  
  466.    Word 2.0 with a Hercules Graphics Card:
  467.  
  468.    If you are running Word 2.0 with a Hercules Graphics Card, you will
  469.    have to perform a few extra steps to make ProKey's Command Window   
  470.    visible.First, you will need to run the program INT10.COM (on the 
  471.    ProKey diskette) before the PKLOAD program.  Your AUTOEXEC.BAT file 
  472.    would contain the lines:
  473.  
  474.             int10
  475.             pkload
  476.  
  477.    Before you run Word each time, you should run the command "prokey/j+", 
  478.    and after exiting Word, you should run the command "prokey/j-", as 
  479.    shown in the batch file below.  The /j option switches ProKey in and 
  480.    out of its Word/Hercules Mode.  
  481.  
  482.    A sample batch file to start Word when using a Hercules Graphics
  483.    Card would be:
  484.  
  485.             prokey word.pro/r /f0 /f+ /j+
  486.             word
  487.             prokey dos.pro/r /j-
  488.  
  489.    This batch file will read in a file of ProKey macros to use with
  490.    Word, set ProKey's typing speed to 0, and switch ProKey to its
  491.    Word/Hercules mode.  It then runs Word.  When Word exits, it will
  492.    read in a file of ProKey macros to use with DOS, and switch 
  493.    ProKey out of its Word/Hercules mode.  
  494.  
  495.    When running Word with this batch file, you will find that ProKey's 
  496.    Help Window ("Press Key to Define") and Error Window ("You're making 
  497.    an endless loop.") are invisible.  When you press the <alt/> key to 
  498.    bring up ProKey's Command Window, the screen will roll over to text 
  499.    mode, and the window will appear.  After you have finished with it 
  500.    (Editing, Listing, etc.), the screen will roll back to Word in the 
  501.    Graphics Mode.
  502.  
  503.    Section 8 of this file describes using ProKey with programs that 
  504.    operate in Graphics Mode.  Even though Word is running in Graphics
  505.    Mode on the Hercules, the /Y option does not apply.  Because ProKey 
  506.    performs the roll to Text Mode, it isn't really Graphics, as far as 
  507.    ProKey's Command Window is concerned.
  508.  
  509.    Word with its /H option and a Hercules Graphics Card:
  510.  
  511.    If you run Word with the /h option, to get more lines and columns
  512.    on the screen, the above instructions apply.  
  513.  
  514.    Word with its /C option and a Hercules Graphics Card:
  515.  
  516.    If you prefer, you can run Word with the /c option, and see ALL of 
  517.    ProKey's windows.  In this case, you should not use the /J switch,
  518.    because Word will not be in the Hercules Graphics Mode. A batch file 
  519.    for this would be:
  520.  
  521.             prokey word.pro/r /f0
  522.             word /c
  523.             prokey dos.pro/r /f1 /t0
  524.  
  525.    This batch file will read in a file of ProKey macros to use with Word, 
  526.    and set ProKey's typing speed to 0.  It then runs Word in its /c
  527.    mode (in this, Word's "character" mode, boldface characters show as 
  528.    highlighted, italic as underlined, etc.)  When Word exits, the batch
  529.    file will read in a file of ProKey macros to use with DOS, set 
  530.    ProKey's typing speed to 1 (the default value), and turn off ProKey's 
  531.    typeahead buffer (the default setting).
  532.  
  533.    You may prefer to run Word with the /c option while you develop your
  534.    macros, so that you will have all of ProKey's windows to assist you.
  535.    Once you have built them, and become more comfortable with ProKey's
  536.    operation, you could change to the Hercules mode, and have just
  537.    ProKey's Command Window be visible.
  538.  
  539.  
  540. Microsoft Multiplan
  541.  
  542.    To use ProKey with Multiplan 3.0 and above, you must set the typing speed
  543.    to f+/f0.  See the above notes on Word for more information.
  544.  
  545.  
  546. Framework
  547.  
  548.    If you run Framework installed for the Hercules Graphics Card, ProKey's 
  549.    windows will be invisible.  That is, if you hit <alt=>, it will look as 
  550.    though you've done nothing at all, but you'll really be starting to 
  551.    define a ProKey macro.  If you install Framework to work in monochrome 
  552.    mode, ProKey's windows all come up fine.  In this mode, boldface 
  553.    characters show as highlighted, italic as underlined, etc.  When you are 
  554.    developing your ProKey macros, you should run Framework in the monochrome 
  555.    mode, so that you'll have the ProKey windows to assist you.  Once you've 
  556.    built the macros, you can run Framework in its Hercules mode, and use the 
  557.    macros.  Even in Hercules mode, all of ProKey operates properly, it's
  558.    just that our windows are invisible.
  559.  
  560. IBM's DisplayWrite.
  561.  
  562.    These programs work well with ProKey.  However, they come with a 
  563.    program called KQE (for Keyboard Queue Extender) that does not.  
  564.    KQE lets you type ahead more than the 15 characters that DOS 
  565.    allows.  This is exactly the same as ProKey's typeahead buffer as 
  566.    described on Page 7-2 of your User's Guide.  You should remove the 
  567.    lines regarding KQE from the batch file that starts up DisplayWrite.
  568.  
  569. Sidekick.
  570.  
  571.    Sidekick is fully compatible with ProKey.  ProKey must be installed,
  572.    with the PKLOAD program, before Sidekick is installed with the SK 
  573.    program.
  574.   
  575.  
  576. 10. Current computer hardware compatibility news.
  577.  
  578.    ProKey 4.0 is incompatible with these computers:
  579.  
  580.                 Hyperion
  581.                 Tandy 2000
  582.                 Wang PC
  583.                 Sanyo 555, without their IBM compatibility board
  584.                 HP 150
  585.  
  586.    This Revision 10 is no longer compatible with the TI Professional.
  587.    Please see notes below.
  588.  
  589.  
  590.    On the IBM PCjr, the <alt/> keystroke is used to generate the <\>, so 
  591.    you must choose a different keystroke to bring up ProKey's Command Menu.  
  592.    See page 7-2 of your ProKey manual for how to do this.
  593.  
  594.    With some Tandy computers, and some Zenith computers, you must choose
  595.    a different keystroke than <alt/> to bring up ProKey's Command Menu,
  596.    and a different keystroke than <altenter> to have ProKey process an
  597.    edited macro.  See page 7-2 of your ProKey manual for how to do this.
  598.    After you read that Section, you'll be able to understand our 
  599.    recommendation in the following paragraph.
  600.  
  601.    For the Tandy 1000, the most satisfactory settings are:
  602.     PKLOAD /xc[ctrlf12] /xm[ctrlf11] /xa[ctrlent]
  603.    This way, the keys work exactly as in the ProKey manual.
  604.    On the Tandy 1000, several keys get mis-named by prokey.  It is
  605.    inconvenient, but the program still functions fine, even on these
  606.    keys.  Even though the key is named wrong, you can still bind
  607.    macros to it, and save them to files and read them back in.
  608.  
  609.    For a few Zenith PCs, the most satisfactory settings are:
  610.     PKLOAD /xc[alt.] /xa[ctrlent]
  611.    These parameters change the <alt=> key to its neighbor, <alt.>,
  612.    and the <altenter> key -- for saving and quitting an edit -- to
  613.    <ctrlenter>.  It turns out on these keyboards that you can still
  614.    press <altenter>, because altenter and ctrlenter are synonymous.
  615.  
  616.  
  617.    Texas Instruments Professional Computer.
  618.       ProKey 4.0 revision 10 is no longer compatible with the Texas
  619.       Instruments Professional Computer.  Please contact RoseSoft for
  620.       a copy of the program which you can run on your TI Pro.
  621.  
  622. 11.  Incorrect macro playback.
  623.  
  624.    ProKey is delivered with its typing speed set in the fast mode.  While 
  625.    this is fine for most programs, some programs cannot handle the fast 
  626.    output of characters and will react in various ways.  Symptoms of this 
  627.    problem include the dropping of characters during playback, or the 
  628.    stopping of the macro after one character has been played back.  Some 
  629.    programs will output garbage characters on screen.  To deal with this 
  630.    problem, ProKey's macro playback speed should be changed from its 
  631.    default of ON to OFF.  Please refer to pages 7-6 through 7-8 of your 
  632.    User's Guide.
  633.  
  634.    The following programs require that ProKey's slow mode be used.  Use 
  635.    the command "prokey/f-" or the keystrokes <Alt/>F- to change to slow 
  636.    mode.
  637.  
  638.                 SuperCalc 2 and 3
  639.                 VisiCalc 1.0, 1.1 and 1.2
  640.  
  641.    The latest release of SuperCalc may not require this.  Try some
  642.    experimentation.
  643.  
  644.    The following programs require that the typing speed be set to 0, via 
  645.    either the command "prokey/f0" or the keystrokes <Alt/>F0<Enter>
  646.  
  647.                 TopView
  648.                 Microsoft Word
  649.  
  650.    You can successfully link dBaseII commands by setting the typing 
  651.    speed to high numbers such as 50.  Try some experimentation.
  652.  
  653.  
  654. 12.  Typing graphics and foreign language characters using 
  655.      Alt+Keypad codes.
  656.  
  657.    When using the keypad in combination with ALT to produce ASCII 
  658.    characters, you must hold down the left-shift key together with 
  659.    the Alt while you enter the keypad digits.  This differs from the 
  660.    way these characters are accessed when ProKey is NOT installed.  
  661.    In that case, the left shift is not held down.  Please refer to 
  662.    page R2-8 of your User's Guide for more information.
  663.  
  664.  
  665. 13.  How to use a keyname within a macro of the same name.
  666.  
  667.    The <`> is referred to as the "Use Original Function" command in the 
  668.    User's Guide.  We'll refer to it as the UOF.
  669.  
  670.    When you include a keyname in a macro of the same name, you must 
  671.    precede the keyname with the UOF character `.  This tells ProKey not 
  672.    to interpret the keyname as a macro but to send through the original 
  673.    meaning of the key.  For example, if you want to define the enter key 
  674.    as an enter followed by a down arrow, you would create the following 
  675.    macro.
  676.  
  677.                   <alt=><enter>`<enter><dn><alt->
  678.  
  679.    If you are creating this macro in the interactive mode, the UOF 
  680.    character will not appear on screen.  The cursor will jump to the top 
  681.    of the line indicating that you have just pressed the UOF character.  
  682.    In this example, you would next type an enter followed by a down arrow.  
  683.  
  684.    If you are creating this macro in ProKey's editor, you must press the 
  685.    UOF character twice in order to get it to print out in your macro file.
  686.  
  687.    The UOF is also used for swapping the location of definitions.  For 
  688.    example, suppose you wanted to define <F1> as <F2>, and <F2> as <F1>.  
  689.    Use these two macros:
  690.  
  691.               <Alt=><F1>`<F2><Alt->
  692.               <Alt=><F2>`<F1><Alt->
  693.  
  694.  
  695.    Refer to Chapter 9 of your User's Guide for more information on this 
  696.    command and to page 7-2 for instructions on how to use a keystroke 
  697.    other than the <`> for the UOF.
  698.  
  699.  
  700. 14.  Layout
  701.  
  702.    Here is a list of the Layout files that are on your ProKey diskette:
  703.  
  704.    IBM.LAY        standard IBM keyboard
  705.    IBMSEL.LAY     IBM keyboard with left shift swapped with \
  706.    AT.LAY         keyboard for the IBM AT
  707.    KEYTRON.LAY    the standard Keytronics board (not the 5151)
  708.    DSK.LAY        a Dvorak Simplified keyboard
  709.    DSKR.LAY       the Dvorak right handed keyboard
  710.    DSKL.LAY       the Dvorak left handed keyboard
  711.    NEWAT.LAY      swaps the CapsLock and Ctrl keys on the
  712.                   enhanced keyboard.
  713.    Layout does not run with DOS version 3.2 on machines with the older ROM
  714.    (pre March 1986).  Though 
  715.    DOS 3.2 appears to you to be very much like its predecessors, it
  716.    has some profound internal differences that make Layout impossible.
  717.    If Layout is important to you, consider using DOS 3.1; you won't
  718.    loose much DOS capability in the trade-off for Layout.
  719.  
  720.  
  721.    Layout is a sophisticated program which works closely with the ROM 
  722.    (Read Only Memory) of the computer.  Layout attempts to recognize the 
  723.    ROM of the computer by comparing it to a list that it keeps.  If the 
  724.    ROM is not on the list, Layout will not work on that computer.
  725.  
  726.    Unfortunately, when we designed Layout, we couldn't foresee that the 
  727.    various computer manufacturers would be constantly creating new ROMs.  
  728.    At present, there are scores of different ROMs in the computers on the 
  729.    market with new ones arriving all the time.  The manufacturers do not 
  730.    make announcements when they introduce a new ROM.  Because of this 
  731.    situation, we are unable to offer a Layout program that is compatible 
  732.    with all the ROMs on the market.
  733.  
  734.    Layout is completely independent from ProKey itself, and ProKey runs 
  735.    fine regardless of the ROM that is in your computer.  In most cases you 
  736.    can use ProKey macros to make changes in your keyboard arrangement, such 
  737.    as setting up a Dvorak keyboard.   Layout is an attempt to add even more 
  738.    convenience to this process, but it was, and is, an add-on to the ProKey 
  739.    program.
  740.  
  741.    The following is the list of computers which Layout currently runs on.
  742.    However, because even within the same computer brand there are many 
  743.    different ROMs, Layout may not run on your version of a given computer.
  744.  
  745.    IBM PC                   AT&T 6300
  746.    IBM PC/XT                Eagle (all models)
  747.    IBM PC/AT                Compaq (most models)
  748.    IBM PCjr                 Corona (most models)
  749.    Columbia                 Seequa Chameleon  
  750.    Zenith 150               Texas Instruments Professional
  751.    Leading Edge             Mitsubishi
  752.    Sperry                   Panasonic Senior Partner
  753.    Aftek                    ITT
  754.    Kaypro 16                Ericsson
  755.    Orchid Turbo 186 board   Tava
  756.    Televideo            Tandy 1000, 1000-HD, 1200, 3000 (but not 2000)
  757.  
  758.    If Layout does not run on your particular computer, we may be able
  759.    to provide you with a custom version that does.  The cost for this 
  760.    customization is $15.00.  Contact Technical Support for details.
  761.  
  762.  
  763. 15.  Starter Sets and more examples:
  764.  
  765.    There are Starter Sets on your diskette to use with 1-2-3, 
  766.    WordStar, and dBaseII.  They are named:
  767.    
  768.       123.PRO
  769.       WS.PRO
  770.       DB.PRO
  771.    
  772.    They are documented in the files named:
  773.    
  774.       123.DOC
  775.       WS.DOC
  776.       DB.DOC
  777.  
  778.    You can read these files by using the DOS type command:
  779.  
  780.           A>type 123.doc
  781.  
  782.    Several companies have provided us with macros to use with their 
  783.    programs.
  784.  
  785.    Peachtext 5000 by Peachtree:
  786.  
  787.       PEACH.PRO is a self documented file containing macro definitions.  
  788.       After you've loaded it, type <Alt/>L to get a listing of the 
  789.       macros. 
  790.  
  791. 16.  Using ProKey's date macros program
  792.  
  793.    You can easily change the names of the macros you wish to use for 
  794.    today's date by editing the BASIC program that writes the macros.  
  795.    The  name  of the program is DATE.BAS.   Lines 40 and 58 are  the 
  796.    lines that write the macros. For example, you could change the 
  797.    name of the <Altd> macro to <d1> by replacing <Altd> with <d1>.  
  798.    Line 40 would then read:
  799.    
  800.       40 print#1, "<begdef><d1><guard>"+m$+"/"+d$+"/"+y$+"<enddef>"
  801.    
  802.    You can also change the format the date is produced in by editing 
  803.    these same statements.  For example, if you wanted the date in 
  804.    the format yy/mm/dd, you would change this part of line 40 from:
  805.  
  806.       +m$+"/"+d$+"/"+y$+
  807.  
  808.    to:
  809.  
  810.       +y$+"/"+m$+"/"+d$
  811.  
  812.    The macros can be unguarded by deleting the word <guard> from the 
  813.    statement.
  814.  
  815.  
  816.  
  817. 17.  European Keyboards.
  818.  
  819.    Starting with this revision of ProKey 4.00, we work better with the
  820.    KEYBUK, KEYBFR, KEYBGR, KEYBIT, and KEYBSP keyboard drivers.  
  821.  
  822.    You will probably be able to use our <alt=>, <alt->, <alt,>, <alt/>, 
  823.    <ctrl->, and <ctrl]> keys without any special setup, but you have
  824.    to stop and think a moment.  Different national keyboards have
  825.    different characters printed on the keys.  The question is: 
  826.    exactly where are these keys on your keyboard?
  827.  
  828.    What we call the <alt=> key is just left of the Backspace key.
  829.    Our <alt-> key is one key left of that.  The table below shows
  830.    the key you should press for each ProKey function.  Each key is
  831.    identified by the lower-case character printed on it.
  832.  
  833.         KEYBFR    KEYBGR    KEYBIT    KEYBSP   comment
  834.     --------------------------------------------------------
  835.  
  836. <alt=>      <alt=>    <alt'>    <altì>    <alt¡>   left of backspace
  837.  
  838. <alt->      <alt)>    <altß>    <alt'>    <alt'>   2nd left of bksp
  839.  
  840. <alt/>      <alt!>    <alt->    <alt->    <alt->   left of shift key
  841.  
  842. <alt,>      <alt;>    <alt,>    <alt,>    <alt,>   3rd left of shift
  843.  
  844. <ctrl->     <ctrl=>   <ctrl->   <ctrl->   <ctrl-> 
  845.  
  846. <ctrl]>     <ctrl$>   <ctrl+>   <ctrl+>   <ctrl+>  upper-left of enter
  847.  
  848.  
  849.    You will also have to load ProKey with the following statement:  
  850.             PKLOAD /xo[*],
  851.    where you choose a punctuation mark and substitute it for *.
  852.    Choose one you don't use often.  This load time parameter tells
  853.    ProKey to use the * as its "original-function key."  See pages 5-1
  854.    and 9-1 for explanations of this key.
  855.