Buddy (Rel 2.1)          Shareware Information         February 27, 1995

                               "Buddy(tm)"
      A Keyboard Companion For The HP 100LX/200LX Palmtop Computer
                        Release 2.1 Documentation

                            Table of Contents

   Overview                                                 1
   1.  Highlights of Buddy                                  1
        1.1  Version 1.1                                    1
        1.2  New features in version 2.1 (Summary)          2
   2.  Terms Used in This Document                          3
   3.  Installation and General Usage Instructions          4
        3.1.  To Manually Load BUDDY.COM (Quick Start)      4
        3.2.  To Automatically Load BUDDY.COM               4
        3.3.  Upgrading from Version 1 to Version 2         4
        3.4.  To load BUDDY.EXM (Optional)                  5
        3.5.  Information About Loading Buddy               5
        3.6.  To Unload BUDDY.COM                           6
        3.7.  ENV Database                                  7
   4.  Buddy Features                                       8
        4.1.  General Features                              8
        4.2.  Password Features                             10
        4.3.  Keyboard Translation Features                 11
        4.4.  SmartCaps(tm) Features                        13
        4.5.  Open, Insert, and Save File Windows           16
        4.6.  Application Linkages                          17
                Links to Database Applications
                Links to Memo Files
                Links to Appointment Book
        4.7.  Special Features for International Users      19
   5.  Application Features                                 20
        5.1.  Filer Features                                20
                Filer-to-application links
        5.2.  HP Setup Features                             24
        5.3.  Memo Features                                 24
        5.4.  Phone, Database, NoteTaker, and WorldTime     27
        5.5.  Appointment Features                          28
        5.6.  Full-Screen Note Features                     28
        5.7.  Lotus 1-2-3 Features                          30
        5.8.  CALC Features                                 31
        5.9.  WorldTime (Map Overlay) Features              32
        5.10. Application Manager Features                  33
        5.11. System Macros Features                        34
        5.12. DOS Features                                  36
        5.13. Stopwatch                                     36
        5.14. Use with Add-in Programs                      36
   6.  BUDDY.EXM Features                                   37
        6.1.  Main Status Screen                            37
                "Buddy.COM Status"
                "ENV file"
                Hotkeys
        6.2.  File Menu                                     38
                "Abort (revert, no save)"
                "Exit"
        6.3.  Settings Menu                                 38
        6.4.  "File Keys" Settings                          38
                "FileKey Set"
                "F1" through "F8"
                "Set Assignments"
        6.5.  "Default Directories" Settings                39
                "Macro Files (1st letter)"
        6.6.  "Keyboard Translations" Settings              39
                "d-letter"
                "Double-click"
                "Inhibit after a lower-case letter"
                "Memo" through "Add-ins"
                "d-gray"
                "Double-click"
                "Memo" through "Add-ins"
                "d-click timer (18 per second)"
                "Change '\\' to a colon"
        6.7.  "SmartCaps(tm)" Settings                      41
                "pregray"
                "postgray"
                "Use my specified d-gray characters"
                "Reset state when toggled on (via Fn-S)"
                "'.' after white space toggles caps lock"
                "Force lower case after white space"
                "Capitalize 'i'"
                "Memo" through "DOS"
                "ENTER = EOS"
        6.8.  "Blue-Key Controls" Settings                  42
                "Blue-key Remappings"
                "d-blue"
                "FILER key" through "MORE key"
                "Blue-Key Auto Inhibit"
                "Blue-key timer (seconds)"
                "Memo" and "Full notes"
                "Swap Blues with Shifted-Symbols"
                "Memo" through "Calc"
                "Magnify key"
        6.9.  "Keyboard Preferences" Screen                 44
                "Sticky CTRL"
                "Sticky ALT"
                "Sticky SHIFT when highlight
                  (Memo and Full Notes)"
                "Allow ESC ESC to mean "No""
                "Memo: Auto indent on ENTER"
                "Always use spaces"
                "Memo open: go to previous"
                "Memo open: go to end"
                "Memo: latch PgUp, PgDn"
                "Idle keyboard timer (seconds)"
                "Require MENU before Buddy Fn-letter keys"
                "(Int'l) Normal Fn-A, Fn-I, Fn-N, Fn-T
                "(Int'l) Auto d-gray
        6.10.  "Memo Bookmarks" Settings                    45
                "File"
                "Freeze file name"
                "Freeze bookmarks"
                "1:" through "9:"
        6.11.  "Filer Settings" Screen                      46
                "EXT"
                "DOS Program"
                ".BAT extension: ENTER executes"
                "Lite Sleep Control (use with care)"
                "DOS Key (hex)"
                "Pgm"
                "Use full pathname for passed args"
                "+ENTER"
                "Use MENU O D"
                "Battery Usage Timer"
                "Flash highlight"
                "Highlight below (0.01 volts)"
                "Highlight above (0.01 hours)"
        6.12.  "Global Preferences" Settings                47
                "Startup Defaults"
                "AutoCalc: Numeral after power on"
                "AutoCalc: # in Phone(etc.), Filer"
                "Fn-Q also silences appt and timer alarms"
                "Auto Fn-W timer (mins)"
                "Maintain video invert mode (ON-/)"
                "Flashing alarm"
                "Password"
                "Require PW if off (mins)"
                "Prompt"
                "Method: Scramble, TopCard, none"
                "Blow up the machine on cold boot"
        6.13.  "Other Settings" Screen                      49
                "Large cursor in DOS"
                "Unload Buddy when terminating sysmgr"
                "Use small font for Fn and Fx labels"
                "Fn-P/D/N: Use first word in note when linking"
                "Fn-P/D/N: Use Appt Description field when linking"
                "Fn-P/D/N: Open record after linking"
                "Lotus keyboard shortcuts and F-key labels"
                "MENU-dot in Lotus; save using"
                "Use Fn-CUT for delete EOL/SOL"
                "Appt: daily greeting time"
        6.14.  "WorldTime Map Overlay" Settings             50
                "Time zone (0.1 hours)"
                "east"
                "DST (summer time)"
                "Auto TZ update after changing local city"
                "Delete this feature"
        6.15.  "Registration Information" Screen            51
   7.  Troubleshooting Tips                                 51
   8.  Interactions                                         52
   9.  Shareware Distribution and Registration Notice       53
   10. Distribution Files                                   54
   11. Disclaimer                                           54
   12. Author                                               54
   13. Boot Options                                         55
   14. Other                                                55
   15. Shareware Registration Form                          57


                           "Buddy(tm)"
      A Keyboard Companion For The HP 100LX/200LX Palmtop Computers
                        Release 2.1 Documentation

Buddy is a program for the HP 100LX and HP 200LX that adds dozens of
features and keystroke shortcuts to the built-in HP applications.

Unlike the built-in macro capability provided by the HP 100LX/200LX
"user keys" (which simply replay a series of preset keystrokes), Buddy
is actively involved with the operation of the applications.  For
example, Buddy links the Filer to Memo, Lotus 1-2-3, Phone, and the
other database applications, allowing easy "point-and-click" access to
files and worksheets.

This version of Buddy exhibits multiple personalities.  Version 2 of
100Buddy works on the 100LX as well as the 200LX.  If you load it on a
200LX, it becomes "200Buddy."

This document is written for the new Buddy user.  Information about the
new features of version 2 is integrated into the text.  Many new
features are so marked in this document, but some are not.





1.  Highlights of Buddy:
------------------------

1.1  Version 1.1:
-----------------

+  Filer to application links.  To open a document, appointment file,
phone book file, or Lotus worksheet, just highlight the file in Filer
and push ENTER ENTER.  Also, you can specify certain filename extensions
that will cause the highlighted file to be fed to a DOS application,
such as an editor or compiler.  You can inhibit the ".BAT" extension
from being automatically executed.  Buddy always prevents accidental
execution of your "AUTOEXEC.BAT."

+  Displays your power source, main battery voltage, battery usage
timer, and power-off timer values on the Filer display.  Also shows the
current amount of available system RAM.

+  Adds many features to Memo, including change case, swap characters,
repeat previous edit, mark current line, return to marked line, and
save/recall find string.  If you double-click a letter or a gray key,
you can obtain the shifted key value (or any character you specify).

+  Adds SmartCaps(tm) which automatically produces upper-case letters as
you type text and smartly converts the gray keys to their shifted
symbols without you having to touch the shift key.

+  Easy keystroke exit from the active application, or "MassExit" which
closes all applications.  If Memo or Lotus 123 is active with a modified
file or worksheet, your file will be saved automatically.

+  Adds a global password feature to prevent unauthorized access to your
data.  (Registered users only.)

+  Allows you to map certain blue keys so they can be disabled or used
to start other applications.

+  Lets you manually turn the serial port on and off, and lock the
serial port off, if necessary.

+  Lets you specify one of 24 preset pathnames for quick use when
opening a file.  This gives you instant access to your most-used files.

+  Makes the CTRL and/or the ALT key "sticky," and changes the shift-
lock function to work more like a standard typewriter.

+  Makes all alarms visual by blinking the entire display.  It won't
wake you up at night, but the visual indication draws your attention to
the alarm condition even if the sound level is turned way down or if you
are in a noisy environment, such as an airplane.

+  Removes the slash through the middle of the zero character in the
small- and medium-sized fonts.  This makes a "0" easier to distinguish
from an "8".

+  Lets you navigate in many common windows using the arrow keys.  For
example, the down-arrow key will move to the next lower field in the
appointment edit window.  This improves the feel of the machine by
making those "natural" keystroke combinations valid.

+  Adds user-specified labels to your function keys so you can easily
remember which key invokes which macro.

+  Smartly inhibits certain keys that, when pushed by accident, produce
long time delays in Filer or change the mode of your Memo file.

+  Enlarges the cursor when in DOS.


1.2  New features in version 2.1 (Summary):
-------------------------------------------

+  Runs on the HP 100LX or the 200LX.

+  Operates correctly with font-changing programs such as HELV100 and
FCL.

+  SmartCaps(tm) can now capitalize umlauts and accented characters, and
it will not be confused by abbreviations.

+  Auto-indent in Memo.

+  You can specify that a password be required whenever power is turned
on or only if the machine has been off for longer than a specified
period of time.

+  Separate macro files for each application.  Buddy will automatically
change macro files, if necessary, when you push a macro key.  Also, you
can designate that a certain macro be invoked automatically at startup.

+  Visual warnings in Filer.  When the main battery usage timer or
voltage reach particular values that you set, the values will flash.

+  AutoCalc.  Buddy will automatically start CALC if you enter a numeral
immediately after turning power on.

+  WorldTime map overlay.  Displays the day/night terminator plus any
great circle route on the WorldTime map (registered copies only).

Registered users of 100Buddy version 1 may upgrade at no charge to
version 2 for the 100LX or the 200LX (except $5.00 for a diskette, if
needed).

Note: Buddy only operates on machines with English displays.



Buddy loads at boot time.  Part of it stays resident.  Unless one of its
special functions is triggered, it lingers unobtrusively in the
background.

Buddy is a shareware program.  Please read the shareware registration
notice in section 9 and register your copy by using the form at the end
of this document (or REGISTER.TXT).




2.  Terms Used in This Document:
--------------------------------

"TSR" (terminate and stay resident) and "COM" (command) are both used to
refer to the BUDDY.COM program.  That program loads at boot-time and
stays resident.  It does the work.

"EXM" refers to the system manager-compliant program, BUDDY.EXM.  This
program is used to configure Buddy according to your preferences.

"ENV" (environment) refers to the configuration file that is read at
startup by the BUDDY.COM program and can be read, modified, and saved by
BUDDY.EXM.

"HLP" refers to the Buddy help file, BUDDY.HLP.

"OWN" refers to the Buddy owner information file, BUDDY.OWN.

"gray" keys are the numeric keypad and the arithmetic keys.  On the
200LX, they aren't exactly gray.

An application name that appears in all capital letters (e.g., "PHONE")
represents the blue-key assigned to that application.




3.  Installation and General Usage Instructions:
------------------------------------------------


3.1.  To Manually Load BUDDY.COM (Quick Start):
-----------------------------------------------

  1.  Download BUDDY.COM from your host computer to your HP 100LX/200LX.
You can put this file in any directory you like, but you may have to
enter the complete pathname you have chosen (drive, directory, and file
name) in some of the steps below.
  2.  Exit the system manager by pressing "MORE MENU a t ENTER".
  3.  Type "BUDDY.COM" ENTER.  You may need to type the complete
pathname, including the drive and directory where you put BUDDY.COM
(e.g., "C:\BIN\BUDDY.COM").
  4.  To restart the system manager, type "100" ENTER.
  5.  If BUDDY is running, you will see battery voltage and usage
information along the title bar in the Filer.


3.2.  To Automatically Load BUDDY.COM At Boot Time:
---------------------------------------------------

  1.  Download BUDDY.COM from your host computer to your HP 100LX/200LX.
You can put this file in any directory you like, but you may have to
enter the complete pathname you have chosen (drive, directory, and file
name) in some of the next steps.
  2.  Put the line "BUDDY.COM" in your AUTOEXEC.BAT file before the line
that starts the system manager ("100" or "$sysmgr").  You may need to
enter the complete pathname, including the drive and directory where you
put BUDDY.COM  (e.g., "C:\BIN\BUDDY.COM").  Remember, the AUTOEXEC.BAT
file is on your boot drive.  Normally, this is drive C.  If you have a
RAM card, your AUTOEXEC.BAT file might be on your A drive.



3.3.  Upgrading from Version 1 to Version 2:
--------------------------------------------

If you are upgrading from version 1 of 100Buddy, please make a backup
copy of your current 100BUDDY.ENV file.  The new Buddy will happily read
your old version 1 file (if you rename it to BUDDY.ENV), and the new EXM
will automatically write a new version 2 ENV file (it's larger).  You
will need to use your backup copy of the ENV if you ever go back to the
old Buddy, should you ever get that urge.

New files to install on your palmtop:
      BUDDY.COM
      BUDDY.EXM
      BUDDY.HLP

Note that the file names no longer include "100."  This is because Buddy
now works on both the 100LX and the 200LX.  When you run the program, it
will configure itself according to which machine you have and then
identify itself as either "100Buddy" or "200Buddy."  Don't forget to
change the name of the COM file in your AUTOEXEC.BAT and the name of the
EXM in the Application Manager.  Also, when you change your AUTOEXEC.BAT
file, be sure you are editing the correct file (the one on your RAM
card, for example).



3.4.  To load BUDDY.EXM (Optional):
-----------------------------------

BUDDY.EXM is a system manager-compliant program that allows many
parameters that affect the operation of Buddy to be viewed and changed.
The EXM program is installed by adding it to the list of applications in
the Application Manager (MORE).  To add the BUDDY.EXM program to the
application list, do the following:

  1.  Download BUDDY.EXM and BUDDY.ICN from your host computer to your
HP 100LX/200LX.  Both files must be in the same directory.
  2.  Start the Application Manager (press "MORE").
  3.  Push F2 (Add).
  4.  Enter "Buddy" for the name and push TAB.
  5.  Set the "path" field to the full pathname of where you put
BUDDY.EXM (for example: "C:\BUDDY.EXM").
  6.  Push TAB.
  7.  Enter a comment (optional) and push TAB.
  8.  Select the "Buddy" icon (using the up/down arrow keys).
  9.  Push F10 (OK).
  10.  When prompted to do so, choose a hotkey for starting the EXM
(e.g., ALT-F10).

To start the EXM, push the specified hotkey, or highlight the "Buddy"
icon in the Application Manager and press ENTER.


3.5.  Information About Loading Buddy:
--------------------------------------

BUDDY.COM is a TSR.  Start it from your AUTOEXEC.BAT or manually from a
DOS prompt before starting sysmgr.  It's OK to exit sysmgr (MORE MENU a
t ENTER), then start Buddy and restart sysmgr (Type "100" ENTER).
Example AUTOEXEC.BAT file:

    C:\BIN\BUDDY.COM
    100

There is one optional command-line argument, and that is the pathname of
the ENV file that Buddy should load at start-up.  Example:

    C:\BIN\BUDDY.COM   C:\_DAT\BUDDY.ENV

The ENV file is created using the EXM program, described later.  If you
do not specify an ENV file, then Buddy will try to load the default ENV
file, C:\_DAT\BUDDY.ENV.  If the ENV file does not exist, then Buddy
will still load, but it will use a set of built-in default variables.

If you change the ENV filename to something other than "BUDDY," you must
also rename the HLP file and your OWN file the same way.

Buddy will refuse to load if it is already running, and refuse to unload
if any of the chained interrupt vectors has changed (such as when sysmgr
or another TSR has been loaded after Buddy).  Sysmgr changes some
vectors while it is running.  Buddy will only exit when all chained
vectors are back to their original values.  For this reason, before
trying to unload Buddy, always unload any programs that you loaded after
Buddy was started.

When Buddy is loading, it pauses for a few moments.  MINUS or CTRL-MINUS
just after the Buddy banner message is displayed will abort the load
process.  Pushing STAR will pause the load process until the next key is
pressed.

The first thing that Buddy does after sysmgr starts is to look at your
current macro file.  This causes a brief flashing of your display the
first time your TOPCARD appears.


3.6.  To Unload BUDDY.COM:
--------------------------

To unload Buddy, simply exit sysmgr (via "MORE MENU a t ENTER").  Sysmgr
should exit, Buddy will unload (see note, below), and you will see a DOS
prompt.  You can also push MENU SHIFT-DEL from any application and Buddy
will do the above sequence for you.  (Note: you may have to hold the
SHIFT key down longer than normal.)  To unload sysmgr without completely
unloading Buddy, use "MORE MENU a t F8".  When you restart sysmgr (via
"100"), Buddy will resume normal operations.  If sysmgr is not running
but Buddy is, you can terminate Buddy via the keystroke MENU SHIFT-DEL.
(Note: There is a switch in the EXM that will let you specify that Buddy
should not unload when doing "MORE MENU a t ENTER".)

If there is an open, modified, but unsaved, Memo file when you terminate
sysmgr, Buddy may not unload completely nor reload correctly.  To
correct this situation, reboot.




3.7.  ENV Database:
-------------------

This section is provided for those of you who are especially interested
in the relationship between the COM, EXM, and ENV files

The ENV is read at startup by the COM program.   The default file
pathname is C:\_DAT\BUDDY.ENV.  (In version 1, the ENV file was named
100BUDDY.ENV.)  The COM program can modify its internal copy of the ENV
database, but it cannot write it to disk.  The EXM program can read the
file, fetch the current settings from the COM, send new settings to the
COM, and save the ENV file to disk.  Note that the EXM can write the ENV
file to disk, but the COM cannot.

           ENV ----> COM <----> EXM <----> ENV

Thus, if you change any values using the COM (e.g., set a new file-key
pathname using SHIFT-Fx or a default directory using SHIFT DEL), you
must at least start and quit the EXM to have your ENV file on disk
updated with the new data.  You may want to do that before you reboot if
you have changed many values using the COM.

If you specify an ENV filename on the BUDDY.COM command line, then the
EXM will operate on that file, otherwise the EXM will use the default
pathname, C:\_DAT\BUDDY.ENV.

When BUDDY.COM loads, it will read the default ENV file or the ENV file
that you have specified as an argument on the BUDDY.COM line.

To revert to the default ENV settings, (1) quit the EXM, (2) delete your
ENV file from the disk, (3) disable BUDDY.COM by pushing CTRL-MINUS, (4)
restart the EXM, and (5) push CTRL-PLUS.  You could also quit the EXM,
delete the ENV file, and reboot.

(New in version 2)  If you start the EXM and later decide you would like
to undo your changes, quit the EXM via MENU Abort.  That will revert
your settings back to their state at the time the EXM was last started
(not just when it was re-activated).



4.  Buddy Features:
-------------------


4.1.  General Features:
-----------------------

Makes the CTRL, ALT, and/or the SHIFT keys sticky.  By default, the
sticky CTRL key is logic is enabled.  Each of these features is
controlled by a setting in the EXM.  The sticky CTRL/ALT indicator is
where the Fn indicator usually is (bottom left).  Some people may have
difficulty using the sticky ALT key because the ALT key is also used to
select menu items.  If you find it confusing to use, just leave the
sticky ALT option off in the EXM.

The sticky SHIFT-key feature is used when highlighting text prior to a
delete, cut, or copy operation, or when tagging records in the database
applications.  If you want to cancel the text highlight mode, push ESC
or double-click the SHIFT key.  Bug alert:  If you have sticky CTRL and
sticky shift enabled, CTRL SHIFT SHIFT will cause subsequent arrow and
numeral keys to return incorrect values.  To undo this state, push SHIFT
SHIFT.  If you push an alphanumeric key while some text is highlighted
(as before a "cut" or "copy" operation), the highlighted text will be
replaced by the single alphanumeric character.  (This automatic cut and
replacement feature only works if you are using sticky shift.)  The
deleted text will be "cut" to the clipboard, so you can undo the
replacement by using "paste."

CTRL-MINUS disables Buddy's keyboard and display features.  Note that
some of Buddy's logic remains active (sticky CTRL and serial port
inhibit, for example).  Use CTRL-PLUS to turn Buddy back on.

Fn-K will cause the hexadecimal scancode and ASCII code of the next key
to be displayed in the F1 key label.  This is handy for programmers,
like me.  After Fn-K and the keystroke to interpret, if the very next
key is Fn-PASTE, the four hex digits will be pasted at the current
cursor location.

Double-clicking the SHIFT key toggles the caps lock state.  Buddy makes
the caps lock function work more like a typewriter.  If caps lock is on,
pushing SHIFT will cause the next key (if it is a letter) to turn caps
lock off when the key is released.

MENU-DOT will close the currently active application (or exit the DOS
application).  If a Memo file or Lotus 123 worksheet is open and
modified, the file or worksheet will be saved before the application is
closed.

MENU-DEL will close all open applications (via MORE MENU A L) and return
you to your TOPCARD.

After pushing MENU, the up arrow key will open the submenu to the last
item (similar to down arrow opening the top item).  Also, when in a
menu, the space bar will do the same thing as a down arrow.

MENU while the menus are showing will do an ESC.

Fn-Q will quiet the beeper and, optionally, the alarms in all
applications.  Fn-W (or an alarm) will restore normal volume.  There is
a setting in the EXM that specifies what action to take when an alarm
occurs.  The "Fn-Q" state is shown on the Filer title bar ("Q" or "q",
depending on whether the "Fn-Q also silences Appt/timer alarms" checkbox
is on or off).

                             "Fn-Q" box ON   "Fn-Q" box OFF
                             -------------   ----------------
  In Filer, Fn-Q shows:        "Q"           "q"
  Keyboard beeps:              not heard     not heard
  Built-in alarms (e.g. beep): not heard     heard, does Fn-W
  Custom alarms w/o Vn:        not heard     not heard, Fn-W at end*
  Custom alarms with a Vn:     not heard     heard, does Fn-W
  Stopwatch Timer (w/beep):    not heard     not heard
  Stopwatch alarms w/o Vn:     not heard     heard, Fn-W at end*
  Stopwatch alarms with a Vn:  not heard     heard, does Fn-W

  * In these cases, an Fn-W is performed at the end of the alarm.  Thus,
you will not hear the first alarm, but subsequent beeps and alarms will
be heard.  This is all very confusing, so you should try the various
settings and decide which one works to your liking.  Don't ask me to
help; I'm as confused as you are.

(New in version 2)  When you do an Fn-Q (to quiet the alarms), a timer
will be started.  After a specified time delay has expired, Buddy will
do an automatic Fn-W (to restore alarm sounds).  You set the time delay
in the EXM.

Whenever F5 or F6 is "No" and F8 is not assigned, F8 will also be "No".
F8 is easier to reach after pushing F9 or F10.  Also, a setting in the
EXM will allow ESC ESC to be taken as "ESC No" in those cases when you
are offered "Yes," "No," and "Cancel" buttons.

The Buddy help file can be called up from any application by double-
clicking F1.  You must put BUDDY.HLP in the same directory as the ENV
file (usually C:\_DAT\), and if you have renamed your ENV file (i.e., so
it is not "BUDDY") you must also rename your HLP file.  Then F1 F1 will
view the HLP file in the Filer.  When you are done, push ESC and Buddy
will return you to your original location.

The Fn-key labels can be specified using the "description" field of the
macro according to the System Macros application.  If no description has
been entered, then the first few characters of the "contents" field will
be used as a label.  The labels will show above the keys when you push
the "Fn" key as when you are about to run a macro.  In addition to
displaying the key labels, the first character of the .MAC file filename
will be shown to the left of the F1 label.  (E.g., if the filename is
"ZMACROS.MAC," the character "Z" will appear.)  In version 1, the LAST
character was shown.

Any alarm will produce a visual alarm warning.  Thus, you can turn off
the sound and still notice the alarm.  Psychedelic, it is!  (New in
version 2)  The flashing screen during an alarm can be disabled via the
EXM.

Removes the slash through the middle of the zero character in the small-
and medium-sized fonts.  This makes a "0" easier to distinguish from an
"8".

(New in version 2)  Buddy will now operate correctly with programs such
as FCL and HELV100 that change the character fonts.  Buddy should always
be started last, after all other TSRs have been loaded.

(New in version 2)  There is a checkbox in the EXM that will cause Buddy
to maintain the inverted video mode when changing applications.
(Inverted video mode is toggled on and off by holding the ON button down
and pushing the forward slash key.)




4.2.  Password Features:
------------------------

Fn-F will turn the machine off.  When you turn it back on again, Buddy
will lock the keyboard and scramble the display (in most applications)
until you enter your password, as specified in the EXM.  The default
password is <null> (just push the ENTER key).  To specify a password, go
to the "Global Settings" window of the EXM, push '%', and then move the
cursor to the password entry line.  Non-null passwords can only be
specified in registered copies of Buddy.  If you make a mistake when
entering the password, press ENTER or DEL and start again.  Case is
ignored when checking the password.  The display is not scrambled when
you are in the Filer or at the TOPCARD.  Although this feature inhibits
warm boots via CTRL-ALT-DEL, it does not provide absolute security
because it is still possible to cold boot the machine and resume normal
operations.  If you forget your password, you must cold boot the machine
(using CTRL-SHIFT-ON).  Note: if your machine turns on by itself because
of an alarm, enter your password first, press ENTER, and then
acknowledge the alarm by pushing ESC.  Buddy does not show a password
prompt in DOS and in some add-in applications.

(New in version 2)  A time value can be specified which will cause your
password to be demanded when the machine is turned on if the specified
time has elapsed since the machine was turned off.  This will occur even
if Fn-F was not used to turn the machine off.  If the time value is not
zero, then a date change (i.e., midnight crossing) while the machine is
off will also force a password request when the machine is turned back
on.  If the time value is set to zero, then a password will be required
whenever the machine is turned on.  Fn-F will still turn the machine off
and always force a password prompt when the machine is turned back on.

(New in version 2)  Screen scrambling can be enabled or disabled, or the
TOPCARD can be used instead.  If the TOPCARD method is used, after
entering your password Buddy will re-open all suspended applications
(except DOS) and then activate the application that was active when the
machine was turned off.  (Otherwise, all open applications would remain
"behind" the TOPCARD.)  If DOS was open but was not the active
application when the machine was turned off, DOS will remain "behind"
the TOPCARD until you manually activate it.  This means that your DOS
application will still be open even though the TOPCARD is showing -- an
unusual and possibly confusing situation.  If DOS was active, Buddy will
always scramble the display instead of using the TOPCARD.

Whenever a password is required, if you (1) push TAB, (2) make three
failed attempts to enter the password, or (3) just randomly push a lot
of keys, the default owner file, "C:\_DAT\BUDDY.OWN", will automatically
be called up in Filer View.  You may prepare for that event by creating
that file with Memo and entering your "100LX/200LX lost & found"
instructions therein.  You must put your BUDDY.OWN in the same directory
as the ENV file (usually C:\_DAT\), and if you have renamed your ENV
file (i.e., so it is not "BUDDY") you must also rename your OWN file.

(New in version 2)  Numerous failed password entry attempts will cause
Buddy to search for your BUDDY.OWN file (or whatever name you have
renamed your ENV file to, but with the .OWN extension).  If that file
cannot be found, then your TOPCARD will be shown instead.  Thus, you do
not have to provide an owner file to cause your name, address and phone
number to be displayed if you have entered that information in Setup.
(If the TOPCARD is used in this manner, the same notes apply as above
about open and active applications.)

There is a checkbox in the EXM that forces a password to be required
whenever power is turned on.  If that mode is active and if power is
turned on due to an alarm, the screen will not be scrambled, although a
password will still be required.  As usual, enter your password first,
then acknowledge the alarm.

(New in version 2)  The password prompt can be customized in the EXM.

(Attention 200LX users.)  If you have the built-in 200LX password logic
enabled (via PASSWORD \M and ON-ENTER or PASSWORD \A), Buddy will not
ask for a password of its own.  Caution: when you SET your 200LX built-
in password, be sure Buddy or d-letter, d-gray, and SmartCaps are off.
To do that, push CTRL-MINUS before STARTING the password program.  If
you do not do this, Buddy may silently alter your password as you enter
it (e.g., "ook3" might be changed to "Ok?").




4.3.  Keyboard Translation Features:
------------------------------------

There are numerous keyboard translation functions built into Buddy.
They include:

  1. Double-click a letter key ("d-letter") to get an upper-case letter.
  2. Double-click a gray key (d-gray") to get a shifted symbol.
  3. Easy colon in pathnames ("d-slash").
  4. Automatically convert certain letters to upper case as
        you type (SmartCaps(tm)).
  5. Inhibit the blue keys and obtain a shifted symbol.
  6. Swap the blue keys with their shifted symbol.
  7. Undo any of the above.
  8. Double-click a blue key ("d-blue") to get the CTRL-blue key
application.
  9. Remap the blue keys to activate other applications.
  10. Miscellaneous conversions.

These features are enabled in only certain applications, according to
your settings in the EXM.  By default, d-letter and d-gray are enabled
only in Memo, d-blue and d-slash are on, and the other translation
features are off.  Here are the details:

(1)  Double-clicked letter keys will produce a single upper-case letter
as long as the previous character was not lower case.  The character
produced (and the restriction) may be changed using the EXM ("d-
letter").  To disable a particular key or keys from being double-click
aware, specify a space as the output character.  If you don't want the
feature on at all, un-check all of the application boxes or use Fn-L.
That keystroke will toggle the feature on and off in any application
that has the feature enabled.  (Fn-L may not work in DOS if sysmgr is
unloaded.)

(2)  Double-clicked gray keys will produce a single upper-case symbol.
The character produced may be changed using the EXM ("d-gray.").  To
disable a particular key or keys from being double-click aware, specify
a space as the output character.  If you don't want the feature on at
all, un-check all of the application boxes or use Fn-G.  That keystroke
will toggle the feature on and off in any application that has the
feature enabled.  (Fn-G may not work in DOS if sysmgr is unloaded.)

(3)  Pushing the backslash key twice will generate a colon.  This is
useful when typing pathnames.  Three hits will give you ":\".  Note that
this feature does not use the d-click timer, so you can type slowly.

(4)  SmartCaps(tm).  This deserves a section of its very own.  See
"SmartCaps(tm) Features," in section 4.4, below.

(5)  The blue-keys can be temporarily disabled while you are typing,
and, when a blue-key is hit, the shifted symbol will be produced instead
without having to hit the shift key.  This feature is controlled by a
blue-key timer setting in the EXM.  The timer restarts whenever you hit
a character key and is cleared by a cursor movement key or by ESC.  When
the timer is running, a "tornado" character appears on the title bar.
The "tornado" character means that Buddy is "speeding your access to the
symbols."

(6)  The blue keys and their shifted symbols can be swapped.  This is
similar to the blue-key timer logic, above, except that the swap mode is
always on in the specified applications.  This feature is most useful in
Lotus 1-2-3 and the CALC Solve Editor.

(7)  For all of the above keyboard translations, if the action taken by
Buddy is NOT desired, push the DEL key.  Buddy will undo the action.

(8)  Double clicking any blue key will activate the application assigned
to the CTRL-version of the blue key.  This feature is controlled by a
checkbox in the EXM ("d-blue").  This feature does not work while in
DOS.

(9)  You can use the EXM to remap the blue keys.  For example, you can
assign the "cc:MAIL" key to start BUDDY.EXM and the "LOTUS" key to start
DOS.  You must know the 16-bit hexadecimal key codes to program this
feature.  You can also use this feature to disable one or more of those
blue keys by specifying an invalid keystroke.  Note that you can
determine the hexadecimal value for most keystrokes using the Fn-K
feature, described above.  This feature does not function in DOS.

(10)  In applications other than Memo, if a gray key is pushed
immediately after the MENU key, the MENU key will be converted to a
SHIFT.  This corrects accidental hits of the MENU key when SHIFT was
intended.  In Memo, the combinations of MENU-numeral have special
significance (see "Memo Features, " below).




4.4.  SmartCaps(tm) Features:
-----------------------------

Throw away your shift keys!  SmartCaps(tm), coupled with the double-
click and blue-key logic, allows you to type text without ever hitting
the shift key.

  1.  The first letter of sentences will be capitalized automatically.
  2.  Shifted gray-key punctuation marks (quote, apostrophe, colon,
question mark, etc.) will automatically be entered without having to hit
the shift keys.  In cases where a punctuation mark appears at the
beginning of a word, Buddy will wait until the first letter of the word
is typed before going back and re-entering the punctuation mark.  The
automatic shifting is context-based, so you can still enter numerals
without confusion in ordinary text.
  3.  The words "I," "I'm," "I'll," etc., will automatically be
capitalized and punctuated.
  4.  Proper nouns can be capitalized by double-clicking the first
letter.
  5.  Abbreviations can be capitalized by double-clicking each letter (d-
letter) or by pushing "." just before the first letter (autocaps).
Don't use both; double-click each letter will not work if autocaps is
enabled; see below.
  6.  Double-letters that appear in the middle of words (specifically
when they follow a lower-case letter) will not be converted to a capital
letter.
  7.  Pushing a blue key within a certain length of time after a letter
or gray key will enter the shifted blue-key symbol.
  8.  Pushing "DEL" immediately after Buddy does any of the above
translations will restore the original keystrokes.  This may be
necessary if you want "Wee..." as in "Weekly" but get "WE...".  In the
case of a blue-key translation, the DEL key will also start the intended
blue-key application.
  9.  Pushing "." just prior to typing a word will automatically
capitalize the word.  (This is called "autocaps.")  If you have
SmartCaps on, AND if you have the autocaps checkbox on ("dot after white-
space toggles caps lock"), then d-letter will only operate on the first
letter of a word.  Thus, "llee" will be "Lee" and "bbeer" will be
"Beer".  If you want to capitalize an entire word, then you must either
use the SHIFT key or push the period key just prior to typing the word.

Note:  Many of the above features are on by default, but some must be
enabled via settings in the EXM.  This allows you to customize Buddy
according to your tastes.  Also, SmartCaps normally starts in the "off"
state, so you have to enable it in your applications and push Fn-S (see
below).

SmartCaps(tm) can be toggled on and off by pushing Fn-S while in an
application that has SmartCaps enabled.  When SmartCaps is turned on in
Memo or full-screen notes, the word "SmartCaps" will appear on line one
of the display.  By default, SmartCaps is only active in Memo (even if
it is left on while using other applications).  However, SmartCaps can
be used in the other applications according to EXM settings.

Example:  Start Memo, turn on SmartCaps (push Fn-S), and type the
following paragraph, just as it appears below.  Do not touch the SHIFT
key.

     at the time, i didn6t understand the problem4 i was
     confused.  *never mind,* he said, *we6ll take care of
     it.*

As you type, Buddy will change it to the following:

     At the time, I didn't understand the problem; I was
     confused.  "Never mind," he said, "we'll take care of
     it."

It might require a few minutes of practice before you become comfortable
with the interaction of SmartCaps(tm), the double-click logic, and the
blue-key logic with your normal typing style.

The caps-lock state can be toggled using a single keystroke to permit
easy capitalization of a word or sequence of words.  If this "autocaps"
feature is enabled, the "." key can be pushed at the start of a word
(that is, after any white space) to toggle the caps lock state.  You can
also set Buddy to remove the caps lock state at the end of the word
(when the next white-space character is typed), thus allowing an entire
word to be capitalized with only one extra keystroke.  Alternatively,
you can have Buddy leave the caps lock state as-is until you toggle it
again.  If you really want a "." at the start of a word, just push the
"." twice.  Doing so will restore the original caps lock state and
display the character.

(New in version 2)  Common abbreviations will not trigger the end-of-
sentence logic.  For example, the periods in "i.e.", "e.g.", "etc.,",
and "vs." will be ignored.  Note that "etc." (no comma) will be treated
as the end of a sentence, while "etc.," (with a comma) will not.

(New in version 2)  A special post-gray checkbox ("Use my specified d-
gray characters") will cause SmartCaps(tm) to use your specified d-gray
characters instead of the shifted characters (symbols) normally assigned
to post-gray keys.  This feature can be used to assign umlauts or
accented characters to the gray keys and have Buddy automatically use
those characters as if the gray key had been double-clicked.
International users could use this feature to assign umlauts and
accented characters to some of the numeral keys.

Note:  On the 100LX, the numeric keys are gray in color.  However, on
the 200LX, those keys are almost black.  Regardless of the machine you
are using, the terms "post-gray" and "d-gray" refer to features assigned
to the numeric keypad.

(New in version 2)  Yet another checkbox enables a special international
mode where, if d-gray is OFF (via Fn-G) and SmartCaps is on, then:
   a.  The numeral keys take on their d-gray value without d-clicking.
If the letter is at the start of a sentence, SmartCaps will try to
capitalize the character.
   b.  AutoCaps (dot after white space) should work on the characters.
   c.  Comma after white space will restore the numeral keys until the
next white space.  Use this mode to enter a number.  For example:
       You type:  "i have ,350 .big marbles."
       To get:    "I have 350 BIG marbles."

The intent of this mode is to allow you to assign accented characters
and umlauts to the gray keys and only need to push the key ONCE to get
the special character.  To temporarily enable the numerals, push the
comma key (after white space).  This is a strange feature, but may be
very helpful for international users who frequently need non-English
characters.

(New in version 2)  A new checkbox enables and disables the
capitalization of the word "I".  If you have that box checked, then
SmartCaps works as it used to in version 1 -- that is, the English word
"I" will be capitalized.  Writers of only English should read no
further; otherwise you will become hopelessly confused.  OK, just
remember, I warned you.  If the 'i' box is unchecked, then, by default,
Buddy will not capitalize "i".  However, if you push DEL after typing
'i'-space (two keystrokes), then Buddy will go back, capitalize the 'i',
and thereafter automatically capitalize the word "i".  Later, if you
push DEL after 'i'-space (Buddy will be displaying 'I'-space), Buddy
will go back, convert the 'i' to lower-case, and thereafter not
capitalize the word "i".  Thus, if the 'i' checkbox is NOT checked, you
can toggle the internal mode on and off by pushing DEL immediately after
'i'-space (or 'i'-comma).  The EXM checkbox will not be changed.  There
is no indicator for this internal mode switch, but if you type 'i'-space
and it comes out wrong, just push DEL to correct the error and the state
will be toggled, too.  This feature is provided for users who often
write in numerous languages, including English, and it's much easier to
use than to explain.



                            EDITORIAL COMMENT

SmartCaps(tm) isn't perfect.  There may be a few cases where SmartCaps
interacts with other features or it may behave strangely, depending on
the applications you use, the nature of the text you are typing, and
your writing style.  There is no way for Buddy to always know what is
expected since it cannot read your mind (but I'm working on that
ability!).  In some applications, like Phone, it may make no sense to
use SmartCaps.  Doing so could give you "DumbCaps."

There are some cases where you must be aware of the interactions and
decide whether or not to use SmartCaps if the conflict is troublesome.
For example, in the DOS program known as "QEdit," some escape sequences
may appear to be inoperative.  After "ESCAPE O R", the number keys are
ignored.  But, there is a work around.  Push the "0" key, DEL,
backspace, or an arrow key before entering the number.  (Be creative.)

If you don't like what SmartCaps is doing, turn it off.




4.5.  Open, Insert, and Save File Windows:
------------------------------------------

When at any "Open File," "Insert File," or "Save As" window, F1 through
F8 become preset file selection keys.  There are three separate sets of
key assignments (called "keysets").  Each application has a default
keyset, which you can specify via settings in the EXM.  The PLUS and
MINUS keys will rotate the keysets.  When the file selection keys are
active, the current keyset is indicated by a small numeral displayed
between the F4 and F5 function-key labels.

In the Open/Insert/Save File windows, you can save a pathname to an F-
Key location by typing the file name (or highlighting it) and pushing
SHIFT-Fx, where "Fx" is F1 through F8.  If the F-Key label has not been
preset, the file name will show above the F-Key.  (Note: before your
next reboot, you must at least start and quit the EXM in order for those
new settings to be saved to the ENV file.)  You can also change the
settings using the EXM.

In the Open/Insert/Save File windows, DEL DEL will call up a default
directory.  Each application has its own default directory.  If you push
SHIFT-DEL, the current directory will be saved as the new default
directory for the application.  (Note: before your next reboot, you must
at least start and quit the EXM in order for those new settings to be
saved to the ENV file.)  You can change the default settings using the
EXM.

In the Open/Insert/Save File windows, the arrow keys can be used to
navigate among the controls (in addition to the TAB and SHIFT-TAB keys).
The up, down, left, and right arrows will move the cursor as you might
expect.  If the cursor is at the end of the top field (file name entry
line), pushing the right arrow key again will move the cursor to the
directory window.

In the Open/Insert/Save windows, when the cursor is in the file list
(left side), the backslash key will move you up one directory level
("..") or, if you are at the root level, change drives between "A" and
"C".

In the Open/Insert/Save File windows when the cursor is in the file list
(left side), a letter key will cause the list of files whose first
letter matches the key to be positioned at the TOP of the window.  This
makes it easier to locate the file you want if there are numerous files
that match the first letter.  (I kept overshooting the desired file when
trying to find it because I could not see below the window.)  You can
still tap the (same) letter key or the up/down arrow keys to move
through the list.

In the Open/Insert/Save File windows, if you get a file not found error,
you can start re-typing a file name without having to push ESC first.
Also, the arrow keys will return you to the application and move the
cursor.

Whenever a file name is being typed into a field known to contain only a
file name (e.g., in the Open File or Save File windows), the "=" key
will be mapped to a colon.  This feature only works in the open, save,
and insert windows to which Buddy adds easy navigation.

You can double-click the backslash key to get a single colon.  If you
triple-click the backslash, you will get ":\".  This feature must be
enabled via a setting in the EXM.




4.6.  Application Linkages:
---------------------------

Memo, Phone, Appointment, Todo, Database, NoteTaker, and Full Notes can
be linked.


Links to Database Applications:
-------------------------------

If you push Fn-P, Fn-N, or Fn-D while the cursor is in a note field or a
Memo file, the word under the cursor will be "located" in Phone,
NoteTaker, or Database, respectively.  (A setting is provided in the EXM
that forces Buddy to always look at the first word of the note field.)
If the cursor is not in a note field, the first word of the note field
will be used for the locate.

It is possible to exclude words from the search so that different words
can be used for the three application links.  This allows you to have
one word that will be used for a Phone link search, and other words for
Database and NoteTaker searches.  This is done by putting "N@", "P@", or
"D@" before the word to indicate to which of the three applications the
word applies.  For example, "P@smith" means that the word "smith"
applies only to Phone links (Fn-P).  If you push Fn-D, "smith" will not
be used; instead, the next non-@-prefixed word or the next word that
starts with "D@" will be used.

Bug alert:  Buddy will use the wrong word if the word under your cursor
is (1) the first word of a note field or Memo file and if that word is
preceded by a space, or (2) the last word of a Memo file and it is not
followed by a space.  Go figure...

(New in version 2)  There is a checkbox in the EXM which will cause the
database linkages (Fn-P, Fn-D, and Fn-N) to always be taken from the
"Description" field.  Thus, if you create an appointment by linking from
the Phone application (using Fn-A), later you can link back to Phone via
Fn-P without having to put anything in the notes field.

(New in version 2)  The EXM has an option to force an automatic open of
the database card after linking from Appointment.


Links to Memo Files:
--------------------

If you push Fn-M while at or in a Memo, Phone, NoteTaker, or Database
record or full-screen note, Buddy will search the current line and then
the first page of the Memo text or "Note" field for a line that starts
with a greater than sign ('>') and treat the text that immediately
follows in column two as a file name.  If the file name does not include
a drive specification (no ':' in column three), then the current
application's default directory (as maintained by Buddy) will be
prepended to the file name.  In any case, the resultant file will be
called up in Memo.  Since the NEXT line is searched, you can have
multiple links to different Memo files and move the cursor to select the
link that should be used.  Example linkage lines:

      >testfile.doc
      >c:\_dat\info.xyz

If you need Fn-P/D/N links and memo links ('>') in the same note field
or Memo file, put the P, N, and/or D links BEFORE the memo link.  That
way, the filename in your memo link will not be taken as a search word.
Also, due to a quirk in the 100LX/200LX, do not put a space before a
word if it is the first word in the file or note.

There are also quick startup linkages from the Filer to the other built-
in applications.  See "Filer Features" in section 5.1 for details.

(New in version 2)  When you link to a Memo file, the cursor will be
moved to the previously-seen position or to the end of the file, based
on two settings in the EXM.  See the "Memo Features" section, below, for
details.


Links to Appointment Book:
--------------------------

Fn-A links to the Appointment Book and creates a new appointment.  Fn-T
links to the Appointment Book and adds a new todo.

From the list or record view in Phone, Database, or NoteTaker, the first
Smart Clip starting with '>' (if any) is used to create a new
appointment (or todo).

In a note field or a Memo file, the entire line under the cursor (up
until two or more blank spaces) is used to create the new appointment or
todo entry.




4.7.  Special Features for International Users:
-----------------------------------------------

Certain features of Buddy have been incorporated to make typing easier
for international (non-English) users.  All of these features still
operate only on an English version of the 100LX or 200LX.  For complete
details on these features, see other sections in this manual.

Memo:     The change case feature (F8) will handle accents, umlauts,
          and so on.

Memo:     There is a checkbox to require the MENU key before any Buddy
          Fn-key feature.  If MENU has not been pushed, the original Fn-
          key function is used.

Memo:     There is a checkbox to disable the Fn-I, Fn-T, and Fn-A Buddy
          features.  Those keys are needed to produce certain
          international characters.

SmartCaps:   There is a checkbox to enable or disable capitalization of
             the word "i".  If this box is not checked, the internal
             mode can be toggled using DEL.  See "SmartCaps Features,"
             above, for details.

SmartCaps:   You can use the characters you have specified in the d-
             gray logic as post-gray characters (instead of the normal
             shifted symbols).  You can use this feature to assign
             accented characters or umlauts to the gray keys.  Also, if
             d-gray of OFF, you can cause the gray keys to produce
             umlauts, etc., without having to double click, push Shift,
             or push Fn.  See "SmartCaps Features," above, for details.




5.  Application Features:
-------------------------


5.1.  Filer Features:
---------------------

The first time Filer is started, the cursor will be moved down one line
so it is on top of your first directory or file.

The power supply source ("adapter" or "battery") is displayed on the
title bar.  "Charging" is displayed if the AC adapter is plugged in and
your NiCads are being charged.  Also, the main battery voltage and the
battery usage time is shown.  (New in version 2)  The battery timer will
be updated in NVRAM even if Buddy is off via CTRL-MINUS or while you are
in DOS.  You can reboot when Buddy is off or directly from DOS without
losing battery time accounting.  If Buddy is disabled via CTRL-MINUS,
the battery voltage and related information on the title bar is turned
off.  This will remind you that Buddy is inactive.

(New in version 2)  You can specify a particular voltage value below
which the battery voltage will be highlighted in reversed video (that
is, normal video) on the title bar.  Also, you can specify a particular
time value after which the battery timer will be displayed in reversed
video on the title bar.  If you so specify, the highlights will flash.
Use this feature to alert yourself when your batteries are about to need
changing or charging.  The values you chose should be based on your
previous experience with your palmtop battery usage.

See also "HP Setup Features."

The state of the IR and RS232 ports is displayed on the title bar.  The
PLUS key ("+") will turn the serial port on; MINUS ("-") will turn the
port off.  MINUS MINUS will "lock" the port off and try to keep it off.
Unlike 95Buddy, whether or not the machine is operating on battery power
does not affect any of this Buddy logic.  Important notes about the
operation of the serial port:  When you go to DOS, the "Enable Com1 Port
in DOS" setting in HP Setup (MENU o c) takes effect.  If you want the
serial port to operate in DOS, that checkbox must be checked.  Buddy can
override that control to keep the port off ("lock" mode), but Buddy
cannot force the port to go on if that checkbox is not checked.  If you
have the port enabled, then you can use Buddy to allow it to go on when
you enter DOS or to lock it off.  If you are in DOS, you can use ALT-
PLUS to remove the lock state (thus allowing the port to go on) or ALT-
MINUS to turn the lock state on (thus turning the port off).

The current value of the timeout counter is displayed on the title bar
(just after the battery timer).  When counting down, some numbers may
appear to be skipped due to display synchronization and round-off errors
in Buddy.  The value of the timer is saved across a reboot.

The state of the beeper inhibit logic shown on the title bar (see "Fn-Q"
in "General Features," section 4.1.)  A "Q" means Fn-Q is on and the
"restore" checkbox is off (very quiet mode).  A "q" means Fn-Q is on,
but the "Restore" checkbox is ON (mostly quiet mode).

Fn-PLUS increments the power-off timeout value by 10 seconds, and Fn-
MINUS decrements the timeout value by 10 seconds.

The largest single block of available system RAM is displayed on the
lower status bar.

FILER while in Filer will take you to HP Setup.

In full-screen mode, use the arrow keys or CTRL-arrows to navigate.
Right arrow will view a file or move you into a subdirectory; left arrow
will reverse the operation.  In split-screen mode, only the CTRL-right
and CTRL-left arrow keys view and un-view.

The "BAT extension: ENTER executes" checkbox in the EXM alters how the
Filer handles DOS batch files.  Normally, when you push ENTER while a
BAT file is highlighted, the BAT file will be executed, just like a COM
or an EXE.  However, if the BAT checkbox is not checked, then a
highlighted BAT file will be viewed when you push ENTER (and another
ENTER will load it into Memo).  You can push CTRL-ENTER to force a BAT
file to be executed, even if the BAT checkbox is not checked.  Any file
named "AUTOEXEC.BAT" will not be executed by ENTER, regardless of the
EXM settings.

Filer-to-application links:  When viewing a file, ENTER, the right arrow
key, or CTRL-right arrow will start the appropriate application and
automatically load the file.  Notes:

   1.  If the file extension is MAC, the file must be in the system
Macro's default directory (as defined by the EXM).

   2.  If the extension is unrecognized, the file will be loaded into
Memo by default.

   3.  In the case of files for CALC (.cfl, .eqn, or .sta), the correct
CALC sub-application will be started.  However, if the file name matches
the name of the CALC file that is already loaded, the file load will be
skipped.

    4.  You can specify three file extensions that get special treatment
(and they are checked BEFORE the built-in extensions are tested).  When
a file having one of those extensions is selected using the above
procedure, one of three DOS programs that you have specified will be
started with the highlighted filename (or full pathname per an EXM
setting) as an argument.  The extension specifications may include wild
cards as follows:  A "?" stands for any single character.  A "*" stands
for any one or more characters.  Thus, "x?" will match "xa" and "xb" and
so on, and "x*" will match "xaa" and "xbf" and so on.  Note: The program
names are only 12 characters long.  This is enough for an eight-
character name and a three-character extension.  If the first character
of the program name is "-", then the associated extension will be
ignored, even for the extensions that match the built-in applications
search.  For your programs to be found by DOS if they are not in your
current directory, you may have to set the "path" variable in your
environment.  This is done using the infamous AUTOEXEC.BAT file.  Please
consult a DOS manual for details.

If you highlight a file or view a file and push Fn-I, the file will be
inserted into the file currently open in Memo at the current cursor
position.  If Memo is not open, a new file will be created in Memo.

When in file "Locating" mode with no keystrokes for about five seconds,
an ESC will be issued automatically.  You can adjust the time delay via
the "idle keyboard" setting in the EXM.

Buddy hides and disables F6 (Remote), F9 (Tree), and F10 (Connect)
unless the key is pushed twice.  This prevents accidental function key
hits from producing those long, boring "please wait" messages or sending
you to the tree mode.  (New in version 2)  If you push F6 F6 ("Remote"),
the serial port will be turned on.  You probably forgot to do it
yourself.

At a "Drive not ready" error window, the up or down arrow keys will
automatically remove the error message and move the cursor as you would
expect.  You do not have to "press any key" to cancel the error message.
Note that in "unsynced" display modes, the Filer will return you to
drive C after you get a drive error message.

When you tag or untag an item (using the space bar), an automatic down
arrow will be done, too.

If you try to start a DOS application and another DOS application is
already running, the "DOS application already active" warning will be
skipped (but you will still hear a beep), and you will be taken to that
already active DOS application.  If you close that DOS application, you
will be returned to the Filer and you can retry the desired application.

F2 F2 will take you to the Create Directory window.  (Hint: "Copy" and
"Create" both contain the letter 'c'.)

F3 F3 will take you to the File Rename window.  (Hint: "Move" and
"Rename" both contain the letter "m".)

CTRL-F, CTRL-E, CTRL-D, and CTRL-S will change the file sort mode to
sort by file, extension, date, and size, respectively.  The sort order
will also be adjusted so that the most-recent files (sort by date) or
the largest files (sort by size) will be at the top of the list.

"=" will take you to the text search window.  After doing a text search,
the right arrow key will view the highlighted file from the list of
files containing the search string.  Another right arrow will load the
file into Memo.  After closing Memo, you will be returned to the text
search window, whereupon you can select the next file and repeat the
linkage to Memo.  (100LX/200LX Filer bug alert:  If you are doing a text
search and are at the root level of a directory, the text search window
may not be completely erased when you exit the search mode.  It's
cosmetic.)

After doing a text search, MEMO or F4 will load the file into Memo and
start a Find operation using the same search string.  After closing
Memo, you will be returned to the text search window, whereupon you can
select the next file and repeat the linkage to Memo.  Buddy understands
all letters and numerals, but can only recognize a few special symbols.
A search string cannot include spaces.

After a failed text search, simply push "=" from the error window to
return to the text search window to start another search.  Also, the up
and down arrow keys and alphanumeric keys will automatically remove the
failure message and take the appropriate action in Filer.

The sequence "MENU f o" will take you instead to "MEMO F9".  (How often
have you been in the Filer and thought you were in Memo?)

A dot or a backslash will move you up one directory level (just as it
will do now in the file list of an Open File window).  (New in version
2)  ESC, dot, or backslash at the drive level will toggle between the
"A" and "C" drives.

When you enter a directory, an automatic down arrow will be issued to
highlight the first file or directory in the list.

When viewing a file, the up and down arrows move by a full screen.  The
space bar also moves down by one full screen.  Use Fn-UP and Fn-DOWN to
move by only one line.  When viewing a file, DEL will bring you to a
File Delete window for the file being viewed, and CTRL-Fn-Right arrow
and CTRL-Fn-Left arrow will be mapped to Fn-Right (End) and Fn-Left
(Home) so that those keystroke combinations operate as in Memo.

You can push 'y' or 'Y' in the Delete File window to cause the file to
be deleted.

Buddy widens the background of the status lines at the top and bottom of
the display to make the text easier to read.

The target filename in the create directory, delete, rename, and move
file windows is highlighted.  This makes it much easier and faster to
confirm that the operation will be done on the intended file.

You can cause the highlighted file's filename (or full pathname) to be
fed to a DOS program (or batch file) by pushing a DOS "hotkey."  The
hotkey and the DOS program can be specified in the EXM.  The default
hotkey is the comma key.  The default DOS program is "echo."  You can
prevent a return from being sent by not checking the "+ENTER" checkbox;
use this mode if you want to manually add arguments before executing the
command.  Note: The program name is only 12 characters long.  This is
enough for an eight-character name and a three-character extension.  For
your program to be found by DOS if it is not in your current directory,
you may have to set the "path" variable in your environment.  This is
done using the infamous AUTOEXEC.BAT file.  Please consult a DOS manual
for details.

If this feature is enabled via the EXM, the state of Lite Sleep (LSon or
LSoff) will be shown.  You can toggle the Lite Sleep state via CTRL-L.
Caution: if you turn Lite Sleep off, you may cause excessive battery
drain.  Do not enable this feature if you are unsure of its effect on
your programs or machine.

When viewing a formatted file, the cursor will be turned off.  Also, Fn-
down and Fn-up will move by one line even if the hidden cursor is at the
opposite extreme.

(New in version 2)  The EXM has a checkbox to specify whether to open
DOS via CTRL-123 (default) or MENU O D  when you invoke a Buddy feature
that calls for DOS to be started.  These two methods allocate different
amounts of RAM to the DOS application.  See the HP manual for details.

(New in version 2)  In Goto, the equal key ('=') will become a colon
(':').  This is in addition to a double backslash being changed to a
colon (if enabled in the EXM).  Don't you just love those colons?

Also, see "CALC Features," below, for information on "AutoCalc."




5.2.  HP Setup Features:
------------------------

The unused function keys are assigned to some of the most-used menu
items.  These keys will give you quick access to the submenus.

If you open the "Volume" or "Contrast" submenu using a function key (see
above), the unnecessary warning notice about not being able to set the
memory size if applications are open is automatically skipped.

You can navigate using the arrow keys in the "owner" and "date/time"
windows.  This feels much more natural.

ESC or 'q' will quit setup.

The main and backup battery voltages is displayed.

The battery usage timer is shown in hours, with a resolution of 0.01
hours (36 seconds).  To clear the timer, hit CTRL-C.  To manually
increase the timer value, hit CTRL-U.  To decrease the timer, hit CTRL-
D.  These keys only work while Setup.  The value of the timer is saved
across a reboot.  You can also reset the timer via the EXM.

(New in version 2)  When you are at the battery settings window, F8 will
toggle charging on and off if you are using NiCad batteries.  The charge
time in hours and the charging rate (high or low) are shown on the Setup
display if charging is enabled and in progress.  When the charge timer
reaches six hours and the rate changes to "low," Buddy will auto
matically clear the battery usage timer.  If you do not leave your
machine plugged in long enough to reach the six-hour point, you can
still manually clear your usage timer by pushing CTRL-C in Setup or the
push button in the EXM.





5.3.  Memo Features:
--------------------

If the status bar is enabled, F10 (Save) will do nothing unless the file
has been "modified."  This prevents unnecessary delays if the F10 key is
pressed by habit or accident.

CTRL-DEL will first delete to the end of the line, then delete the rest
of the line if pressed again.

CTRL-BACKSPACE will delete to the start of the line, then delete the
previous line(s) if used again.

(New in version 2)  There is a checkbox to make CTRL-DEL (delete to end-
of-line) and CTRL-BACKSPACE (delete to start-of-line) use "cut" instead
of delete (so a "paste" will undo).

You can place up to nine "bookmarks" in one to three files and then
quickly "goto" a bookmark.  To set a bookmark to the current cursor
location (text line), press (but do not hold) SHIFT MENU and a numeral
key other than zero (i.e., "1" through "9").  To goto a bookmark, press
MENU plus the desired numeral key ("1" through "9").  Buddy maintains
three sets of bookmarks and the file names associated with each set.  If
you place a mark in a new (fourth) file, the least-recently-used set
will be cleared and reused.  The default value for the nine bookmarks
are "n00" where "n" is the numeral key.  For example, if bookmark "3"
has not been placed, then "MENU 3" will take you to line 300.  These are
"manual" bookmarks.  You can "freeze" one or more of the bookmark sets
so they cannot be changed or reused.  (Note: before your next reboot,
you must at least start and quit the EXM in order for any new settings
to be saved to the ENV file.)

If you push MENU-0 (that's MENU-zero), you will be returned to the last
line on which you performed an edit.  This feature allows you to
temporarily go to another line in the file and then quickly return to
the spot that you were editing.  This is an "automatic" bookmark.

If you use MENU q to quit Memo and your text file has been modified, you
may push "q" to respond "no" to the save file prompt, or "." (period) to
respond "yes."  Thus, "Menu q q" will quit without saving.

You can save six search strings for later re-use.  After entering a
string on the "Find" (F4) window, pushing SHIFT-F1, SHIFT-F2, SHIFT-F5,
SHIFT-F6, SHIFT-F7, or SHIFT-F8 will record the current "search for"
string.  F1, F2, F5, F6, F7, or F8 will recall the string associated
with that function key.  As a reminder, each function-key label will
show you the first seven characters of the string associated with the
key.  Each string can be up to 10 characters long.  Buddy understands
all letters and numerals, but can only recognize a few special symbols.
A search string cannot include spaces.

From the "Find" window or after a failed text search, the MENU key and
the up, down, Fn-up, and Fn-down arrow keys can be used without having
to push ESC to cancel the error message.  (Auto ESC.)

After a failed text search (Find), you can hit an alphanumeric key and
be automatically returned to the text string entry window, starting a
new string.  After a failed text search (using F4), F10 and ENTER are
valid, also.

Buddy hides and disables F2 (Bold) and F3 (Underln) unless the key is
pushed twice.  This prevents accidental function key hits from changing
your file to "formatted."  If your file is already formatted, then these
two keys will always be visible and active.

F6 is "Swap."  Pushing F6 will swap the character under the cursor with
the next character and advance the cursor one position.

F7 is "Case."  Pushing F7 will change the case of the character under
the cursor and advance the cursor one position.  (New in version 2)  The
change case feature (F7) will handle accents, umlauts, and so on.

(New in version 2)  Shift-F7 will change the case of an entire word.

F8 is "Repeat."  Pushing F8 will repeat the last edit, including any
character deletes, inserts, and backspaces.  Any cursor movement
terminates the recorded sequence; thereafter, any key that changes text
clears the sequence and starts capturing a new one.  The capture buffer
can hold about 80 characters.

You can access the built-in functions by pushing MENU first.  Doing so
will cause the labels for the built-in functions (e.g., Bold and
Promote) appear on the F-keys.

(New in version 2)  Once a Memo document becomes "formatted", all of the
function keys revert back to the Memo built-in functions.  Say "bye bye"
to Swap, Case, and Repeat in this case.

All of the "File Open/Insert/Save windows," and "Keyboard Translations,"
and "Applications Linkages" features apply to Memo.  See sections 4.3,
4.5, and 4.6 for details.

SmartCaps(tm).  If you don't want the feature on at all, push Fn-S.
That keystroke will toggle the feature on and off.  The feature is
defaulted to the "off" state on boot (but, you can change that setting
in the EXM).  When SmartCaps is toggled on in Memo, the word
"SmartCaps(tm)" will be shown on the title bar.  Refer to "SmartCaps(tm)
Features" in section 4.4 for details.

(New in version 2)  When you load a Memo file or link to a Memo file,
the cursor will be moved to the same line as when the file was last seen
or to the end of the file, based on two settings in the EXM.  If you
have both EXM boxes checked (previous position AND end of file), then
the previous position will be used if it is known, otherwise you will be
taken to the end of the file.  The previous position is only saved for
the three most-recently-seen Memo files.  The names of those files
appear in the EXM's Memo Bookmarks settings screen.  You can "freeze"
one or more of those file names via the EXM if you don't want a filename
slot to be re-used. There are many ways to load a Memo file.  One of
those methods, "MENU File <arrows> ENTER", will not invoke this logic.
Also, if you have the "previous position" mode enabled, Buddy will
tirelessly insist that the Status line be turned on.

Buddy will not take you to the "previously-seen" line when you open a
file if (1) you rebooted since the last time you had the file open, or
(2) you have opened enough other files in the meantime that you have now
run out of file slots -- there are only three.

(New in version 2)  You can have a Memo file automatically position
itself to a preset line when the file is opened.  To do this, use one of
the following forms on the first line of the Memo file, starting at the
fourth character position:

   =end     (or just "=e")
   =nnn     (where "nnn" is a line number in the file)

Important: the '=' sign must be in the 4th character position.  The
first three characters (or spaces) on line 1 are ignored.  The first
form will cause Buddy to go to the end of the file.  The second form
will cause Buddy to go to the specified line.  This feature overrides
the "return-to-previous-line" or "open-at-end-of-file" features
described above.

(New in version 2)  CTRL-ENTER will start a new line and automatically
add tabs and spaces so as to position the cursor below the first
character of the previous line.  This is an auto-indent feature.  A
checkbox in the EXM will let the ENTER key invoke auto indent and
convert CTRL-ENTER to a new line key without auto indent.  If you push
DEL immediately after CTRL-ENTER (or ENTER, if so selected), the spaces
will be deleted and the cursor will be moved to the left.

(New in version 2)  Pushing Fn-PgUp or Fn-PgDn will "lock" the Fn key so
that subsequent up and down arrows will move by pages.  This feature
must be enabled via the EXM.  This mode will continue until a key other
than the up or down arrow key is pushed.  Suggested "other" keys are
left, right arrow, or ESC, but any other key will release the lock.
This is a bit disconcerting at first, but if you frequently edit large
files, you will appreciate being able to move quickly through the file.
After a little practice you will find it easy to push, say, the right
arrow key when you want to drop out of this mode.




5.4.  Phone, Database, NoteTaker, and WorldTime:
------------------------------------------------

If "Locating:" is on for (approximately) five seconds without any
keystrokes, an ESC will be automatically issued.  The time delay is
adjustable via the "idle keyboard" setting in the EXM.

If "Locating:" is on as when searching for a name, only one ENTER key is
required to call up the card.

Also, all of the "Full-Screen Note" features apply to Phone and the
Database applications.  See section 5.6 for details.

Also, see section 4.6 for information about linkages to and from these
applications.

In NoteTaker, the up and down arrow keys will navigate between the
"Title" and the "Note" fields.

(New in version 2)  You can navigate from the main ("list") screen to
the card screen by pushing the right arrow key.

(New in version 2)  If you push ESC while at the main screen, Buddy will
start Magnify! via Fn-1.  Thus, ESC will toggle Magnify! on and off.
(Magnify! is a program distributed by ACE Technologies, Inc.  It
enlarges selected areas on the screen, such as phone numbers.)

Also, see "CALC Features," below, for information on "AutoCalc."




5.5.  Appointment Features:
---------------------------

You can use the arrow keys to navigate in the appointment and todo entry
screens.

If you type "n" (for "noon") in a start- or end-time field, Buddy will
enter "12:00pm" instead (in 12-hour mode).  The value "12:00 pm" is
invalid at worst and ambiguous at best.

"12:00p" is changed to "12:00n" on the appointment displays.  I hate the
ambiguous and invalid notation "12:00pm."

Also, all of the "Full-Screen Note" features apply to the Appointment
Book.  See section 5.6 for details.

D-gray will be inhibited when the cursor is in a date or time field.

If F6, F7, F8, F9, or F10 is blank, that function key will become "Appt"
or "Todo".  Thus, pushing F8, for example, will flip-flop between the
weekly and daily views.

(New in version 2)  On the 200LX, you can set the Appointment daily
greeting time in the EXM.  If you set a new time, it takes effect
"tomorrow," regardless of the new setting and the current time.

(New in version 2)  On the 200LX, you can call up the daily greeting on
demand by pushing Fn-STAR in any application.  In DOS, Buddy also
returns an ESC character to the application.  This is necessary in order
to cause the greeting to pop up.  If your DOS application does not like
the ESC, remember to exit DOS or start another application before
pushing Fn-STAR while in DOS.  If you use this feature, the automatic
daily greeting for "today" (if scheduled for a later time) will not
occur; but it will "tomorrow."

(New in version 2)  The plus ('+') and minus ('-') keys will increase or
decrease the date by one week.  You can still use the space bar to
checkoff todos.

Also, see "CALC Features," below, for information on "AutoCalc."




5.6.  Full-Screen Note Features:
--------------------------------

These features apply to the "full" notes display in the Phone,
Appointment, NoteTaker, Database, and WorldTime applications.

F6 is "Swap."  Pushing F6 will swap the character under the cursor with
the next character and advance the cursor one position.

F7 is "Case."  Pushing F7 will change the case of the character under
the cursor and advance the cursor one position.  (New in version 2)  The
change case feature (F8) will handle accents, umlauts, and so on.

(New in version 2)  Shift-F7 will change the case of an entire word.

F8 is "Repeat."  Pushing F8 will repeat the last edit, including any
character deletes, inserts, and backspaces.  Any cursor movement
terminates the recorded sequence; thereafter, any key that changes text
clears the sequence and starts capturing a new one.  The capture buffer
can hold about 80 keystrokes.

CTRL-DEL will first delete to the end of the line, then delete the rest
of the line if pressed again.

CTRL-BACKSPACE will delete to the start of the line, then delete the
previous line(s) if used again.

(New in version 2)  There is a checkbox to make CTRL-DEL (delete to end-
of-line) and CTRL-BACKSPACE (delete to start-of-line) use "cut" instead
of delete (so a "paste" will undo).

In the full-screen note window, the letter-, gray-, and blue-key
translations will operate as in Memo.  These features must be enabled
via settings in the EXM.  See "Keyboard Translations" in section 4.3 for
details.

In the full-screen note window, F2 (Clear) must be pushed twice for it
to operate.  This prevents an accidental hit from wiping out your note.

(New in version 2)  CTRL-ENTER will start a new line and automatically
add tabs and spaces so as to position the cursor below the first
character of the previous line.  This is an auto-indent feature.  A
checkbox in the EXM will let the ENTER key invoke auto indent and
convert CTRL-ENTER to a new line key without auto indent.  If you push
DEL immediately after CTRL-ENTER (or ENTER, if so selected), the tabs
and spaces will be deleted and the cursor will be moved to the left.

(New in version 2)  You can have a note automatically position itself to
a preset line when the note is opened full screen.  To do this, use one
of the following forms on the first line of the note, starting at the
fourth character position:

   =end     (or just "=e")
   =nn      (where "nn" is a line number in the note)

Important: the '=' sign must be in the 4th character position.  The
first three characters on line 1 are ignored.  The first form will cause
Buddy to go to the end of the note.  The second form will cause Buddy to
go to the specified line.

Also, the "Applications Linkages" features apply to full-screen notes.
See section 4.6 for details.




5.7.  Lotus 1-2-3 Features:
---------------------------

The function key labels are restored (in 64-column mode only).
Recommendation: It will look better if you turn off the date and time
display via (better sit down for this) "MENU w g d o c n u q".
Sometimes, Lotus 123 will display an indicator at the same location as a
Buddy-generated label.  If this bothers you, you can disable the Buddy
labels via a setting in the EXM.

When at the file menu, "o" is translated to "r" (for "Retrieve").  If
you use this method to open a file, Buddy will also give you the file
"Name" list display.  (New in version 2)  MENU File Retrieve will show
the file name list.

MENU q will quit 1-2-3 and automatically answer "yes" to the first
confirmation prompt.  Thus, the extraneous prompt at quit time is
removed.  If the worksheet has been modified, the second confirmation
prompt will still appear, as usual.  (You can hit 'q' a second time to
exit without saving the modified worksheet.)  For you Lotus "purists,"
this feature can be disabled via a setting in the EXM.

MENU-DOT will quit 1-2-3, automatically answer "yes" to the confirmation
prompt, and save your worksheet if it has been modified.  This feature
can be disabled via a setting in the EXM.  When Buddy saves a modified
worksheet, it will use either the "replace" or the "backup" mode
according to an EXM setting.

(New in version 2)  If there is not enough memory to load your entire
worksheet, Lotus loads the first part of your worksheet and displays a
"memory full" message.  From that point on, until you quit Lotus and
start again, Buddy will disable its MENU-dot feature in Lotus to prevent
you from inadvertently writing the partial worksheet to your original
file.

MENU u will save your worksheet (update) without quitting, using the
"replace" or the "backup" mode according to the EXM setting.

If you push ESC at a quit confirmation prompt, you will be "escaped" all
the way back up to the main display level.  For you Lotus "purists,"
this feature can be disabled via a setting in the EXM.

CTRL-V will paste as a "value" a number that was previously copied from
CALC.

In help mode, F2 will take you to the @Functions help screen.  Thus,
pushing F1 F2 will quickly get you to the "@Function" list.

The blue keys and their shifted symbols can be swapped whenever Lotus is
active so that the shifted symbols can be easily accessed.  This is
controlled via a setting in the EXM.

(New in version 2)  MENU File Save will automatically do an ESC if file
name not known.  This will put the cursor on the filename entry line and
make it less likely that you will overwrite an existing file if you
accidentally push the ENTER key.




5.8.  CALC Features:
--------------------

In the Math, Arithmetic, Custom, List Stat, and TVM sub-applications,
the up and down arrow keys will be mapped to ENTER and roll down,
respectively.  Also, the "p" key will be mapped to "%" (percent).  (New
in version 2)  The 'y' key can be used as the '^' (exponent) operator.
Also, 's', 'd', and 'r' are hotkeys that will clear the stack, data, and
registers.

'q' will exit CALC from sub-applications that do not use the 'Q' key for
another function.

The blue keys and their shifted symbols can be swapped whenever CALC is
active so that the shifted symbols can be easily accessed.  This is
controlled via a setting in the EXM.

(New in version 2)  If a numeral or dot is hit immediately after turning
power on, CALC will be started before the numeral key is processed.  The
timer runs for 1.5 seconds after turning on power (or after entering
your password if that is required).  This "AutoCalc"-at-power-on feature
must be enabled in the EXM.  You can see the timer status: when the
timer is running, a little star shows up in the lower left corner of the
display (just to the left of the F1 key label).  This feature does not
operate in DOS.

FYI: That little star also shows the state of the 0.5 second d-blue
timer used when double clicking a blue key to get the CTRL-app and the
Buddy HLP timer which runs when you push F1.  (Don't confuse this with
the blue-key timer.  That is shown by the "tornado" on the title bar).
You can use the indicator to gauge how long the timers are running
relative to your typing speed.  The d-click timers for d-gray and d-
letter are not shown.

(New in version 2)  In Filer and the database applications (Phone,
Database, and NoteTaker), if you push a numeral key or dot while at the
main screen AND if there is no matching file or record found, Buddy will
automatically start CALC before processing your numeric keystroke.  In
the Appointment application, typing a numeral or dot while at one of the
main screens will also activate this feature.  If you are at the
TOPCARD, any numeral key will take you to CALC.  This "AutoCalc"-after-a-
numeral feature must be enabled in the EXM.  Note that there are two
AutoCalc modes and controlling checkboxes: (1) after power-on, and (2)
anytime while at main screens in certain applications.

(New in version 2)  MENU-numeral will set the number of decimal places.
For example, MENU-2 will set two decimal places.  MENU-equal will toggle
between floating-point and fixed-point mode.




5.9.  WorldTime (Map Overlay) Features:
---------------------------------------

(This feature will only work in "registered" copies of Buddy.)

The day/night terminator and the position of the moon and sun (both
longitude and declination) are shown on the world map.  The shape and
location of the terminator and the location of the body position markers
are based on your local date and time.  The sun marker is a small square
on a vertical line that crosses the equator at local noon.  The moon is
shown by an "M" between to small triangles.  To help locate the moon
where it is mixed in with earth land masses, the moon's longitude is
also indicated by a small triangle that moves along the bottom of the
map.  The moon marker is always directly above that triangle.

You must set your initial local time zone (relative to Greenwich) using
the EXM.  See the appropriate EXM screen for instructions.  The default
time zone is CST, the home of Buddy.  If you change your local city,
Buddy will try to follow you.  (It would be a big help if you do NOT
change the column settings via "arrange columns.")

To manually set a specific date and time ("manDate"), push the left or
right arrow keys until the desired pair of digits are highlighted at the
left side of the display.  Use the number keys, the PLUS and MINUS keys,
or the up/down arrow keys to adjust the value.  To set the current date
and time as the manDate, push DEL.  To return the markers to the current
local date and time, push ESC.  Setting the manual date and time only
affects the world map display; adjustments here do not change the
100LX/200LX's notion of date or time in the 100LX/200LX applications.
The default manDate is 3:20am EST, October 24, 1995.  That is the date
of the next total solar eclipse (the track of which passes through South
America).

The up and down arrow keys will always change the city listed at the
bottom of the map.  If the list is at its top or bottom, an automatic
end or home will be done to cause the list to wrap around.

When you start WorldTime via CTRL-CALC or CALC-CALC, and if you have the
map overlay feature enabled, Buddy will open WorldTime and take you
directly to the map.

(New in version 2)  You can overlay a great circle route on the map and
control its position.  You select two points on the map and Buddy will
draw the great circle that contains both points.  The great circle route
is the shortest distance between the two points.  (The day-night
terminator is also a separate great circle of its own.)

First, select one of the two points by pushing the comma or the dot key.
(If the great circle is not being displayed, push '='.)  Then manually
move the selected point by pushing the numeral keys in the compass
direction you wish to move.  For example, '7' will move the selected
point a few degrees to the northwest.  If you push '0' (zero), Buddy
will put the currently selected point at the location of the city shown
on the bottom line.  This lets you move the ends to certain places very
fast.

Great Circle (GC) Command Summary:

  dot     select point #1 (will invoke AutoCalc if GC feature is off)
  comma   select point #2
  1,2,3,4,6,7,8,9  Move the selected point about 5 degrees
  5       revert the selected point to the original location
  0       position the selected point at the city shown at
          the bottom of the map window.
  =       toggle the display mode: shortest segment, full circle, off

The WorldTime map overlay feature is relatively expensive as far as
system memory is concerned.  For this reason, in unregistered versions
of Buddy (and if you elect to do so in registered versions), the memory
space occupied by this feature is released at startup.  This provides
about 10 Kbytes more system memory for use by DOS and the system
manager.




5.10. Application Manager Features:
------------------------------------

If you try to start a DOS application and another DOS application is
already active, the "a DOS application is already open" warning will be
skipped (but you will still hear a beep), and you will be taken to that
already open DOS application.  If you close that DOS application, you
will be returned to the Application Manager and you can retry the
desired application.  (Yes, this is deja vu.  The Filer has this
feature, too.)

When you terminate sysmgr (via (MENU a t"), you may specify that Buddy
unloads, too, or remains in place with some DOS features still active.
See details in section 3.6.

Note: many features are inoperative when in DOS, and if sysmgr is not
loaded, some features are partially disabled.  For example, Fn-L and Fn-
G will not toggle d-letter and d-gray.




5.11. System Macros Features:
------------------------------

F9 will go to the Open File window.

From the main screen, 'q' will quit.

When you change macro files, Buddy will load a new set of Fn-key labels.
Buddy captures the first seven characters (or the first word) of the
description field of the macro.  An EXM setting will cause a default
label to be generated instead of using macro text with curly braces.

You can quickly access a specific macro line by pushing a number key.

F10 and SHIFT-F10 are "Save" and "Save As," respectively.

(New in version 2)  When a user macro key is pushed (Fn-F1 through Fn-
F10), a particular macro file (.MAC) is opened based on the current
application.  This "multiple macro file" feature must be enabled via the
EXM.  You can specify the first letter of the macro file name for each
application.  For example, the macro "FILER.MAC" could be associated
with the Filer application, while "PHONE.MAC" is associated with the
Phone application.  If this feature is on, then the first macro file
starting with the specified letter (in the Macro application's default
directory) is loaded before the macro is executed.  If no such file is
found, then the first file in the Open File window is used instead.  By
specifying the same letter for more than one application, macro files
may be shared.

How it works:  When you push Fn, the first letter of the currently
loaded macro file is displayed just to the left of the F1 key label.  If
you push F1 through F10, then this letter is tested against the letter
you have specified in the EXM for the active application.  If it
matches, the macro is executed (by sysmgr).  If the letters do not
match, Buddy starts the Macro application, opens the specified file, and
returns to the original application before passing your macro keystroke
to sysmgr.  You can predict if Buddy will change macro files by looking
at the macro key labels after you push Fn.  If the keys labels only show
the numbers 1 through 10, then the multiple macro file feature is
enabled and the current macro file does not match the active
application.  If the feature is off or if macro file is correct, then
the Fn-key labels will reflect the macro contents or macro description
field.

Change note:  In 100Buddy version 1, the letter shown by the F1 key
label was the last letter of the macro file name; now it is the first
letter of the file name.

(New in version 2)  At startup, Buddy looks for a macro named "@boot".
If separate MAC files are enabled for each application (see details,
above), then, when you start sysmgr, the first file found in the Macro
application's default directory file list that starts with the letter
'b' is automatically loaded and Buddy will execute the macro named
"@boot", if any.  If no such b-file is found, then the first file in the
Macro application's default directory Open File window is used instead.
      If separate MAC files are not enabled, then the current (default)
macro file used.
      Note that the character case is important in the macro name (that
is, "@Boot" will not work).  The first letter of the startup macro file
can be specified in the EXM; 'b' is the default.  You can use this
feature to automatically open your favorite application or change the
machine's configuration when you reboot.  Also, remember that no Buddy
features can be invoked from a macro, so you should record the @boot
macro with Buddy turned off.

(New in version 2)  Arrow-key navigation has been added to the Save As
window, similar to that provided by Buddy in other Open and Save file
windows.




5.12. DOS Features:
--------------------

Enlarges the cursor.  Note: you might have to push Fn-C or do a zoom
after starting DOS or after quitting some applications to get the large
cursor.  I don't know why, but some DOS applications seem unfriendly --
they leave the cursor small.  Icn100.com does that, for example.

The letter- and gray-key translations will operate as in Memo.  These
features must be enabled via settings in the EXM.

The "Enable Com1 Port in DOS" setting in HP Setup (MENU o c) controls
the serial port when you are running a DOS program.  If you want the
serial port to operate in DOS, that checkbox must be checked.  Buddy can
override that control to keep the port off ("lock" mode), but Buddy
cannot force the port to go on if that checkbox is not checked.  If you
have the port enabled, then you can use Buddy to allow it to go on when
you enter DOS or to lock it off.  If you are in DOS, you can use ALT-
PLUS to turn the port on and remove the lock state or ALT-MINUS to turn
the port off and set the lock state.  (Note: the state of the "require
MENU before..." checkbox in the EXM affects this feature, too.)

   "Enable Com1 Port"     Buddy serial      serial port
   checkbox in Setup      "lock" mode       state in DOS
   ------------------     -------------     -------------
         off               don't care           off
         on                not locked           on
         on                "locked"             off

COMMENT:  There is no way to assure that these Buddy features will work
properly in all DOS programs.  If you are getting strange results with
your DOS programs, do not enable Buddy's features in DOS, disable Buddy
(CTRL-MINUS), or remove Buddy.

(New in version 2)  MENU-dot will do <ESC>exit<ENTER>.  This will clear
garbage from the command line prior to doing the exit.




5.13. Stopwatch:
----------------

Stopwatch gives Buddy fits.  All keyboard enhancement features are off
in this application.



5.14. Use with Add-in Programs:
--------------------------------

Although Buddy has been tested with a few add-in programs, there are
many modes and unrecognized displays that might confuse Buddy, just like
in DOS programs.  So, only enable Buddy features in your add-ins if you
have tested them and are comfortable with the way they operate.



6.  BUDDY.EXM Features:
-----------------------

The EXM is a sysmgr-compliant program that allows certain parameters
that affect the operation of Buddy to be viewed and changed.
Instructions for installing BUDDY.EXM appear near the start of this
document.

EXM Window summary:

  Main window:
    Displays status information
  Settings menu:
    File Keys
    Default Directories/Files
    Keyboard Translations
    SmartCaps(tm)
    Blue-Key Controls
    Keyboard Preferences
    Memo Bookmarks
    Filer Information (and Battery)
    Global Preferences
    Other Settings
    WorldTime Map Overlay
  Information menu:
    Registration Info

You can change windows from any screen by using the standard MENU-key
method, by pushing F7 or F8, or via the Fn-UP (PGUP) and Fn-Down (PGDN)
keys.  The Fn-HOME or Fn-END arrow keys will take you to the first or
last settings window, respectively.

(New in version 2)  Selecting MENU File Abort will revert the settings
back to their original values.  If the EXM is quit using this menu
selection, changes made in the EXM or by the TSR since the EXM was last
started (not just reactivated) will be canceled.  The 200LX daily
greeting time, however, will not be reset.

Some controls have been deleted or moved in going from version 1 to
version 2.  New controls are marked: "[NEW]".

[The default control settings are shown in square brackets.]


6.1.  Main Status Screen:
-------------------------

"Buddy.COM Status":
        The current status of the COM (active, inactive, or not
        loaded), and the database in use by the COM program (using
        default, using the ENV file, or using values recently sent over
        from the EXM).

"ENV file":
        The name of the ENV file read by the COM and in use by the EXM.

Hotkeys:
        You may go directly to a particular settings screen by pushing
        the character assigned to the desired screen  For example,
        hitting 's' while at the main status screen will take you
        directly to the "SmartCaps(tm)" settings screen.

You can use the arrow keys to select a settings screen from the list in
the middle of the window.  Space or ENTER will take you to the selected
screen.



6.2.  File Menu:
----------------

"Abort (revert, no save)":
        Restores the settings to their values as they were when the EXM
        was opened and does not write any changes to the ENV file.

"Exit":
        Quit.  Automatically sends new settings to the COM and saves
        the settings in the ENV file.



6.3.  Settings Menu:
--------------------

The settings menu allows you to choose one of the settings screens.  You
can also use hotkeys on the main status screen or F7 or F8 to move to
other settings screens.



6.4.  "File Keys" Settings:
---------------------------

"FileKey Set":
        Radio buttons used to select one of the three keysets for
        viewing. [Default: "Set 1".]

"F1" through "F8":
        A label (7 characters or less) and a string (33 characters or
        less) specifying the label to display above the Fx key ("x" is
        "1" through "8") and the filename or pathname string to replay
        when the Fx key is pressed in a Goto, Open File, Save File, or
        Insert File window.  If you leave the label blank, the filename
        part of the string will be used as the label.  You can change
        the pathname string while in one of those windows by entering
        the desired pathname in the text part of the window and
        pressing SHIFT-Fx.  [Default: "*.*" in one of the labels of
        each keyset, but otherwise blank.]

"Set Assignments":
        Radio buttons used to assign the three keysets to the various
        built-in applications.  You can change a keyset assignment
        using the "+" and "-" keys while in a Goto, Open File, Save
        File, or Insert File window.  When in one of those windows, the
        currently assigned keyset ("1", "2", or "3") is shown between
        the F4 and F5 labels.  [Defaults: "Set 1" for Memo, "Set 2" for
        the four database applications, and "Set 3" for CALC, Filer,
        and Macros.]



6.5.  "Default Directories" Settings:
-------------------------------------

Shows directory paths to be associated with the various applications.
While in an Open File, Save File, or Insert Filer window, DEL DEL will
cause movement into the specified directory.  When in one of those
windows, SHIFT-DEL will set the current directory as the default.
[Default: "C:\_DAT\" for all applications.]

"Macro Files (1st letter)":
        [NEW]  This checkbox enables macro file logic which allows
        different macro files to be assigned to each application.  Use
        the controls following this checkbox to specify the first
        letter of the macro file that is assigned to each application.
        [Default: not checked (disabled).]



6.6.  "Keyboard Translations" Settings:
---------------------------------------

"d-letter":
        A group of settings for double-clicked letter keys as specified
        below.

"Keycap"
        A fixed list of the 26 letter keys.

"Double-click":
        The characters assigned to the letter keys for when they are
        double-clicked.  If you specify a space, the associated key
        will not be tested for double-clicks, effectively disabling d-
        letter for that key.  [Default: The 26 upper-case letters.]

"Inhibit after a lower-case letter":
        A checkbox that specifies whether or not the letter keys are
        tested for double-clicks if the previous character is a lower-
        case letter.  This checkbox prevents double-leTers that aPear
        within a word from being converted to uPer case, as is haPeNing
        in this sentence.  [Default: checked (inhibit on).]

"Memo" through "Add-ins":
        Checkboxes that specify whether or not this feature is allowed
        in the various applications.  "DOS" enables the feature for any
        and all DOS programs.  "Add-ins" enables the feature in system
        manager-compliant applications other than the built-ins.  Note
        that this feature may not work properly in all DOS and add-in
        programs.  Fn-L can be used in any enabled application to
        toggle this feature on and off.  [Default: only "Memo"
        checked.]

"d-gray":
        A group of settings for double-clicked letter keys as specified
        below.

"Keycap"
        A fixed list of the 15 participating gray keys.



"Double-click":
        The characters assigned to the gray keys for when they are
        double-clicked.  If you specify a space, the associated key
        will not be tested for double-clicks, effectively disabling d-
        gray for that key.  [Default: the 15 shifted symbols normally
        assigned to those keys, except for the period and equal sign
        keys for which d-gray is disabled by specifying a space.]

"Memo" through "Add-ins":
        Checkboxes that specify whether or not this feature is allowed
        in the various applications.  "DOS" enables the feature for any
        and all DOS programs.  "Add-ins" enables the feature in system
        manager-compliant applications other than the built-ins.  Note
        that this feature may not work properly in all DOS and add-in
        programs.  Fn-G can be used in any enabled application to
        toggle this feature on and off.  [Default: only "Memo"
        checked.]

"d-click timer (18 per second)":
        A value representing the maximum number of 0.055 second system
        timer ticks allowed between two keystrokes in order for the two
        keystrokes to be considered a double-click.  This timer is used
        for "d-letter," "d-gray," and d-blue."  [Default: 10 ticks
        (approximately 0.5 second).]

"Change '\\' to a colon":
        A checkbox that causes two consecutive backslashes to be
        converted to a colon.  This feature does NOT use the d-click
        timer, and, if enabled, it is active in all applications.
        [Default: checked (translation on).]



6.7.  "SmartCaps(tm)" Settings:
-------------------------------

"pregray":
        A set a checkboxes that allow the associated gray key to be
        promoted to its shifted symbol if the key is pressed prior to a
        letter key.  Refer to "SmartCaps(tm) Features" in section 4.4
        for details.  [Default: "*" checked.]

"postgray":
        A set a checkboxes that allow the associated gray key to be
        promoted to its shifted symbol if the key is pressed following
        a letter key.  Refer to "SmartCaps(tm) Features" in section 4.4
        for details.  [Default: "3", "4", "5", "6", and "*" checked.]

"Use my specified d-gray characters":
        [NEW]  If this box is checked, SmartCaps will translate each
        gray key to the character you have specified for that key in
        the d-gray feature on the "Keyboard Translations" screen.  If
        the specified character is a space, then no translation will
        occur.  This feature could be used by international users to
        easily obtain accented characters and umlauts.  [Default: not
        checked (disabled).]

"Reset state when toggled on (via Fn-S)":
        A checkbox that determines if the SmartCaps state is reset
        whenever it is re-enabled by pushing Fn-S.  The reset state
        will cause the next letter key to be treated as the start of a
        new sentence.  [Default: checked (Fn-S resets the state).]

"'.' after white space toggles caps lock":
        A checkbox that enables "AutoCaps," whereby a period appearing
        immediately after a white-space character (space, tab, or
        ENTER) will cause the caps lock state to be toggled.  If you
        really want a period in that situation, push it twice.  If
        AutoCaps is enabled, then d-letter will only operate on the
        first letter of a word.  [Default: not checked (AutoCaps off).]

"Force lower case after white space":
        A checkbox that enables "auto lower case," whereby a white
        space character (space, tab, or ENTER) will force the current
        state to lower case.  If the AutoCaps checkbox (above) is
        checked, then lower case will only be forced if the upper case
        state was set using the AutoCaps feature.  [Default: not
        checked (do not force lower case).]

"Capitalize 'i'":
        [NEW]  International users might want to uncheck this box to
        prevent SmartCaps from capitalizing the word 'I'.  If you do
        so, then you can toggle this mode on and off internally.  See
        the "SmartCaps Features" section for details.  [Default:
        checked (Enabled).]

"Memo" through "DOS":
        Checkboxes that specify whether or not this feature is allowed
        in the various applications.  "DOS" enables the feature for any
        and all DOS programs.  "Add-ins" enables the feature in system
        manager-compliant applications other than the built-ins.  Note
        that this feature may not work properly in all DOS and add-in
        programs.  Fn-S can be used in any enabled application to
        toggle this feature on and off.  When SmartCaps is on in Memo
        or Full Notes, the word "SmartCaps(tm)" will be displayed on
        the title bar.  [Default: only "Memo" checked.]

"ENTER = EOS":
        Radio buttons that specify how many consecutive ENTER
        keystrokes will cause the SmartCaps state to be reset to "end
        of sentence."  If "0" is specified, then the ENTER key will
        never cause end-of-sentence to be set.  [Default: "2".]



6.8.  "Blue-Key Controls" Settings:
-----------------------------------

"Blue-key Remappings":
        The keycodes generated by the blue keys may be altered in two
        ways: by being double-clicked and by setting another keycode
        for one or more of the unshifted blue keys as specified below.

"d-blue":
        A checkbox that enables the blue-key double-click logic.  If
        this box is checked, double-clicking a blue key will cause the
        application assigned to the CTRL-version of that key to start.
        This features utilizes the d-click timer value specified in the
        Keyboard Translations settings.  [Default: not checked (d-blue
        off).]

"FILER key" through "MORE key":
        Eight edit windows that let you enter a hexadecimal keycode
        that will be used instead of the code assigned to the blue key.
        A "keycode" is a 16-bit value.  The default values are:
                FILER key     "a800"
                cc:MAIL key   "ac00"   (100LX only)
                APPT key      "b000"
                PHONE key     "b400"
                MEMO key      "b800"
                Quicken key   "ac00"   (200LX only)
                LOTUS key     "bc00"
                CALC key      "c000"
                MORE key      "a400"

        To determine a keycode for a particular key, push Fn-K followed
        buy the key of interest.  The key's hexadecimal keycode will be
        shown on the title bar.  For example, Press Fn-K and then ALT-
        F10.  You should see the value "7100" appear on the title bar.

        Keycodes for some keys are:

        Key   Keycode      Key     Keycode      Key    Keycode
        ------ -------     -------- -------     ------- ------
                           SHIFT-F1  5400       CTRL-F1  5e00
        ALT-F2  6900       SHIFT-F2  5500       CTRL-F2  5f00
        ALT-F3  6a00       SHIFT-F3  5600       CTRL-F3  6000
        ALT-F4  6b00       SHIFT-F4  5700       CTRL-F4  6100
        ALT-F5  6c00       SHIFT-F5  5800       CTRL-F5  6200
        ALT-F6  6d00       SHIFT-F6  5900       CTRL-F6  6300
        ALT-F7  6e00       SHIFT-F7  5a00       CTRL-F7  6400
        ALT-F8  6f00       SHIFT-F8  5b00       CTRL-F8  6500
        ALT-F9  7000       SHIFT-F9  5c00       CTRL-F9  6600
        ALT-F10 7100       SHIFT-F10 5d00       CTRL-F10 6700
        ALT-FILER ab00     ALT-MAIL  af00       ALT-APPT b300
        ALT-PHONE b700     ALT-MEMO  bb00       ALT-CALC c300
        ALT-LOTUS bf00     ALT-MORE  a700       ALT-QUICKEN  af00
        CTRL-FILER ae00    CTRL-MAIL  b200      CTRL-APPT b600
        CTRL-PHONE ba00    CTRL-MEMO  be00      CTRL-CALC c600
        CTRL-LOTUS c200    CTRL-MORE  aa00      CTRL-QUICKEN  b200


"Blue-Key Auto Inhibit":
        A group of controls for the automatic shifting of the blue keys
        when you are typing text.

"Blue-key timer (seconds)":
        The number of seconds after an alphanumeric or a text edit
        during which the blue-key timer will run.  If the timer is
        running, pressing a blue key will cause the blue key to be
        automatically shifted.  If the timer is running, a "tornado"
        character will appear on the title bar.  [Default: 0 (timer
        off).]

"Memo" and "Full notes":
        Checkboxes that enable the blue-key inhibit feature in Memo or
        full-screen notes applications.  [Default: only "Memo"
        checked.]

"Swap Blues with Shifted-Symbols":
        A group of controls for the automatic swapping of the blue-keys
        and their shifted values.

"Memo" through "Calc":
        Checkboxes that specify whether or not this feature is allowed
        in the various applications.  [Default: none checked.]

"Magnify key":
      If you have Magnify! installed, set this control to the hotkey you
      have specified to start Magnify!.  [Default: 8500 (Fn-1).]



6.9.  "Keyboard Preferences" Screen:
------------------------------------

"Sticky CTRL":
        A checkbox that controls the "sticky" CTRL key logic.  Buddy
        bug alert:  If this box is checked, pushing CTRL-SHIFT-SHIFT
        will cause your arrow and gray keys to generate incorrect
        codes.  To correct this, push SHIFT-SHIFT.  [Default: checked
        (sticky CTRL).]

"Sticky ALT":
        A checkbox that controls the "sticky" ALT key logic.  Caution:
        because the ALT key is also used to call up menus, it may take
        some practice to get used to this feature.  [Default: not
        checked (not sticky).].

"Sticky SHIFT when highlight: (Memo and Full Notes)":
        A checkbox that controls the "sticky" SHIFT key text highlight
        logic in Memo and full-screen notes.  If you want to cancel the
        text highlight mode, push ESC or double-click the SHIFT key.
        Caution: it may take some practice to get used to this feature.
        [Default: not checked (not sticky).].

"Allow ESC ESC to mean "No"":
        A checkbox that controls whether or not two consecutive ESC
        keystrokes is taken to mean "No" in those cases when you are
        given "Yes, " No," and "Cancel" choices (e.g., after adding a
        record in Phone).  [Default: not checked (ESC ESC means ESC
        Cancel).]

'"Memo: Auto indent on ENTER"':
        [NEW]  Normally, the auto indent feature is triggered by CTRL-
        ENTER.  If this box is checked, then auto-indent will be the
        normal action of the ENTER key, and CTRL-ENTER will do an
        ordinary new line.  [Default: not checked (CTRL-ENTER).]

"Always use spaces":
        [NEW]  The auto indent feature will normally use a combination
        of tabs and spaces.  This checkbox can be used to force auto
        indent to be done only with spaces.  [Default: not checked (use
        tabs and spaces).]
      
'"Memo open: go to previous"':
        [NEW]  When you open a file, Buddy will automatically move the
        cursor to the line where you were the previous time the file
        was seen.  Buddy uses the three "Bookmark" slots in the EXM to
        save the file names, so the previous positions for at most only
        the three most-recently-seen files are retained.  [Default: not
        checked (disabled).]
      
'"Memo open: go to end"':
        [NEW]  When you open a file, Buddy will take you to the end of
        the file.  The previous ("previous"!) checkbox will override
        this feature if the file name and previous position are known.
        [Default: not checked (disabled).]

'"Memo: latch PgUp, PgDn"':
        [NEW]  This checkbox will cause Fn-PgUp and Fn-PgDn to latch
        the Fn key so that the up and down arrow keys alone will move
        by full pages.  To release this mode, push any other key.
        [Default: not checked (disabled).]

"Idle keyboard timer (seconds)":
        A value representing the number of seconds after which a
        "Locating" operation in Filer or a database application will
        cause an automatic ESC.  This will restore the 100LX/200LX to a
        standard state if the keyboard is idle.  [Default: 5 seconds.]

"Require MENU before Buddy Fn-letter keys":
        A checkbox that controls whether or not the MENU key must be
        pressed before Buddy will look for an Fn-letter keystroke as a
        Buddy command (e.g., Fn-S, Fn-P).  This is provided for
        international users who have special characters assigned to
        many of the Fn-letter keys.  If this box is checked, you must
        also push MENU before using ALT-PLUS and ALT-MINUS in DOS to
        control the serial port.  [Default: not checked (MENU key not
        required).]

"(Int'l) Normal Fn-A, Fn-I, Fn-N, Fn-T: (accents), Fn-K":
        [NEW]  International users might want to check this box to
        restore the normal, built-in functions of these keys.
        [Default: not checked (Buddy functions are assigned).]
      
"(Int'l) Auto d-gray: (if SmartCaps on and d-gray off)":
        [NEW]  This checkbox allows you to change the character
        returned by a single-click of a numeral key.  This can be
        useful if you frequently need accented characters, umlauts, or
        other symbols.  See "SmartCaps Features" for details.
        [Default: not checked (disabled).]



6.10.  "Memo Bookmarks" Settings:
---------------------------------

"File":
        The three file names that have been assigned to the bookmark
        sets for the Memo application.  These names are automatically
        set when you push SHIFT-MENU-numeral in Memo.  (New in version
        2) They are also used by the automatic cursor positioning
        logic.

"Freeze file name":
        A checkbox that causes the associated bookmark set to be
        reserved for the specified file.  If this box is checked, the
        associated bookmark set will not be reused for another file.
        [Default: not checked (not frozen).]

"Freeze bookmarks":
        A checkbox that causes the associated bookmark values to be
        frozen.  If this box is checked, the associated bookmark values
        will not be changed by SHIFT-MENU-numeral.  If this box is
        checked, then it would make sense to also check "Freeze file
        name."  [Default: not checked (not frozen).]

'"1:" through "9:"':
        The current line number saved for each of the bookmarks.
        [Default: 100 through 900.]



6.11.  "Filer Settings" Screen:
-------------------------------

"EXT":
        Three extensions that are assigned special significance for the
        Filer-to-application link.  Wild cards ("?" and "*") are
        allowed.

"DOS Program":
        The program names for each of the three special extensions.  If
        a filename is highlighted in the Filer that has one of the
        special extensions, when you push ENTER ENTER the specified DOS
        program will be executed with the highlighted filename passed
        as an argument.  If the program name starts with "-", files
        with the associated extension will be ignored by the Filer-to-
        application link logic.

'".BAT extension: ENTER executes"':
        A checkbox that controls what happens when you highlight a file
        that has a "bat" extension and push ENTER.  If this box is
        checked, the ENTER key will cause the filename to be passed to
        DOS and executed as a batch file (this is the normal sysmgr
        action).  If this box is not checked, ENTER will simply cause
        the file to be viewed.  If this box is not checked, you can
        force the standard action (execution) by pushing CTRL-ENTER in
        the Filer.  Any file named "AUTOEXEC.BAT" will not be executed
        by pushing ENTER, regardless of the EXM settings.  [Default:
        checked (execute BAT files).]

"Lite Sleep Control (use with care)":
        A checkbox that enables Lite Sleep control in the Filer.  If
        this box is checked, CTRL-L while in the Filer will toggle Lite
        Sleep mode on and off.  Caution: if Lite Sleep is turned off,
        you may experience excessive battery drain.  Use this feature
        with caution.  [Default: not checked (control off).]

"DOS Key (hex)":
        The hexadecimal keycode of the Filer hotkey that will call up a
        specified DOS program with the highlighted filename passed as
        an argument.  To determine a keycode for a particular key, push
        Fn-K followed by the key of interest.  The key's hexadecimal
        keycode will be shown on the title bar.  For example, Press Fn-
        K and then TAB.  You should see the value "0f09" appear on the
        title bar.  If the "+ENTER" box is checked, the DOS hotkey
        string will be followed by the ENTER keycode.  [Default: "332c"
        (the comma key).]

"Pgm":
        The program that the Filer hotkey will execute.  [Default:
        "echo".]

"Use full pathname for passed args":
        A checkbox that controls the format of the argument passed to
        the (four) DOS programs used in the above features.  If the box
        is checked, the argument will include a drive and directory
        specification, otherwise, just the filename will be used.
        [Default: checked (use full pathname).]

"+ENTER":
        If this box is checked, the DOS hotkey string will be followed
        by the ENTER keycode.  [Default: checked.]

"Use MENU O D":
        [NEW]  This checkbox causes Buddy to start DOS via MENU O D
        (instead of CTRL-123) when you push the DOS hotkey (normally
        comma) or after ENTER while viewing a file with a specified
        "DOS" extension (set elsewhere on this screen).  These two
        methods allocate different amounts of RAM to the DOS
        application.  See the HP manual for details.  [Default: not
        checked (use CTRL-123).]

"Battery Usage Timer":
        A push button that will reset the battery usage timer shown on
        the main Filer and HP Setup screens.  Push the "Reset" button
        after you change or charge your main batteries.

"Flash highlight":
        [NEW]  If this box is checked, the battery voltage and timer
        highlights will flash.  [Default: not checked (steady).]

'"Highlight below (0.01 volts)"':
        [NEW]  This control specifies a time value under which the
        battery voltage will be highlighted on the Filer title bar.
        For example, "310" will cause the battery voltage to be
        highlighted when the voltage falls to or is below 3.10 volts.
        [Default: 220 (2.20 volts).]

'"Highlight above (0.01 hours)"':
        [NEW]  This control specifies a time value after which the
        battery timer will be highlighted on the Filer title bar.  For
        example, "450" will cause the battery timer to be highlighted
        after the battery usage time value reaches 4.50 hours.
        [Default: 900 (9.00 hours).]



6.12.  "Global Preferences" Settings:
-------------------------------------

This entire screen is new in version 2.

"Startup Defaults":
        The specified features can be enabled at startup (boot) by
        checking the appropriate boxes.  [Default: d-letter, d-gray
        checked.]

'"AutoCalc: Numeral after power on"':
        Enables the AutoCalc logic which will automatically take you to
        CALC if you push a numeral key or dot within 1.5 seconds of
        turning the machine on.  [Default: checked (AutoCalc on).]

'"AutoCalc: # in Phone(etc.), Filer"':
        Enables the AutoCalc logic which will automatically take you to
        CALC if you push a numeral key from Filer, or push a numeral
        key or dot from TOPCARD or a main screen of Phone, Database,
        NoteTaker, WorldTime, or Appointment.  [Default: checked
        (AutoCalc on).]

"Fn-Q also silences appt and timer alarms":
        This checkbox determines whether or not an automatic Fn-W will
        be performed to restore the beeper volume when an alarm occurs.
        If this box is checked, then Fn-Q will silence keyboard beeps
        and alarms.  If this box is not checked, then you will hear the
        next alarm, and then you must do another Fn-Q to (re)silence
        the beeper.  Note:  custom sounds that do not include a volume
        setting command will not cause an automatic Fn-W until the end
        of the alarm.  See section 4.1 for more information.  [Default:
        not checked (alarms are not silenced by Fn-Q)]

"Auto Fn-W timer (mins)":
        This control lets you specify the number of minutes after which
        you would like Buddy to perform an automatic Fn-W.  This will
        restore alarm beeps after you push Fn-Q.  If you set this value
        to zero, then Buddy will not do an automatic Fn-W.  [Default:
        zero (off).]

"Maintain video invert mode (ON-/)":
        If you push ON-slash, the video mode of the current screen will
        be inverted.  (That is a built-in feature of the machine.)  If
        this checkbox is on, then Buddy will maintain the video mode
        even if you change screens.  [Default: checked (maintain
        inverted mode).]

"Flashing alarm":
        Turn this checkbox off to prevent Buddy from flashing the
        display during an alarm.  [Default: checked (flashing alarms).]

"Password":
        If you push Fn-F, Buddy will power the machine down.  When you
        turn power back on, Buddy will lock the keyboard (and scramble
        the display or show the TOPCARD) until you type this text
        string and push ENTER.  Case is important.  If you forget your
        password, you must cold boot your machine.  Unless you are
        entering a new password, the window will show asterisks instead
        of the actual characters of your password.  To prevent
        unauthorized changing of your password, you must push '%'
        before the EXM will allow you to access the password entry
        line.  Non-null passwords can only be specified in registered
        copies of Buddy.  [Default: null (no password required, just
        press ENTER to resume normal operation).]

"Require PW if off (mins)":
        This control is a checkbox and a timer value.  If the box is
        checked and the time value is zero, then Buddy will prompt for
        a password whenever you turn power on, regardless of how the
        machine was turned off.  Set a non-zero value to cause Buddy to
        prompt for a password only if the specified number of minutes
        has elapsed since power-off or if the date has changed.
        [Default: not checked (disabled).]
      
'"Prompt"':
        You can use this control to change the text of the default
        password prompt.

'"Method: Scramble, TopCard, none"':
        Depending on this control setting, Buddy will scramble (most)
        screens when the password is demanded, bring up the TOPCARD, or
        do nothing except ask for a password.  For more details, please
        read the description in the "General Features" section, above.
        [Default: scramble.]

"Blow up the machine on cold boot":
        This is for those of you who are REALLY paranoid about data
        security.  It's just a joke.



6.13.  "Other Settings" Screen:
------------------------------

"Large cursor in DOS":
        A checkbox that will cause Buddy to enlarge the cursor when you
        go to DOS.  In some cases, if may be necessary to manually
        reset the cursor to the large state by using Fn-C while in DOS.
        [Default: checked (large cursor).]

"Unload Buddy when terminating sysmgr":
        A checkbox that controls whether or not Buddy will remove
        itself when you terminate sysmgr (via "MORE MENU a t ENTER" or
        MENU-SHIFT-DEL).  Even if this checkbox is not checked, you can
        cause Buddy to remain loaded by pushing F8 instead of ENTER.
        [Default: checked (unload Buddy).]

"Use small font for Fn and Fx labels":
        A checkbox that controls whether or not the character size for
        Buddy-generated F-key labels is automatically determined based
        on the number of characters in the label (thus using the small
        font only if necessary) or if the small font should be used for
        all labels.   [Default: not checked (automatic font size).]

'"Fn-P/D/N: Use first word in note when linking"':
        A checkbox that controls whether or not the current word is
        used when linking to Phone, Database, or NoteTaker via Fn-P, Fn-
        D, or Fn-N.  If this box is checked, then the current cursor
        location is not significant.  [Default: not checked (use word
        at the current cursor location).]

'"Fn-P/D/N: Use Appt Description field when linking"':
        [NEW]  This checkbox will override the use of an appointment
        note when linking to Phone.  This mode allows you to create an
        appointment from Phone (using Fn-A) and then quickly link back
        later (using Fn-P) even if the note field is empty.  [Default:
        not checked (search note).]

'"Fn-P/D/N: Open record after linking"':
        [NEW]  If this checkbox is on, then Buddy will automatically
        open the record after linking using Fn-P, Fn-D, or Fn-N.
        [Default: not checked (do not open record).]

"Lotus keyboard shortcuts and F-key labels":
        Experienced Lotus users may find some of Buddy's shortcuts
        unnecessary or confusing.  This checkbox is provided to allow
        such "purists" to turn off those features.  This checkbox also
        turns off the f-key labels.  Use this checkbox if the
        occasional conflict between Buddy and Lotus on the label line
        drives you nuts.  [Default: checked (shortcuts enabled).]

'"MENU-dot in Lotus; save using"':
        A pair of radio buttons that specify the action ("replace" or
        "backup") to use when saving a file in Lotus 123.  This action
        is done as part of the automatic keystroke generation in Lotus
        after pressing MENU dot or MENU u.  [Default: "replace".]

"Use Fn-CUT for delete EOL/SOL":
        [NEW]  If this box is checked, then delete to end-of-line (CTRL-
        DEL) and delete to start-of-line (CTRL-BACKARROW) in Memo and
        Full Notes will save the deleted material to the clipboard
        instead of tossing the text away.  The previous contents of the
        clipboard are overwritten.  [Default: not checked (do not use
        clipboard).]

'"Appt: daily greeting time"':
        [NEW]  (200LX only)  This control allows you to specify the
        appearance time for the Appointment daily greeting.  A change
        takes effect "tomorrow."  Use Fn-STAR to see the greeting on
        demand.  [Default: 12:00 midnight.]



6.14.  "WorldTime Map Overlay" Settings:
----------------------------------------

(Note: these controls are only useful for registered copies of Buddy.)

"Time zone (0.1 hours)":
        The number of hours times 10 that the local city is from
        Greenwich, England.  [Default: 60 (6.0 hours, Central time
        zone).]

"east":
        A checkbox that indicates if the local city is east or west of
        Greenwich..  United States times zones are west.  [Default: not
        checked (west).]

"DST (summer time)":
        A checkbox to indicate if the local city is on summer time
        ("daylight saving") or winter time ("standard").  [Default: not
        checked (standard time).]

"Auto TZ update after changing local city":
        A checkbox that allows Buddy to automatically update the local
        city's time zone, direction, and summer time controls
        (described above) when you change the local city in the
        WorldTime application.  [Default: checked (automatic update
        enabled).]

"Delete this feature":
        A checkbox that allows registered users to disable the map
        overlay feature and in turn release the code and data space
        used to implement the overlay.  If you are short on system
        memory, check this box to make Buddy smaller.  Unregistered
        copies do not show this control, however the system memory is
        automatically released on boot.  This checkbox does not affect
        the size of BUDDY.COM on disk; it only causes BUDDY.COM to use
        less space in system memory after it has been loaded.  You must
        reboot after changing this checkbox for the new state to become
        effective.  [Default: not checked (overlay feature remains in
        memory for registered users).]



6.15.  "Registration Information" Screen:
----------------------------------------

This screen contains information about Buddy and how to register your
copy.  Please fill out the form provided at the end of this
documentation file or print out and mail "REGISTER.TXT."




7.  Troubleshooting Tips:
-------------------------

If you think Buddy is misbehaving, try one or more of these suggestions
to determine if the problem is really with Buddy or is an interaction
with some other program.

  1.  Turn Buddy off (push CTRL-MINUS).
  2.  Reboot and push MINUS during the banner message to keep Buddy from
loading.
  3.  Start a user macro recording (e.g., SHIFT-Fn-F1), do the operation
that is not working properly, stop the recording, and then look at the
macro that was recorded to see what Buddy did.
  4.  Remove or rename your Buddy ENV file (e.g., C:\_DAT\BUDDY.ENV) and
reboot.
  5.  Remove all of your other TSRs and reboot.
  6.  Change the order in which your load your TSRs, including
BUDDY.COM.
  7.  (For DOS communication program problems.)  In HP Setup, check that
you do NOT have the client or server interface(s) set to "infrared."
  8.  If you occasionally find that some of your keystrokes are skipped
or ignored, that may be due to a problem with your 100LX/200LX.  Some
early ROM versions do that.
  9.  You must at least activate and then quit the EXM in order for the
ENV file to be created or updated.  If you never activate the EXM, any
"on-line" changes you make to the database using the COM will not be
saved for the next time you reboot.




8.  Interactions:
-----------------

When you record an Fn macro, the recording will include only those
keystrokes passed through by Buddy and keycodes generated by Buddy.
This may cause unexpected results when you play back the macro.  (You
can use this "feature" to trap Buddy's keystrokes if you want to go back
and see what Buddy is doing.)  Likewise, when you invoke an Fn macro,
Buddy does NOT see the keystrokes.  So, when you record a macro, it is
wise to temporarily turn Buddy off (via CTRL-MINUS).

If you are using other TSRs, load them before you load Buddy.

FCL:          Font changer.  Works with version 2.
HELV100       Helvetica font.  Works with version 2.
Magnify!      Enlarges regions of the screen.
Sticky.COM:   Not necessary.
Timeout.COM:  Not necessary.
Key100.COM:   May interact, but OK to use.  Just remember it's there.
Keybez:       Fn labels and keys won't work in Memo.  Checking "Require
              MENU before Buddy Fn-letter keys" in the EXM might solve
              this problem.  Easy navigation in some windows does not
              work.
Comm pgms:    Buddy will hold the serial port off if you have the port
              "locked" in the Filer.
DOS:          Weird results may happen in some DOS programs if you are
              using SmartCaps(tm) or d-click features.
95LX EXMs:    Most will probably work OK, but no promises.  The
              password prompt after doing Fn-F will not appear.




9.  Shareware Distribution and Registration Notice:
----------------------------------------------------

Buddy is not freeware.  It is shareware.  Try it out for a few days.  If
you like it and want to continue using it, you are on your honor to send
your shareware registration fee of $40.00 to the address below.  Please
send US$ only or a check drawn in US$ on a U.S. bank.  Sorry, no credit
cards.  For single-copy registrations, please prepay with your order and
save us both the hassle of processing an invoice.  Registration entitles
you to continue using the program (and any new releases of Buddy) on one
computer.  If you do not register your copy of Buddy, please discontinue
its use and remove it from your computer.

Attention international users:  Please add $1.00 for diskette postage
and $5.00 for manual postage (if you order a disk or manual).  I cannot
accept Eurocheques.  All checks MUST have the name and address of a U.S.
member bank, otherwise it costs me too much to cash the check.  Most
banks can do that, or go to an American Express office.  International
postal money orders are acceptable.

Registration may also be done via CompuServe's shareware registration
database.  Registration via CompuServe assumes you have already
downloaded the program from the HP Handhelds forum, "100/200LX General,"
library 11.  This registration method will be of particular interest to
international users.  Logon to CompuServe and type "GO SWREG" for more
details.  Look for "BUD100.ZIP" (program ID #2101).  Discussions about
Buddy and other HP 100LX/200LX topics occur in the HPHAND forum, section
11.  Do not confuse 95BUDDY ("BUD95.ZIP") with Buddy ("BUD100.ZIP").
95BUDDY will not work on the 100LX/200LX.

Quantity discounts for purchases of 10 or more copies and site licenses
for 100 or more copies are available.  Please contact me for details.

Buddy may be freely distributed as long as this complete documentation
file and the registration form are included in full.  To be complete,
please distribute the BUDDY.ZIP file.  No charges may be made for such
distribution (other than nominal charges to cover the costs of diskettes
and shipping).  If you are distributing Buddy to a wide audience,
contact me to be sure you have the latest release or any important
repairs thereto.

This documentation file may be summarized or otherwise edited and freely
distributed in printed or electronic form without the executable code as
long as there is a mention that Buddy is shareware.

SmartCaps(tm) and Buddy(tm) are trademarks of Jeffrey Mattox.




10. Distribution Files:
   
   The distribution files and contents of BUDDY.ZIP are:
   
   File name      Disk requirements    System RAM requirements
   ------------   -----------------    -----------------------
   BUDDY.COM      58 Kbytes on disk    54 Kbytes when loaded
                                       44 Kbytes (w/o WTime)
   BUDDY.EXM      37 Kbytes            63 Kbytes when loaded
   BUDDY.ICN      200 bytes
   BUDDY.ENV      1.5 Kbytes
   README         5 Kbytes
   BUDDY.TXT      142 Kbytes
   BUDDY.HLP      18 Kbytes
   REGISTER.TXT   2 Kbytes

Note: BUDDY.ENV is not on the distribution diskette; it is created
automatically when you activate BUDDY.EXM.  Another file of interest is
BUDDY.OWN.  You create that text file yourself.  It is automatically
displayed after a number of failed attempts to enter a password.  The
ENV, HLP, and OWN files must all be in the same directory (the default
location is C:\_DAT\.)




11. Disclaimer:

Every effort has been made to thoroughly test and verify all Buddy
functions.  However, THIS PROGRAM IS PROVIDED "AS-IS" AND WITHOUT
WARRANTY OF ANY KIND.  IN NO EVENT WILL THE AUTHOR HAVE RESPONSIBILITY
FOR IMPROPER OPERATION OF BUDDY OR INTERFERENCE OF BUDDY WITH ANY
PROGRAM, NOR BE LIABLE FOR DAMAGES OF ANY SORT RELATED TO THE USE OF
THIS PROGRAM.  Make backup copies of your important files and use this
program at your own risk.




12. Author:

Buddy was written by:

         Jeffrey Mattox
         The Buddy System, LLC
         P.O. Box 45282
         Madison,  WI  53744-5282

e-mail: CompuServe: 71044,2356   Internet: 71044.2356@compuserve.com.

voice: (608) 831-1103   evenings after 7:00pm U.S. central time only.

Please send your comments and suggestions.  Most of the features in
Buddy are the result of suggestions from users.  If you find a bug or
have special needs, please contact me.



13. Boot Options:

During a boot, Buddy displays a startup screen and pauses for a few
seconds.  If you hit "*" while booting, Buddy will pause indefinitely so
that you can contemplate any messages on the display; hit any key to
resume processing.  If you press the minus key ("-") while booting,
Buddy will abort its startup process and all Buddy features will be
turned off.  Use this to see what life was like BB (before Buddy).



14. Other:

Buddy only understands English, same as me.  It will not operate with
non-English displays.  It would be a lot of work to make it understand
another language because Buddy uses hundreds of display cues.

While Buddy is busy opening a memo file or doing other work, you may use
the keyboard and type ahead.  Up to 16 keystrokes will be saved.

Buddy features cannot be invoked from a user macro key.  User key macros
must use the conventional HP 100LX/200LX keystroke sequences.  Also,
when "recording" a user macro, be aware that it is recording Buddy's
keystrokes, which are not necessarily the same as yours.  The recorded
keystrokes appropriate in one case may not be correct for a similar
situation (different file or application states may exist).

If you reboot while operating on batteries, your battery timer may
appear to lose a few minutes of time unless you push a key prior to
rebooting.

Buddy will not take complete control until sysmgr starts.  Therefore, if
you start in DOS after a boot, most Buddy features will not be activated
until you enter sysmgr.  (Then you can go back to DOS.)

KNOWN BUGS:  (1) If you have sticky CTRL and sticky SHIFT enabled, then
CTRL SHIFT SHIFT may cause the gray keys and the arrow keys to generate
incorrect codes.  To correct this, push SHIFT SHIFT.  (2) In HP Setup,
if the letter keys only beep after pushing MENU, use the arrow keys to
highlight the desired menu selection and push ENTER.  This problem has
been seen even without Buddy loaded.

Buddy was written entirely on a 100LX.  It consists of about 10,000
lines of C and machine code.  It was compiled, assembled, and linked on
a 100LX using PCC, PCCA, and PCCL from C-Ware Corporation, Paso Robles,
CA.  This documentation file, however, was written on a Mac.

Buddy chains to interrupts 06h, 10h, 15h, 16h, 1ch, 21h, 2fh, and 7eh.
Buddy will not unload if any of these vectors has been changed since
Buddy was started.  Thus, you should carefully consider the order in
which you load and unload your TSRs.  (Buddy should be loaded last.)

XBRAM information:  Buddy uses 10 bytes of XBRAM with an ID of "JM"
according to HP's XBRAM allocation scheme.




15. Shareware Registration Form:                   Release 2.1

     Date:                 ____________________  (please print)

     Name: (Mr./Ms./Dr.)   _____________________________

     Address:              _____________________________

                           _____________________________

     City, State, ZIP:     _____________________________

     Country:              _____________________________

     Telephone number:     (_____)  _____ - __________

     e-mail address:       _____________________________

Buddy version (100Buddy or 200Buddy- x.xx):     ___________
(See the HP SETUP or main Buddy EXM display for the version number.)

Shareware version:    $40.00 US      amount enclosed: $________
   Sorry, I cannot accept credit cards.
Check here (  ) and add $5.00 to receive the NEXT major release on a 3.5-
   inch diskette.
Check here (  ) and add $15.00 to receive a formatted, printed, and
   bound copy of the 55-page user's manual, BUDDY.TXT (8.5" x 11").
Corporate customers (Paperwork Reduction Act): please prepay single-copy
   registrations.  Contact me about multiple-copy licenses (10 or more).

International users:  Please add $1.00 for diskette postage and $5.00
   for manual postage.  I cannot accept Eurocheques.  All checks MUST
   have the name and address of a U.S. member bank, otherwise it costs
   me too much to process the check.  You may also send U.S. cash or an
   International Postal Money Order.

a.  My machine is a:                  _____100LX      _____200LX
b.  My HP 100LX/200LX memory size is: _____1Meg       _____2Meg
c.  I heard about Buddy via:           _________________________
d.  I obtained my copy of Buddy from:  _________________________
e.  I have the following add-in EXMs:  _________________________
f.  I have the following add-in TSRs:  _________________________
g.  Favorite 100LX/200LX editor:      __________________________
h.  Buddy features:    most useful:   __________________________
                       least useful:  __________________________
i.  Comments:








Mail to:  The Buddy System, LLC,  PO Box 45282, Madison,  WI  53744-5282
e-mail: CompuServe: 71044,2356   Internet: 71044.2356@compuserve.com.
voice:  Jeff at (608) 831-1103
       evenings after 7:00pm U.S. central time only.
