Dec 312017
Redefine keys on computer.
File REDEFN.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
Redefine keys on computer.
File Name File Size Zip Size Zip Type
INVOICE 1650 381 deflated
REDEFINE.COM 49044 14234 deflated
REDEFINE.DOC 21552 6988 deflated

Download File REDEFN.ZIP Here

Contents of the REDEFINE.DOC file

Copyright (C) 1990, William Cravener

All Rights Reserved



*--> CHAPTER 2 ------------- HOW TO LOAD REDEFINE






CHAPTER 8 ------------- DISCLAIMER


REDEFINE - is a memory resident program enabling the user to assign a
string of up to 60 characters to a single key combination consisting of
the - [Alt] key and any of the Number Keys [1] thru [0] - or the option
of assigning the Function Keys [F1] thru [F10] - this permits up to
<10> different command strings and <3> different command screens...

A total of <30> possible command strings can be quickly accessed.

If your like me you often repeatedly type in the same commands thru
the day. Key reassignment can be used to assign frequently entered -
commands to a key combination. Commands so assigned could be entered
with a quick key press.

For example - if you need to access a subdirectory named 'SOCKS' to
view info repeatedly thru the day and the Pathname to this subdirectory
go's like this:


By redefining a key combination such as - [Alt-1] or [F1] - this whole
string is typed out for you when ever you press this key combination.

This saves much time and effort making computing all the more easier..



When REDEFINE.COM is first loaded it search's in the current directory
for a file you create with the filename [ASSIGN.DAT] this file can be -
created with COPY CON or your favorite EDITOR. The file must have no more
then <20> command line strings, if you wish the computer to take immediate
action end your typed in string with a carriage return by pressing [ENTER]
If you wish to wait for user input end the command string with a question
mark (Example: COPY *.*? then press [ENTER]) the computer then waits for
the [ENTER] key to be pressed when you activate the command.

Each command must be no more then 60 characters in length.

IMPORTANT - the file you create must use the filename - ASSIGN.DAT
This file is not necessary to operate the program if you wish to type in
the strings each computer session.

You use NO SWITCH to use this option - this ASSIGN.DAT file must be
located in the directory that you load REDEFINE from.

For example:

If I loaded REDEFINE from the Root directory of Drive C:\ and REDEFINE
was in a directory called C:\UTILITY the ASSIGN.DAT file would have to -
reside in the Root directory to be loaded in.

Or if I loaded REDEFINE from Drive A: and the REDEFINE program was -
located on Drive B: the ASSIGN.DAT file would have to reside in the
A: Drive to be loaded in.

In other words the ASSIGN.DAT file is always looked for in the drive
that the REDEFINE program is loaded from.

Here is an example file:

COPY CON assign.dat [ENTER]
c: <------------> Press - [ENTER] - at the end of EVERY command string.
del ?
copy ?
ed b:redefine.asm
tasm/z b:redefine.asm b:
tlink b:redefine.obj
exe2com b:redefine.exe
( you can create up to a total of <20> command strings )


Example: - A>REDEFINE /A <- Use Alt + number keys. (Default)

Example: - A>REDEFINE /F <- Use Function keys.

If you will be using REDEFINE on a CGA monitor and experience SNOW
(flickering static on the screen) then use the /C switch to eliminate
this problem.

Example: - A>REDEFINE /C /A <-Suppress SNOW on CGA / Use Alt + number keys.

Example: - A>REDEFINE /C /F <-Suppress SNOW on CGA / Use Function keys.

If you find you need the memory used by REDEFINE.COM it is easily -
released simply by typing in - REDEFINE/U - then pressing the [ENTER]
key. This release will not work if there is another TSR loaded above
REDEFINE.COM. A copy of the program must be in the current directory
and current drive for this release to work.

Example: - A>REDEFINE /U (deactivate and release memory)


It is best to load REDEFINE.COM be means of your AUTOEXEC.BAT file at
boot time but it can be loaded any time at the DOS prompt.

The program will indicate when it is loaded by displaying the name of
the program, the activation key you must press to access the program...

Pressing - Both [SHIFT] Keys - activates the program allowing the user
to CREATE EDIT or ACTIVATE your commands. You can enter up to (10) oper-
ations per command screen, a total of (20) commands just as you would at
the DOS prompt. These command strings can be up to 60 characters in length.

To CREATE a command string press - Both [SHIFT] Keys - then press the key
combination you wish to assign the string to. The cursor will move to the
beginning of that line. You then type in you command string, when complete
press the [ENTER] key. The program then asks the user if - [A] - he or she
wish's immediate action when the key combination is pressed or - [B] - to
wait for the user to press the [ENTER] key.


To EDIT a command string press - Both [SHIFT] Keys - then press the key
combination the command string is assigned to. The left and right arrow
keys move the cursor within the command string, when editing is complete
press the - [Esc] - key to exit back to DOS or if you wish to change the
activation request press the [ENTER] key. If you wish to create a new -
command string over an old one simply place the cursor at the beginning of
the string and press the - [Del] - key to delete the whole line, this will
also flush the command string buffer. The [Home] key moves the cursor to
the beginning of the string, the [End] key moves the cursor to the end of
the command string.

You could also type over the old command string but if the new string
is shorter then the old string you must place the cursor one space past
the last character of the new string then press the - [Del] - key. This
will delete to the end of the old command string, you then press [ENTER].
This is necessary to flush the remainder of the old command string from
the screen and buffer.


You can activate any created command string in either of two ways.

1st - by pressing the assigned - [Alt + Number key] or [Function Key]

2nd - by Menu Bar placement.


To activate a command at the DOS level - first press the [Alt] key
and the screen [letter key] to set the current active command screen.
This is indicated by one of three PROMPTS -

F - indicates FIRST Command Screen.

S = Indicates SECOND Command Screen.

D = Indicates DOS Recall Screen.

You can easily change the active command screen by pressing the
[Alt] key and the corresponding letter - F - S - D.

You can then activate any given command by pressing the appropriate -
[Alt + Number Key] or [Function Key]....

* Pressing the [ENTER] key will return the DOS Prompt at any time *


To activate a command string using the [Menu Bar] first press Both
[Shift] keys to pop down the screen, then by pressing either the DOWN or
UP arrow key a highlight bar will appear. Place the highlight bar over-
the command string you wish to activate then press the [ENTER] key.


This - RECALL / ACTIVATE - screen is displayed by pressing - [Alt-D].
when the command screen is being viewed.

Use the editing commands explained above in - EDITING COMMANDS - to
edit any of these stored DOS command Line Entries.

Use the activation methods explained above in CHAPTER 4 to activate
these stored commands.

To return to the KEY ASSIGNMENT screens just press the key combination


REDEFINE POWER MODE - consists of a group of useful utilities that can
be accessed at anytime - either at DOS level or from within most running

Here is a list of these utilities:

Each of the following utilities are activated by placing the menu
bar over your choosen option then pressing the [ENTER] key.

1.- Display Directory of files / enabling you to -
a. View large number of files
b. Easly move from one drive to the next (up to 4)
c. View free disk space
d. Retreive file - size / date / time
e. Read any text file
f. Delete any normal file
g. Copy any file to another drive
h. Change a files name
i. Change/set file date
j. Change/set file time
k. Change file attributes
l. Send a text file to printer
m. Display all Directory Paths

2. Display 4 page Note Pad
3. Lock system keyboard
4. Enter new password
5. Display time of day
6. Display day of the month calander
7. Store current ASSIGN.DAT file
8. Load new ASSIGN.DAT file
9. Store current NOTEPAD.TXT file
10. Load new NOTEPAD.TXT file
11. Enable/Disable Sound Effect
12. Change DOS cursor shape
13. Enable/Disable ASCII Set
14. Format 5 360Kb Diskett


Each of the following options are activated by placing the menu
bar over your choosen option then pressing the [ENTER] key.

Display directory of files:

This option displays any number of file names in the current-
directory. Pressing the [PgUp] or [PgDn] key will move you thru
the list of file names a page at a time.

Each file can be accessed by placing the highlight bar over it.
You can by placing the highlight bar over the file name and -
pressing the appropriate function key.

[F1] = Obtain pertinent file information - size/date/time/attribute.
[F2] = Read any size text file by line or page.
[F3] = Delete any file name with a normal attribute.
[F4] = Copy any file to another location (drive or directory).
[F5] = Change any file name (rename file).
[F6] = Change/Set file creation date stamp.
[F7] = Change/Set file creation time stamp.
[F8] = Change a files attribute to - Normal / Read-Only / Hidden.
[F9] = Send text file to your printer (with print type option window).
[F10]= View all directory paths on the current drive -
with an ultra easy highlight and goto directoy feature.

Display notepad:

Lets you quickly create or retreive - Notes / Addresses / Phone -
Numbers / Reminders. You can store a note to Disk and later reload it.
Gives you (4) note pads with editing that are displayed one over the
other by pressing a function key.

Lock Keyboard:

Have a need to leave your computer un-attended / activate this option
and the screen will go blank and the keyboard will lock until you -
type in your (4) letter password. First time this option is activated
you will be requested to enter a (4) letter password / next time this
option is activated the screen blanks/keyboard locks without request.

Enter NEW Password:

This option lets you enter a new (4) letter password when ever you
wish to change it.

Display time of day:

Shows the current time on your computer system.

Display day calander:

Shows the current month calander (day date) set on your system.

Store ASSIGN.DAT file:

This option enables you to save your command screens (#1 and #2)
to a disk for future access. Stores file to current directory.

Load new ASSIGN.DAT file:

This option enables you to retreive your command screens (#1 and #2)
from disk. Great if you wish to load a new set of commands.
Loads file from current directory.

Store a NOTEPAD.TXT file:

This option enables you to store any of the (4) notepads to disk.
Each notepad is assigned the name NOTEPAD?.TXT were the ? equals
a corresponding number 1 thru 4 (four screens). For example if I
wished to store notepad number (3) to disk I would first display
that notepad screen then exit to the *Power Mode* menu / move the
highlight bar down to this option then press [ENTER] and the note-
pad is stored with corresponding number. Stores file to current

Load a NOTEPAD.TXT file:

This option enables you to load a previously stored NOTEPAD.TXT file.
To load the stored note / first pop down the notepad then display the
notepad screen you wish to load the stored note too / then exit the
notepad to return to the *Power Mode* menu. Now move the highlight
bar down to this option and press [ENTER] and the file is loaded to
that notepad. Loads file from current directory.

Enable/Disable Sound Effect:

Switch's ON or OFF the sound effect / first time option is activated
the sound effect is turned OFF / next time it's turned ON etc.....

Change DOS cursor shape:

Lets you change the size of the DOS cursor from line to block shape.
This is great for CGA when there is no cursor visible or you would
like a larger cursor. There are (3) options to choose from.

Enable/Disable ASCII Set:

This is another great option that lets you use the full ASCII -
character set within your favorite word processor or text editor.
Lets you draw box's lines or special characters. Great for drawing
box's for Batch files.

When this option is activated a window pops down to indicate
the option is ENABLED and which Key combination is used to activate
the functions.

Funtions are:

[Alt-Z] pops down full character set / place blinking cursor over
the character then press [ENTER] to use choosen character.

[Alt-X] types the character you have choosen.

There are some programs that use these key combinations and this
would cause a conflict.

No problem - just re-access the *Power Mode* menu and activate the
[ Enable/Disable ASCII Set ] option again and this service is -
deactivated. Accessing the option again reactivates option.

Format a 360Kb floppy diskett:

Great for formatting a 360Kb diskett when your in bad need of one.
I have often used this option while online to Compuserve when I've
needed a clean disk for downloading programs. It formats very -
quickly but takes for granted that the disk is a good one with no
bad sectors. You have the option of formatting on drive A: or b:
You are given a yes or no request before formatting begins.



This software and accompanying documentation file are provided -
"AS IS" without Warranty of any kind. Further, -SWIFT-WARE-
does not Warrant Guarantee or make any representations regarding
the use or the results of the use of this software. All risk taken
in the use of this software is assumed by you the user, and Not -
-SWIFT-WARE-, nor any club or vendor distributing this software.


The "ShareWare" concept is basically an experiment in marketing
and distribution of software. This is an attempt to cut down on
distribution and marketing expenses so that quality software can
be made widely available at the lowest possible cost. This concept
also makes it possible for users to try the software before they
decide to keep and hopefully pay for it. This is very handy in a
world full of competing packages.

There is a certain amount of ambiguity about when you're still -
evaluating a program and when you're really using and should be
registering a program, but in practical reality it is up to you to
decide, for most it is not dishonesty but merely procrastination.

< Please keep in mind the fundamental good spirit of free distribution >


Permission is given to freely copy and distribute this program so
long as there is no charge, (except for a minimal diskett cost) and
that it is not added as an incentive to market another software or
hardware product. This program is NOT a PUBLIC DOMAIN program, but
is being distributed under the - SHAREWARE - concept.


Users are asked to send a Users Registration Fee of -

$10.00 US dollars Per User Copy, to:

William Cravener
520 North Stateline Rd.
Sharon, Pa. 16146

Any questions comments or suggestions can be mailed to my home address
listed below or leave a message via Compuserve electronic mail service.

Compuserve - User ID. [72230,1306]

I will do my best to answer any questions you may have.


William Cravener
520 N. Stateline Rd.
Sharon, Pa. 16146


BOBCAT ($15.00) ....... Lets anyone manage their Files and Directories,
with an easy press of a key you can copy, move
delete, view, mark, create, edit, compress, -
uncompress, format - plus enables the user to
assign up to 20 of his or her commands or favorite
programs to the menuing system and many more -
features from within a window environment...

MENU MAKER ($10.00) ... Makes it easy for anyone to create beautiful
stand alone - 3D Text mode graphic shadow box
window menus. Create up to 4 windows you can pop
down by the press of a function key then highlight
your commands or program names via menu bar or -
mouse to activate them.

REDEFINE ($10.00) ..... Enables assigning up to 20/60 character command -
strings to any of the Alt + Number keys or function
keys F1 to F10 plus recall your last 10 DOS commands.

Also includes many utilities - View files, Copy,
Delete, Rename, Show All Paths, NotePad, and many
more in an easily Deactivated Pop Down TSR.

GRAB4 ($10.00) ....... TSR that makes it an easy task to capture text
mode screens from within most any running program.
Enables saving screens as Executables including -
their color values, or save as a readable text mode
ASCII file, you can also edit any current or saved
screen and capture or append to another file.
Easily Deactivated.

------------------------------- END OF DOCUMENT --------------------------------

 December 31, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>