home *** CD-ROM | disk | FTP | other *** search
- *
- {begdef &}HELLO
- {enddef}
- *
- {begdef alt1}{cls}Enter any number of keystrokes followed by enter: {vfld}
- <esc>and Newkey will finish for you.<esc>
- Press F5 to continue with demonstration.<esc>
- {enddef}
- *
- {begdef alt2}{cls}Enter 2 keystrokes: {ffld}{ffld} and Newkey will finish for y
- ou.<esc>Press F6 to continue with demonstration.<esc>
- {enddef}
- *
- {begdef alt3}{cls}Enter '{notran &}' followed by enter: {vfld} You will
- notice<esc>that '{notran &}' has been redefined to 'HELLO'.<esc>Now
- enter ctrl-2 and '{notran &}' followed by enter: {vfld}<esc>You will
- notice that '{notran &}' was returned, not 'HELLO'.<esc>This is an
- example of Newkey's no translation feature.<esc>
- Press F8 to continue with demonstration.<esc>
- {enddef}
- *
- {begdef altc}{cls}<esc>NEWKEYSP /C<enter>
- {enddef}
- *
- {begdef altd}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- TOUR DIRECTORY\
- \
- ALT F1 - Begin tour\
- \
- F1 - Introduction\
- F2 - Defining a key definition (macro)\
- F3 - Nested key definitions\
- F4 - Variable length fill-in-the-blanks fields\
- F5 - Fixed length fill-in-the-blanks fields\
- F6 - Switching Newkey on/off\
- F7 - Translation bypass (escape)\
- F8 - Dynamic display/update features\
- F9 - Other features\
- \
- CTRL F1 - Introduction to Newkeysp, the Newkey support program\
- CTRL F2 - Invoking Newkeysp\
- CTRL F3 - Registration information\
- CTRL F4 - Exit tour\
- \
- ALT C - Clear this demonstration from Newkey's memory\
- ALT D - This screen\
- ALT H - Help\
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef altf1}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- A GUIDED TOUR OF NEWKEY\
- (C)Copyright Frank Bell, 1986-1988. All rights reserved.\
- \
- The author, Frank A. Bell, grants a limited license to copy and\
- share unmodified copies of the Newkey evaluation diskette subject\
- to the restrictions documented in the NEWKEY.DOC file on the\
- diskette. This full-power evaluation version is identical to the\
- registered version with the exception that it does not display this\
- screen. If, after an initial evaluation period of 30 days,\
- you continue to use Newkey we trust you to register your copy.\
- Registration costs $43, and provides the following benefits:\
- - The latest version of Newkey without an initial evaluation screen\
- - A printed manual\
- - Telephone or mail support\
- - Notification of new releases\
- - Support for a software author willing to let you evaluate\
- before purchase\
- \
- To register send a check or money order for $43 to:\
- FAB Sofware\
- P.O. Box 336\
- Wayland, MA 01778\
- Press ALT F2 to continue.
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef altf2}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- A GUIDED TOUR OF NEWKEY\
- \
- This tour will serve as a general introduction to Newkey. It\
- is not intended to demonstrate all of Newkey's features. You will\
- find the Newkey manual an excellent aid in learning to use Newkey's\
- features easily and effectively.\
- \
- \
- This tour may be exited at any time by pressing CTRL F3.\
- Press ALT H for help.\
- Press F1 to begin your tour.\
- \
- \
- \
- \
- \
- \
- \
- \
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef alth}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- HELP\
- \
- You are currently taking a guided tour of Newkey. This tour does\
- not know where you just came from so you will have to choose from one\
- of the options below to continue.\
- \
- \
- EXIT TOUR - Press CTRL F3.\
- \
- LOST - If you get lost the tour may be restarted at any point by\
- pressing the appropriate function key. Press ALT D for a directory\
- listing of function keys.\
- \
- TOUR GUIDE - Press ALT D for a tour directory.\
- \
- \
- \
- \
- \
- \
- \
- \
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef clearscn}{cls}{enddef}
- *
- {begdef ctrlf1}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- NEWKEYSP, THE NEWKEY SUPPORT PROGRAM\
- \
- \
- \
- Newkeysp provides many features to complement Newkey, including:\
- \
- - Save key definition file from memory to disk\
- - Load key definition file to memory from disk\
- - Merge key definition file into memory from disk\
- - Change Newkey parameters from batch files\
- - Execute Newkey macros from batch files\
- - Display key directory\
- - Display key translations\
- - Clear current key definitions from memory\
- - Toggle Newkey on/off\
- - Display/update Newkey control keys\
- - Display/update Newkey parameters\
- - Unload and reclaim memory\
- - Execute macros from batch files\
- - Turn slow typing mode on/off\
- \
- \
- Press CTRL F2 to continue, ALT H for help.
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef ctrlf2}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- INVOKING NEWKEYSP\
- \
- \
- Newkeysp's functions may be invoked in one of two ways:\
- \
- 1. Type Newkeysp, press enter and a menu of options will be\
- displayed.\
- \
- 2. Type Newkeysp plus a parameter and Newkeysp will perform the\
- requested function and return to DOS. This option is particularly\
- useful in a batch file invoked at system initialization.\
- \
- The best way to familiarize yourself with Newkeysp's functions is\
- to call it up and try out the various menu options. The batch file\
- "example.bat" contains many examples of using Newkeysp in batch files.\
- \
- Press CTRL F3 to continue, ALT H for help.
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef ctrlf3}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- END OF TOUR\
- \
- This ends the Newkey tour. We hope that you find Newkey\
- a powerful new tool which will enhance your productivity\
- and make life with your PC a lot easier.\
- \
- Newkey offers many more features and options. You will have many\
- more questions. You will find the Newkey manual a valuable aid in\
- untapping Newkey's power and best customizing it to meet your needs and\
- hardware/software configuration.\
- \
- If you are not a registered user we urge you to order the latest\
- copy. As a registered user you will receive:\
- \
- - The latest version of Newkey\
- - A version wihch does not display the evaluation notice screen\
- - A printed manual covering the many features not demonstrated in\
- this tour\
- - Telephone and written support\
- - Notification of new versions\
- \
- Press CTRL F4 to exit tour, ALT H for help
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef ctrlf4}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}
- {set border on}{cursoff}{begwind 0,0,25,80}
- EXIT TOUR\
- \
- \
- Since this tour does not run under a program, the simplest way to\
- exit is to just continue on your way and do what you want. Since\
- several function keys and others have been redefined, you will probably\
- want to return to their native meanings. This may be done in two ways:\
- \
- - Press CTRL 6. This will deactivate Newkey completely.\
- \
- - Press ALT C. This will invoke Newkeysp to clear the current key\
- definitions from memory leaving Newkey active, but with all key\
- definitions completely purged.\
- \
- To reclaim the memory Newkey has reserved you can re-boot by\
- pressing ALT-CTRL-DEL simultaneously.\
- \
- To retake portions of the tour just press the appropriate\
- function key. Press ALT D for a tour directory.\
- \
- Press ALT H for help.
- {endwind}{waitanyk}{restore}{curson}<clearscn>
- {enddef}
- *
- {begdef f1}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- WELCOME TO NEWKEY\
- \
- A POWERFUL MACRO PROCESSOR FOR THE IBM PC\
- \
- This starts a guided tour which will introduce you to many\
- of Newkey's powerful features. We will show you how to take control\
- of your keyboard and make your software easier to use.\
- \
- This tour uses Newkey macros extensively. In fact every thing you\
- are reading has been generated from macros. This tour does not use a\
- program. You will be operating under DOS the whole time.\
- \
- \
- What is a Macro?\
- \
- A macro is any sequence of keystrokes which are assigned to a\
- particular key. These allow customization of software packages,\
- keyboard redefinition, creation of boiler plate passages, and other\
- useful purposes. Macros will also be called key definitions or\
- translations in this demonstration.\
- \
- Lets start by defining a macro. Press F2 to continue.\
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef f10}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- OTHER NEWKEY FEATURES\
- \
- \
- In addition to the features already demonstrated Newkey provides\
- several other features including:\
- \
- - Full featured macro editor\
- - Load and save macro files\
- - Define macros within macros\
- - Error correction during key definition\
- - Recursion detection during key definition and playback\
- - Ability to change the macro buffer size at Newkey loading\
- - Macro may call itself\
- - Slow typing mode\
- - Extended keyboard buffer\
- - Speedup keyboard repetition rate\
- - Screen saver\
- - Defining status line\
- - Cancel Newkey processing during playback or definition\
- \
- For a demonstration of Newkeysp, the NEWKEY Support Program,\
- Press CTRL F1. Press ALT H for help
- {endwind}{waitanyk}{restore}{curson}
- {enddef}
- *
- {begdef f2}{set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- DEFINING A MACRO\
- \
- 1. Press the ALT = key. This will cause a window to open prompting\
- you to enter the key you wish to define.\
- \
- 2. Press the key you wish to define.\
- \
- 3. Now you will be asked to type in a description. When you are done\
- done press the enter key to continue. At this point the window will\
- close, a help line will displayed, and the cursor will become a block.\
- \
- 4. Now enter the keystrokes you want the key to represent.\
- \
- 5. Press ALT - to end the definition.\
- \
- A macro may be defined at anytime, whether in a program or DOS.\
- Newkey will save your keystrokes and then pass them on. Your program\
- will not even know that Newkey exists!\
- \
- Now lets define a macro consisting of your first name and place\
- it in ALT N. Follow the above steps.\
- \
- Are you finished? Press F3 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f3}<clearscn>
- Hi <altn> ! Press any key to continue.{waitany}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 1,0,24,80}
- NESTED KEY DEFINITIONS\
- \
- How did I know your name? This is an example of nested key\
- definition. Now that you have placed your name in ALT N, whenever\
- Newkey finds ALT N in a macro it will return your name instead of ALT N.
- \
- \
- Nested key definition means that Newkey will check each key in a\
- to see if it has its own macro assigned to it. Newkey will check to\
- a depth of 8 levels.\
- \
- Nested key definitions are very useful in many instances. For\
- example, you can develop a set of macros designed to operate on a file\
- designated by the ALT F key.\
- \
- Then, when you start a session on your PC, you can define ALT F\
- equal to the file name you are working on and with 1 keystroke invoke\
- your editor, bring up the file in edit mode and reset default editor\
- modes. 1 keystroke might also print the file, copy it from 1 disk to\
- another, or save it from ram disk to floppy and return to your current\
- position without leaving your editor.\
- \
- Press F4 to continue, ALT H for help.
- {endwind}{waitanyk}{restore}{curson}
- {cls}
- {enddef}
- *
- {begdef f4}{cls}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- VARIABLE LENGTH FILL-IN-THE-BLANKS\
- \
- \
- Newkey provides you with the ability to define variable length\
- fill-in-the-blanks fields within key translations. When one of these\
- is encountered in a key translation, Newkey will stop translation and\
- wait for you to enter any keystrokes you wish. Newkey will continue\
- to accept keystrokes until the enter key is pressed when normal\
- translation will continue. To define a variable length\
- fill-in-the-blanks field follow these steps:\
- \
- 1. Press CTRL [. The cursor will change from a full block to half\
- block with its bottom missing.\
- \
- 2. Enter whatever keystrokes you wish.\
- \
- 3. Press CTRL [. The cursor will change back to a full block.\
- \
- This is very useful in situations where you need to enclose a\
- field which varies in length with repetitive text.\
- \
- Press ALT 1 for a demonstration of a variable length field.\
- Press F5 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f5}{cls}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- FIXED LENGTH FILL-IN-THE-BLANKS\
- \
- \
- Newkey provides you with the ability to define fixed length\
- fill-in-the-blanks fields within key translations. When one of these\
- is encountered in a key translation, Newkey will stop translation and\
- wait for you to enter a predefined number of keystrokes. Newkey\
- will accept keystrokes until the predefined number is reached when\
- normal translation will continue. To define a fixed length\
- fill-in-the-blanks field follow these steps:\
- \
- 1. Press ctrl ]. The cursor will change from a full block to half\
- block with its top missing.\
- \
- 2. Enter whatever keystrokes you wish.\
- \
- 3. Press ctrl ]. The cursor will change back to a full block.\
- \
- Press ALT 2 for a demonstration of a fixed length field.\
- Press F6 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f6}{cls}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- SWITCHING NEWKEY OFF/ON - CTRL 6\
- \
- \
- Newkey may be deactivated/activated by pressing ctrl 6. This acts\
- as toggle switching Newkey from one status to another. When\
- deactivated Newkey is still resident in memory but it will act as if\
- the normal keyboard interrupt is in control.\
- \
- Press CTRL 6 followed by F6. Nothing happens.\
- \
- Now press CTRL 6 followed by F6 and watch this screen be\
- redisplayed.\
- \
- Press F7 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f7}{cls}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- TRANSLATION BYPASS - CTRL 2\
- \
- \
- Key translation may be bypassed by pressing CTRL 2 followed by the\
- key desired. This has the same effect as switching Newkey off, except\
- that it lasts for only one keystroke.\
- \
- \
- Press ALT 3 for a demonstration of translation bypass.\
- \
- Press F8 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f8}{cls}
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- NEWKEY'S POP-UP FUNCTIONS
- \
- Most Newkey functions can be done using through the dynamic\
- display/update features (also known as newkey's pop-up features).\
- Without leaving your current program, Newkey will save your current\
- screen, present you with a menu of options and, when you are done,\
- restore your screen just where you left off.\
- \
- Functions available include:\
- \
- - Display directory and descriptions\
- - Load and save macro files\
- - Edit macros\
- - Display/update control keys\
- - Cut and paste\
- - Display/execute macro commands\
- \
- These functions are not available in the Newkeysm.exe program saving\
- 24K in memory.\
- \
- Press ALT / and play around,\
- Be careful not to clear memory.\
- Press F9 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef f9}<clearscn>
- {set bordtype 0}{set fgcolor 15}{set bgcolor 1}{set border on}
- {cursoff}{begwind 0,0,25,80}
- SHORTHAND MODE\
- \
- \
- When in shorthand mode Newkey watches your keystrokes as you type\
- and when they match the name of a multi-character macro, replaces\
- your macro name with the multi-character macro. No special hot key to\
- enter, no wasted keystrokes. For example, if "ne" is defined as\
- "Newkey" then:\
- \
- typing yields\
- ------ ------\
- "ne " "Newkey "\
- "ne is the best" "Newkey is the best"\
- "I love ne." "I love Newkey."\
- "plane " no playback\
- "nest" no playback\
- "honest" no playback\
- \
- Try it out. Type "neb.".\
- \
- Press F10 to continue, ALT H for help.
- {endwind}{waitanyk}{curson}
- {enddef}
- *
- {begdef ne}Newkey
- {enddef}
- *
- {begdef neb}<clearscn>Newkey is the best, isn't it? Press F10 to continue<esc>
- {enddef}
-