Contents of the INFOBAR.DOC file
Copyright (C) 1990
By Philip Maland
This program is Shareware. InfoBar and the accompanying documentation
are copyrighted material. You may copy and distribute InfoBar for
NON-COMMERCIAL use if:
- No fee may be charged to copy or distribute InfoBar, other than to
cover your distribution costs.
- InfoBar and its documentation are distributed together.
- It is not modified in any way.
If you like InfoBar and wish to continue using it, a registration fee
of $5.00 is required.
Please send your $5 registration fee to:
711 W. Casino Road Apt 6A2
Everett, WA 98204
InfoBar's main purpose is to show you the exact (X,Y) position of any
point on the screen. It also displays the current color and ASCII character
number under the cursor, and the video offset. InfoBar is very helpful for
programming in many different languages.
To install InfoBar, just type InfoBar from the DOS command line.
For a list of command line switches, type INFOBAR /?.
Once installed, InfoBar is activated by pressing ALT-1. The keys
available and their functions are listed below:
Up Arrow - This will move the bar up one screen row.
Down Arrow - This will move the bar down one screen row.
Left Arrow - This will move the cursor to the left one column.
Right Arrow - This will move the cursor to the right one column.
Ctrl-Right Arrow - This will move the cursor to the right 5 spaces.
Ctrl-Left Arrow - This will move the cursor to the left 5 spaces.
Page Up - This will move the bar to the top of the screen.
Page Down - This will move the bar to the bottom of the screen.
Home - This will move the cursor to the left side of the screen.
End - This will move the cursor to the right side of the screen.
'C' - Moves InfoBar's X,Y position to that of the on-screen cursor.
'R' - Redisplays information about last box measured.
New with v1.2:
A lot of redundant code was removed, and the box size function was
To determine the size of a box, or any area of the screen, position
InfoBar's cursor on the top left corner of the area you wish to measure, and
press . Next, position the cursor on the lower left corner of the
area, and press again. Doing so, will bring up the following status
Total # of bytes in area: xxxx
Total # of columns (X) : xx
Total # of rows (Y) : xx
Total # of bytes is handy for determining the amount of memory needed to
save that portion of the screen for later restoration.
New with v1.3:
In version 1.2, when invoked, the bar was one character short. This has
New feature: Pressing 'C' will automatically move InfoBar's cursor to
the location of the actual blinking underline cursor.
New with v1.4:
Version 1.4 is the result of comments by Henry S. Noble:
"If you're looking for ideas to incorporate in future revisions, consider
- I appreciate it when a TSR includes an un-install command, such as Alt-U.
- You might give the user the option of a hex or decimal readout.
You'll want to fix the info box in the upper right corner of the
documentation to show the current version number."
After bringing up InfoBar with ALT-1, pressing 'H' will switch all
numbers displayed to Hex. Pressing 'D' will switch back to Decimal. Once
InfoBar is loaded into memory, running InfoBar with a '/U' switch on the
command line will release all memory used, and restores all interrupts used
Example: C:\> InfoBar /U
New with v1.5:
I recently had the opportunity to try out MicroSoft Quick Pascal, and
discovered that a functions uses the ALT-1 combination. So I have added the
capability of selecting your own hot-key. To do this, run InfoBar with the
/C switch. To select your hot-key, break it up into two parts, the shift
key combination, and the regular key.
The default hot-key is ALT-1. Therefore, the shift key combination for
it is ALT. The normal key then is 1. The shift keys (for this program) are
the ALT, CTRL, RIGHT SHIFT, and LEFT SHIFT keys.
New features are:
- Support for screen resolutions greater than 25 rows.
- Pressing 'R' will display the information about the last box measured.
- After selecting the first corner of the box to measure, a yellow diamond
will appear on the right side of the ruler. When the second corner has
been selected, the diamond will go away.
This is strictly a bug fix release. I was informed of some severe bugs
when using InfoBar v1.5 on a monochrome system. I also fixed a problem with
On a CGA system, if you went off the bottom of the screen, the ruler
would disappear and never show up again. The same thing should have occurred
on a monochrome system, were it not for the bug which caused the ruler to
not even be displayed.
All of these problems and more have been fixed. This version is slightly
larger, but not more than 100 bytes in memory.
Thank you to the people who informed me of the problems. If you discover
a bug, please give me a call, or leave me E-Mail at one of the BBS' listed at
the end of the documentation. I'll do my best to fix it for you.
About the author:
- Philip Maland
711 W. Casino Rd. Apt. 6A2
Everett, WA 98204
- GEnie: L.MALAND
- CompuServe: 72020,3626
- ProVision - Node 1
Sysop: Joel Bergen
Home of Global War