home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
VRAC
/
EPM40.ZIP
/
EP.EPH
< prev
next >
Wrap
Text File
|
1993-07-19
|
47KB
|
1,353 lines
!!eph!!
||Top||
U N R E G I S T E R E D
V E R S I O N
Note that ezPop is used to refer to ezPopMaker (EPM.EXE)
and ezPopUp (EP.EXE). YOU MUST REGISTER TO CONTINUE TO
USE. YOU MUST NOT SELL ezPop OR PROGRAMS MADE WITH ezPop
UNLESS YOU GET PERMISSION FROM Ernest R. Hunter. YOU
MUST NOT ACCEPT PAYMENT FOR PROGRAMS YOU CREATE WITH
ezPop UNLESS YOU GET PERMISSION FROM Ernest R. Hunter.
See: LICENSE
■ PRESS CTRL-LEFT ARROW TO MOVE SCREEN
■ PRESS CTRL-RIGHT ARROW TO MOVE SCREEN
■ PRESS LEFT ARROW FOR NEXT SCREEN
||
||Start||
This is the start of ezPopMaker-v2.0 (ezPop) HELP.
Step through the HELP FILE by pressing the LEFT ARROW
while the HIGHLIGHT BAR is on the last line. To get help
on any word in the help window move the HIGHLIGHT BAR to
the line containing the word and press the LEFT ARROW.
The line will be displayed in the top border of the HELP
WINDOW. Press RETURN or RIGHT ARROW to get more HELP on
the WORDS that are displayed in the top border. Note the
bottom border of the HELP WINDOW reminds you of how to
move around within the HELP FILE. Press ESC to quit HELP.
See: HELP
LICENSE
HOW TO RUN
HOW TO MAKE YOUR TSR
||
||HOW TO RUN||
ezPopMaker (EPM.EXE) and it's runtime version (EP.EXE) can
run as a regular program or as a Terminate-and-Stay-
Resident (TSR) program. DO NOT TYPE THE SINGLE QUOTES IN
THESE INSTRUCTIONS. From the DOS prompt, enter 'EPM' to
run ezPop as a regular program. Enter 'EPM /r' to run ezPop
as a TSR program. To automatically load a CONFIGURE file at
start-up, add the CONFIGURE file name to the command line
(eg: 'EPM wp50 /r'). This example loads EPM and the wp50
CONFIGURE file into memory as a TSR. Run the runtime version
(EP.EXE) the same way except type EP instead of EPM and always
include a CONFIGURE file name in the command line. You may
move the ezPop Menus around on the screen by using
CRTL-LEFT-ARROW or CRTL-RIGHT-ARROW.
(more)
||
||HOT KEY CHANGE ON START UP||
when running the runtime routine (EP.EXE), you can change the
Hot-Key from the DOS start up command line by adding the first
letter of a special key and the function key number to the DOS
command line as shown below.
EP WP50 /r S X
(S = SPECIAL KEY n,a,c,l or r where n=NONE, a=ALT, c=CTRL,
l=Left Shift, and r=Right Shift)
(X = FUNCTION KEY number 1 through 12)
You must run EP.EXE in the TSR mode to change the Hot-Key at
start-up. Entering 'EP WP50 /r c 6' starts EP.EXE in TSR mode
and changes the Hot-Key to Ctrl-F6.
||
||HOW TO MAKE YOUR TSR||
To make your own TSR program follow the steps below:
1. First decide what you want ezPop to do such as
execute DOS commands, send keystrokes to the
keyboard buffer for use by DOS and applications,
or the many other actions as listed under USES.
2. Set the number of options you want in your
TSR: starting from the first menu (yellow border)
type `SUO'. Change the `number of options' using
the INPUT BOX that will pop up.
3. Set the number of choices for each option: starting
from the second menu (blue border), type `UC' to list
the current `number of choices'. Type '1' and Change
the `number of choices' for OPTION x using the INPUT
BOX. Repeat for remaining OPTIONS. (more)
||
||HOW TO MAKE YOUR TSR||
Press 'R' to return to the second menu.
4. Save your CUSTOM program: type 'US'. Enter your
program name. Press 'C' to continue.
5. Configure your custom program following the steps
in the next screens and save the CONFIGURE file
before you quit.
THE STEPS DO NOT HAVE TO BE PERFORMED IN THE ORDER LISTED.
IMPORTANT!!! REMEMBER THAT YOU CAN PRESS THE LEFT ARROW AT
ANY TIME TO GET SPECIFIC HELP ON THE STEP YOU
ARE CURRENTLY WORKING ON. ONCE IN THE HELP
SCREEN PRESS RIGHT ARROW UNTIL YOU REACH THE
HELP YOU NEED.
(more)
||
||CONFIGURE YOUR CUSTOM PROGRAM||
1. From first or second menu, press `C'.
2. Select the `Step-by-Step' method or the
`Master Screen' method to edit the current CONFIGURE
file. You should periodically save your CONFIGURE
file to keep from losing your work.
IN THE FOLLOWING SCREENS, 'x' REFERS TO THE CURRENT NUMBER
AND 'y' REFERS TO THE CURRENT CHOICE NUMBER.
see:
STEP-BY-STEP METHOD
MASTER SCREEN METHOD
(more)
||
||MASTER SCREEN METHOD||
This method takes you directly to the master configure
screen (CONFIGURE #3). There is more specific HELP on
MASTER SCREEN if you need it. The steps are as follows:
1. From either main menu, press 'CM' to get to the
Master Screen. Note the flashing '{CONFIGURE #3}'.
2. To edit MAIN MENU name: Press '1'. Change the Main
MENU NAME.
3. To edit OPTION x name: Press '2'. Change the OPTION x
name. Change 'SELECT KEY' for OPTION 1.
4. To edit CHOICE x/y name: Press '3'. Change CHOICE x/y
name. Change 'SELECT KEY' for CHOICE x/y.
5. To set 'Show in Main Menu': Press '4'. Select from
the five choices by pressing the specified key.
(more)
||
||MASTER SCREEN METHOD||
6. To enter first part of the keystrokes for CHOICE x/y:
Press '5'. Enter the keystrokes using the SPECIAL
KEY INPUT BOX.
7. To set whether user input will be allowed at runtime:
Press '6' . Press 'Y' or 'N'.
8a. If user input will be allowed,
(1) To set 'user input type': Press '7'. Press 'A',
or 'N' or 'B'.
(2) To set 'user input Length': Press '8'. Enter
input length.
8b. If user input will not be allowed, to enter second part
of keystrokes for CHOICE x/y: Press '7'. Enter
keystrokes. Special keys not allowed in second part.
(more)
||
||MASTER SCREEN METHOD||
9. To enter third part of the keystrokes for
CHOICE x/y: Press '9'. Enter the keystrokes using
the SPECIAL KEY INPUT BOX.
10. To set the action to be caused by CHOICE x/y:
Press 'A'. Select one of the 18 actions by pressing
the specified key. 'Keystrokes to Buffer' is the
most common action but should be limited to less
than 17 keystrokes. Note that 'Code as DOS Command'
will not work if you intend to run your custom
program in TRS mode.
||
||MASTER SCREEN METHOD||
11. To add custom help for OPTION x (only do once):
Press 'B'. Edit the HELP WORD to add help for.
Press 'A' to confirm you want to add help. Enter
the Help text using the HELP EDITOR BOX. Press
'CTRL-A' to add the text or 'ESC' to abort.
12. To add custom help for CHOICE x/y: Press 'B'.
Edit HELP WORD or Press 'RETURN'. Press 'A' to
confirm you want to add help. Enter the Help text
using the HELP EDITOR BOX. Press 'CTRL-A' and 'C'
to add the text to the file or 'ESC' to abort.
13. Use '<n> Next Choice', '<p> Previous Choice',
'<o> Next Option', '<v> Previous Option'
and '<g> GOTO' to repeat steps 2 through 12
for all OPTIONS and CHOICES.
||
||STEP-BY-STEP METHOD||
This method takes you to a number of screens for you to edit
OPTION and CHOICE name and SELECT KEY before going to the
Master Screen. The step are as follows:
1. From either menu, press 'CS' to get to the
'{CONFIGURE #1}'.
2. To edit OPTION x. Select OPTION x. Edit
OPTION x name. Edit the SELECT KEY for OPTION x.
3. To edit CHOICE x/y Name: Now from '{CONFIGURE #2}',
select a CHOICE x/y. Edit CHOICE x/y Name. Edit the
SELECT KEY for CHOICE x/y.
4. You are now in '{CONFIGURE #3}'. Complete the
edits as described in the 'MASTER SCREEN METHOD'
above and press 'R' when finished with
'{CONFIGURE #3}' to return to '{CONFIGURE #2}'.
||
||STEP-BY-STEP METHOD||
5. Repeat steps 3 and 4 for all CHOICES for the OPTION
selected in step 2. Press 'R' from '{CONFIGURE #2}'
to return to '{CONFIGURE #1}' when finished.
6. Repeat steps 2 through 5 for all OPTIONS.
||
||CUSTOM PROGRAM PACKAGE||
Note that the CONFIGURE file you create will be given an
extension .EPC when you save it. ezPop will also create a
help file with extension .EPH and a help index file with
extension .EPX. For example if you create a CONFIGURE file
for Word Perfect and save it as WP50, ezPop will create
WP50.EPC, WP50.EPH and WP50.EPX. These three files along
with EP.EXE, EP.EPH and EP.EPX would then make up your
custom ezPop program which can be run by 'EP WP50' or
'EP WP50 /r' or EP WP50 /r S X (S = special key
[n,a,c,l or r] and X = function key number for Hot-Key).
(n=NONE, a=ALT, c=CTRL, l=Left Shift, r=Right Shift).
(more)
||
You must copy these six files to the esired sub directory
to use them as an independent rogram. YOU ARE NOT ALLOWED
TO DISTRIBUTE ezPop OR PROGRAMS MADE WITH ezPop FOR PROFIT
UNLESS YOU GET PERMISSION FROM Ernest R. Hunter. Pass along
ezPop free. Registered user can share the programs you make
free.
See:
LICENSE
||
||Concept||
The concept behind ezPop operations is as follows:
(1) It is a flexible TSR program that can be customized
without programming. (2) it provides up to 9 OPTIONS
(Opt1 through Opt9) on a main MENU. Each OPTION has a
sub-menu with up to 9 CHOICES (Cho1-1 through Cho9-9).
(3) it provides the ability to send up to 48 keystrokes or
characters to the printer or screen or up to 16 keystrokes
or characters to the keyboard buffer to be used by DOS or
an application program for each of the 81 CHOICES.
(4) it allows ezPop to store the Keystrokes in three parts
(5) it allows you to input keystrokes at runtime if you
choose to do so. (more on next help screen)
||
||Concept (continue)||
(6) it can send HELP text to the screen for each of
the 81 choices. (7) it can save CONFIGURE files for
multiple ezPop programs to do a variety of things.
(8) it has a separate runtime version (EP.EXE) which
allows for custom program to be smaller. Note that ezPop
has some OPTIONS and CHOICES that you are not allowed to
change. They are denoted by the reverse HAPPY FACE.
At certain times, some of the ezPop OPTIONS and CHOICES
will be deactivated as denoted by the light HAPPY FACE.
Note that all of the OPTIONS and CHOICES related to
CONFIGURE are deactivated in the runtime version
(EP.EXE) to conserve RAM. Some of the choices in the
UTILITIES sub menu are also deactivated in EP.EXE
||
||USES||
With the many different action settings that are
available for the CHOICES in ezPop, there is
almost no limits to it uses. The following is a
sample listing:
1. Menu system to run DOS programs and commands.
2. Printer control program to send control codes
to printer.
3. Tutorial system for any subject.
4. Add menus to any application programs.
5. Add help screens to any application program.
6. Programs to send keystrokes to the keyboard
buffer.
7. And much, much, much more..........
||
||Custom Help||
When you save your custom program, ezPop will created a
custom HELP file with the same name as the CONFIGURE file
but with a 'EPH' extension unless a help file with the same
name already exist. You must remember that the name EPM.EXE,
EP.EXE and EP.EPH are reserved for ezPop use. DO NOT START
THE NAME OF YOUR FILES WITH EP. Once a CONFIGURE file has
been either loaded or saved by ezPop, you can then ADD help
on your OPTIONS and CHOICES by using the '<b> Option Help
Screen' to add help on options and '<c> Choice Help Screen'
to add help on choices from the MASTER SCREEN of the
Configure option.
||
||Custom Help||
The ezPop HELP editor is very simple, but has
limited capabilities. You may use a Text Editor or
Word Processor to edit your custom HELP file as
long as it has ASCII modes and end each line
with a HARD RETURN. The lines must be limited to
60 characters and the file must have no more than
14 line per HELP WORD. The FIle must begin with
!!eph!! at the beginning of the first line and the
last line in the file must be a HARD RETURN. See:
HELP FORMAT
||
||Option Help Screen||
This choice allows you to add, delete, edit,
replace or insert help screens into the HELP FILE.
see:
Steps to add/edit Custom HELP
||
||Choice Help Screen||
This choice allows you to add, delete, edit,
replace or insert help screens into the HELP FILE.
see:
Steps to add/edit Custom HELP
||
||Steps to add/edit Custom HELP||
To add/edit your custom TSR HELP file use below
steps:
1. Save you CONFIGURE under a unique name.
This will automatically create the HELP FILE with
the same base file name as your CONFIGURE file.
2. Use Configure option to get to the MASTER
SCREEN.
3. Select <b> or <c> and at the prompt
accept the HELP WORD/WORDS in the prompt box or
enter a new word/words to add/edit help for.
(more steps on next screen)
||
||Steps to add/edit Custom HELP||
4a. If there is NOT already a HELP SCREEN for
the HELP WORD/WORDS you entered or accepted, the
HELP EDITOR will appear in the EDIT MODE. You may
now type in HELP text. You may even edit the HELP
WORD/WORDS as long as you ensure they are enclosed
in brackets '{}'. You can append the HELP SCREEN
to the HELP file by using Ctrl-A as shown on the
HELP BOX bottom border. At this point, ezPop will
append the HELP SCREEN and automatically re-index
the HELP FILE. (more steps on next screen)
||
||Steps to add/edit Custom HELP(continue)||
4b. If the word/words already has a HELP SCREEN in
the HELP file, the help screen will appear along with
the HELP text. You can see from the BOTTOM border that
you can DELETE this HELP SCREEN from the HELP FILE with
Ctrl-D, FIND another HELP WORD/WORDS by using Ctrl-F or
EDIT the screen by using Ctrl-E.
5. Once you have finished your EDIT, you can Replace
(Ctrl-R) the HELP SCREEN that was last displayed, insert
in front (Ctrl-I) of the HELP SCREEN that was last
displayed, or insert after (Ctrl-A) the HELP SCREEN that
was last displayed. Note that in step 4a above, the screen
was appended to the end of the file, Here the screen is
placed before or after or replaces the last screen
displayed.
||
||HELP FORMAT||
Below is an example of the HELP file. In your
actual HELP file, you should not put the space
between the two |'s. It is done here to keep ezPop
from mistaking the example for real HELP.
||
||HELP FORMAT||
!!eph!!
| |HELP WORD 1| |
This is example help text in ASCII format with
each line ended by HARD RETURN.
| |
| |HELP WORD 2| |
Example help text in ASCII format. Repeat as often
as you like for all of you OPTIONS and CHOICES
| |
||
||Quit||
This OPTION will cause you to return to DOS or the
application program you were in when you activated
ezPop. You will not be given a chance to change
your mind after selecting QUIT. Therefore, you
must make sure you want to quit.
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Unload||
This OPTION will remove ezPop from memory. Use this
choice when ezPop has been loaded as a TSR and you
no longer want to keep using it as a TSR. You must
reload ezPop to use it again after executing UNLOAD.
You will have to unload all other TSR's that you
loaded after ezPop was loaded before ezPop can be
unload. It is best to go to the DOS prompt, press
the HOT-KEY and then execute the UNLOAD option.
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Main Menu||
ezPop has two main menus. These menus contain up
to 9 USER CHANGEABLE OPTIONS and four ezPop system
OPTIONS the Menus are referred to as FIRST MAIN
MENU and the SECOND MAIN MENU. The USER
CHANGEABLE OPTIONS are the same on both main
menus. You may switch between the two menus with
options <f> and <s> or with the RIGHT arrow. Each
OPTION has a SUB-MENU that contains it CHOICES.
All of the ezPop system OPTIONS and CHOICES are
denoted by a dark HAPPY FACE or light HAPPY FACE.
The light HAPPY FACE denotes that the OPTION or
CHOICE has been inactivated as it is for CONFIGURE
and some of the UTILITIES choices in the runtime
version (EP.EXE). See:
CONCEPT.
||
||Configure||
Use this OPTION to create your own ezPop TSR program. This
is done by changing the current CONFIGURE FILE and saving
it under the name of your choice. Then ezPop will add an
extension of "EPC" to the file before saving it and create
a HELP file. By selecting this OPTION you will be given
the choice of going directly to a MASTER SCREEN to change
the current CONFIGURE file or going to the STEP-by-STEP
choice which walks you through the process of creating your
own TSR "step by step."
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Configure||
The term CONFIGURE is used here to make reference
to ezPop configurations file that holds the
information about how you have customized you
ezPop program. Once you customize ezPop and save
the resulting CONFIGURE file you can run it from
the DOS prompt or from a BAT file as:
[ EP <filename> /r ]
where <filename> is the name of the CONFIGURE
file. The /r denotes run as a Terminate-and-Stay-
Resident (TSR).
||
||First Menu||
This OPTION return you from the second main menu
to the first main menu. Note that the OPTIONS 1
through 9 (or maximum options) are the same on the
first and second MAIN MENU.
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Second Menu||
This OPTION takes you to another main menu to give
you access to other ezPop OPTIONS such as
UTILITIES and HOT KEY. Note that the OPTIONS 1
through 9 (or maximum options) are the same on the
first and second MAIN MENU.
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Hot Key||
This OPTION allows you to change the Hot-Key that
will be used to activate ezPop.
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Utilities||
This OPTION takes you to a sub-menu of CHOICES
such as DIRECTORY, SAVE CONFIGURE, LOAD CONFIGURE,
RE-INDEX, SIZE (OPTIONS) and SIZE (CHOICES).
IMPORTANT!!! IF YOU ARE NEW TO ezPop, PRESS 'T' to
GO TO TOP OF HELP FILE.
||
||Return||
This choice will return from the menu you are
viewing to the previous menu. You can use this
choice when you change your mind about selecting
from a menu or when you are finished with a menu.
||
||Directory||
List files on current directory or any other
directory on any other disk. Use of wildcards is
allowed. Pressing RETURN without entering
pathname or wildcard character is the same as
enter *.*. See:
||
||Save Configure||
Use to save the CONFIGURE file that contains your
custom TSR PopUp menu settings that you made using
the CONFIGURE option. When you run your custom
configure file along with the ezPop runtime
program (EP.EXE), you will have a TSR PopUp system
that meets your specific needs. DO NOT USE 'EP' TO
START THE FILE NAME OF YOUR CUSTOM TSR AS IT MIGHT
WRITE OVER ezPop Files.
||
||Load Configure||
Use to load a custom CONFIGURE file that you made
using ezPop CONFIGURE option.
||
||Size (Options)||
Used to set the number of OPTIONS your custom TSR
will have. The maximum number of OPTIONS you can
have is 9. Note that the selections on the main
menus are called OPTIONS, while the selections on
the sub-menus are referred to as choices. This
terminology is use for ease of reference in the
HELP file. So when the term OPTION is used it
refers to the selections in the two main menus and
choices refers to the selections in the many sub-
menus.
||
||Size (Choices)||
Used to set the number of CHOICES each OPTION will
have. The maximum number of CHOICES per OPTION is
9. Note that the selections on the main menus are
called OPTIONS, while the selections on the sub-
menus are referred to as choices. This terminology
is use for ease of reference in the HELP file. So
when the term OPTION is used it refers to the
selections in the two main menus and choices
refers to the selections in the many sub-menus.
||
||Option||
OPTION is the term used to refer to the selections
from the two main menus. Your custom CONFIGURE
file can have from 1 to 9 OPTIONS. Each OPTION has
a sub-menu that contains from 1 to 9 CHOICES.
Keeping these terms in your mind will help you
learn the ease of ezPop more quickly. See:
||
||Choice||
CHOICE is the term used to refer to the selection
from the many sub-menus. Each OPTION has a sub-
menu that contains from 1 to 9 CHOICES. Keeping
these terms in your mind will help you learn the
ease of ezPop more quickly. See:
||
||Next Step||
Take you to the neat step in customizing ezPop.
||
||SELECTING CURRENT OPTION/CHOICE||
As you customize ezPop to save your settings in a
CONFIGURE file, you must select the current
option/choice to customize. Note that you can
have up to 9 OPTIONS and 9 CHOICES per OPTION for
a total of 81 CHOICES. The various input boxes
and prompt boxes will provide information in the
top border about your current activities. The
CURRENT OPTION/CHOICE is usually displayed in the
left corner of the top border in brackets such as
{2/3} for OPTION 2, CHOICE 3. The current name of
the OPTIONS and CHOICES is also shown in the top
box border.
||
||SELECTING CURRENT OPTION/CHOICE||
Note that before you start customizing ezPop, the
OPTIONS and CHOICES have names assigned to them by
ezPop. The OPTIONS are assigned the name of Opt-
x and the CHOICES are assigned the name Chox-y
where x = OPTION number and y = CHOICE number.
||
||SELECTING CURRENT OPTION/CHOICE||
The below CHOICES are used in the MASTER SCREEN
and in the STEP BY STEP screens to select the
current OPTION/CHOICE to change or define settings for.
GOTO
Previous Option
Next Option
Previous Choice
Next Choice
||
||Step by Step||
This choice allows you to customize ezPop in steps guided
by ezPop. In the instruction that follows do not type the
greater than and less than sign. The steps are as
follows: (1) from one of the two main menus type 'F',
this ensures you are on the first menu. (2) Type 'C'> to
get to the menu to select between MASTER SCREEN and Step
by Step. (3) Type 'S' to select step by step. This will
take you to SCREEN '{CONFIGURE #1}'. Note flashing in the
bottom box border. (4) In '{CONFIGURE #1}', select one
of the OPTIONS by moving the HIGHLIGHT BAR and pressing
RETURN or press the corresponding number key. (NOTE: You
should SAVE CONFIGURE periodically as you go so as not to
lose any of your work. (more)
||
||Step by Step||
This takes you to SCREEN '{CONFIGURE #1a}'. (5) Edit
or enter name for selected OPTION (See: INPUT BOX
for help on input) and press RETURN. This takes
you to SCREEN '{CONFIGURE #2}'. (6) From SCREEN
'{CONFIGURE #2}', select a CHOICE to edit its name the
way you did for the selected OPTION. This will
take you to SCREEN '{CONFIGURE #3}' which is the same
as the MASTER SCREEN. (7) Note that you can change
the Main Menu name from the MASTER SCREEN by
selecting <1>. (8) You should now select and set <2>
through <a>. (9) Press 'R' to return to SCREEN
'{CONFIGURE #2}' and repeat steps 6 through 9 for all
CHOICES for the selected OPTION. (more)
||
||Step by Step||
(10) Once you have complete all CHOICES for the
selected OPTION, press 'R' repeatedly to return to
SCREEN '{CONFIGURE #1}' and select another OPTION.
(11) Repeat steps 1 through 10 until you have
completed all OPTIONS and CHOICES. Note that once
you reach the MASTER SCREEN you could change all
of the OPTIONS and CHOICES by switching among the
OPTIONS and CHOICES as described in the HELP
screen for MASTER SCREEN. Also note that you set
the number of OPTIONS and number of CHOICES from
the UTILITIES menu. You may change the number of
OPTIONS and CHOICES at any time, even if you have
already started customizing ezPop.
||
||Master Screen||
This choice allows you to customize ezPop from
this single screen alone. Note that the top of
the BOX contain information that is useful in
customizing ezPop and creating a CONFIGURE file to
save. The {x/y} to the left on the top line of
the BOX denotes the current OPTION number (x) and
current CHOICE number (y). Note that until you
change the OPTION names they are 'Opt-x' and
before you change the CHOICES names they are
'Chox-y. Again, x = option number and y = choice
number. The rest of the top line shows the
current names for the current OPTION and current
CHOICE. (more)
||
||Master Screen||
You do not have to leave the Master Screen to
change the setting for all OPTIONS and CHOICES.
You can use the GOTO, Previous Option, Next
Option, Previous Choice, and Next Choice to switch
among all of the OPTIONS and CHOICES as you
denoted from the SIZE (OPTIONS) and SIZE (CHOICES)
of the UTILITIES sub-menu. It pays to go to the
UTILITIES periodically as you customize ezPop to
save your CONFIGURE file. See:
||
||Menu Name||
This choice allows you to enter the name you want
displayed as the MAIN MENU NAME for your TSR ezPop
program. For example if you are making a program
to add menus to Word Prefect 5.0, you might call
your Main Menu 'WP50 Menus'. See the INPUT BOX
for info for entering input.
||
||Option Name||
This choice allows you to enter the name for the
the current OPTION in the MASTER SCREEN. See SIZE
(OPTIONS) for more information on sizing your
ezPop program. See: INPUT BOX for more on
entering input. See MASTER SCREEN for information on
the parts of the master screen.
||
||Choice Name||
This choice allows you to enter the name for the
current CHOICE in the MASTER SCREEN. See SIZE
(CHOICES) for more information on sizing your
ezPop program. See: INPUT BOX for more on
entering input. See MASTER SCREEN for information
on the parts of the master screen.
||
||Show in Main Menu||
This choice allows you to select whether your
ezPop program will show you information about
which choice was selected last in the STATUS
area of the main menu. The possible settings
are NONE, CHOICE NAME, CODE-1, CODE-2, or CODE-3.
For example if CHOICE NAME is set, then when you
run your custom program and execute this choice,
the choice name will be displayed in the main
menu to the right of the OPTION name.
||
||Enter Code-1||
This let you enter the first part of the three
parts code that ezPop will send to the screen, to
the printer, to the keyboard buffer to be sent to
DOS or the Application when the current choice is
executed. The code can consist of 16 numbers,
letters and special keys such as function keys and
control keys such as INSERT, LEFT, RIGHT and
ASCII codes. See SPECIAL KEY INPUT BOX for
information on entering the keystrokes for Code-1.
ezPop will combine Code-1 with Code-2 and Code-3.
ASCII codes can be entered here as ~nnn where nnn
is the three digit ASCII code. To enter ~, you
must type ~~.
||
||User input Code-2||
This choice let you select whether you will be
able to input keystrokes or code at runtime or not.
This is useful when you want ezPop to perform a
basic function such as set margin for a printer
and part of the control code to be sent to the
printer in variable such as the actual desired
margin setting. This allow you to enter the
constant keystrokes code in Code-1 and Code-3 and
be prompted for the variable Code-2 at runtime.
ASCII codes can be entered here as ~nnn where nnn
is the three digit ASCII code. To enter ~, you
must type ~~.
||
||User input Type||
This choice is only visible on the MASTER SCREEN
if 'YES' is selected for USER INPUT CODE-2 above.
This let you select whether you will be prompted
for number, letters or both.
||
||User input Length||
This choice is only visible on the MASTER SCREEN
if 'YES' is selected for USER INPUT CODE-2 above.
This let you select the length of the input you
will be prompted for at runtime.
||
||Deactivated||
This choice is just a place holder for input type
length that is activated when 'yes' is selected
for USER INPUT..
||
||Enter Code-2||
This choice is only visible on the MASTER SCREEN
if 'NO' is selected for USER INPUT CODE-2.
This allows you to enter the second part of the
three part code to be sent to the printer or
screen or keyboard buffer similar to ENTER CODE-1
except that the regular INPUT BOX is used since
special keys are not allowed in Code-2. ASCII
codes can be entered here as ~nnn where nnn
is the three digit ASCII code. To enter ~, you
must type ~~.
||
||Enter Code-3||
This let you enter the third part of the three
part code that ezPop will send to the screen, to
the printer, to the keyboard buffer to be sent to
DOS or the Application when you execute the
current choice. The code can consist of 16
numbers, letters and special keys such as function
keys and control key such as INSERT, LEFT, RIGHT
and other. See SPECIAL KEY INPUT BOX for
information on entering the keystrokes for Code-3.
ASCII codes can be entered here as ~nnn where nnn
is the three digit ASCII code. To enter ~, you
must type ~~.
||
||Code to Printer||
This action set ezPop to print Code 1, Code 2 &
Code 3 to the printer and return to ezPop after
a prompt.
See:
ACTION
||
||Code to Printer and Quit||
This action set ezPop to print Code 1, Code 2 &
Code 3 to the printer and quit to DOS or the
application you call ezPop from.
See:
ACTION
||
||Code to 1 Screen Line (remove & return)||
This action sets ezPop to display Code 1, Code
2 & Code 3 to a single line on the screen, remove
the displayed code from the screen after a
Happy Face prompt, and then return to ezPop.
See:
ACTION
||
||Code to 1 Screen Line (remove & quit)||
This action sets ezPop to display Code 1, Code
2 & Code 3 to a single line on the screen, remove
the displayed code from the screen after a
Happy Face prompt, and then quit to DOS or the
application you call ezPop from.
See:
ACTION
||
||Code to 1 Screen Line (keep & return)||
This action sets ezPop to display Code 1, Code
2 & Code 3 to a single line on the screen, leave
the displayed code on the screen after a
Happy Face prompt, and then return to ezPop.
See:
ACTION
||
||Code to 1 Screen Line (keep & quit)||
This action sets ezPop to display Code 1, Code 2
& Code 3 to a single line on the screen, keep the
displayed code on the screen after a prompt, and
then quit to DOS or the application you call
ezPop from.
See:
ACTION
||
||Code to 3 Screen Lines (remove & return)||
This action sets ezPop to display Code 1, Code 2
& Code 3 to three lines on the screen, remove the
displayed code from the screen after a prompt, and
then return to ezPop. See:
ACTION
||
||Code to 3 Screen Lines (remove & quit)||
This action sets ezPop to display Code 1, Code 2
& Code 3 to three lines on the screen, remove the
displayed code from the screen after a prompt, and
then quit to DOS or the application you call
ezPop from. See:
ACTION
||
||Code to 3 Screen Lines (keep & return)||
This action sets ezPop to display Code 1, Code 2
& Code 3 to three lines on the screen, keep the
displayed code on the screen after a prompt, and
then return to ezPop. See:
ACTION
||
||Code to 3 Screen Lines (keep & quit)||
This action sets ezPop to display Code 1, Code 2
& Code 3 to three lines on the screen, keep the
displayed code on the screen after a prompt, and
then quit to DOS or the application you call
ezPop from. See:
ACTION
||
||Help to Screen (remove & return)||
This action sets ezPop to display one HELP screen
from the help file to the screen, remove the
displayed help screen from the screen after a
prompt, and then return to ezPop. Even if there
are more than one help screen in the HELP file for
the selected OPTION or CHOICE, only the HELP
WORD found will be displayed. See:
ACTION
||
||Help to Screen (remove & quit)||
This action sets ezPop to display one HELP screen
from the help file to the screen, remove the
displayed help screen from the screen after a
prompt, and then quit to DOS or the application
you call ezPop from. Even if there are more than
one help screen in the HELP file for the selected
OPTION or CHOICE, only the first HELP WORD found
will be displayed. See:
ACTION
||
||Help to Screen (keep & return)||
This action sets ezPop to display one HELP screen
from the help file to the screen, keep the
displayed help screen on the screen after a
prompt, and then return to ezPop. Even if there
are more than one help screen in the HELP file for
the selected OPTION or CHOICE, only the first HELP
WORD found will be displayed. See:
ACTION
||
||Help to Screen (keep & quit)||
This action sets ezPop to display one HELP screen
from the help file to the screen, keep the
displayed help screen on the screen after a
prompt, and then quit to DOS or the application
you call ezPop from. Even if there are more than
one help screen in the HELP file for the
selected OPTION or CHOICE, only the first HELP
WORD found will be displayed. See:
ACTION
||
||Keystrokes to Keyboard Buffer||
This action sets ezPop to send Code 1, Code 2 &
Code 3 to the keyboard buffer to be used by DOS or
the application your were in when ezPop was
activated. NOTE THAT THE KEYBOARD BUFFER CAN ONLY
HOLD 16 CHARACTERS. Therefore if the sum of
characters in Code 1, Code 2 & Code 3 is greater
than 16, only the first 16 will be sent to the
buffer. This action is useful for sending short
keystrokes to applications and to DOS. ezPop will
quit to DOS or to the application after the code
has been sent to the buffer. See:
ACTION
||
||Code as DOS Command (return)||
This action sets ezPop to send Code 1, Code 2 &
Code 3 to the DOS command line processor as if you
typed the code in from the DOS prompt. The entire
length of the three code can be accepted by the
DOS command line processor. THIS ACTION
DOES NOT WORK WHILE ezPop IS IN TSR MODE. You
will return to ezPop after DOS execute the
command. Any DOS command including running
programs can be accepted. This action is ideal
for creating MENU PROGRAMS to run other programs.
See:
ACTION
||
||Code as DOS Command (quit)||
This action sets ezPop to send Code 1, Code 2 &
Code 3 to the DOS command line processor as if you
typed the code in from the DOS prompt. The entire
length of the three code can be accepted by the
DOS command line processor. NOTE THAT THIS ACTION
DOES NOT WORK WHILE ezPop IS IN TSR MODE. ezPop
will quit to DOS after DOS execute the command.
Any DOS command including running programs can be
accepted. This action is ideal for creating MENU
PROGRAMS to run other programs. See:
ACTION
||
||
||GOTO||
See:
SELECTING CURRENT OPTION/CHOICE
||
||Previous Option||
See:
SELECTING CURRENT OPTION/CHOICE
||
||Next Option||
See:
SELECTING CURRENT OPTION/CHOICE
||
||Previous Choice||
See:
SELECTING CURRENT OPTION/CHOICE
||
||Next Choice||
See:
SELECTING CURRENT OPTION/CHOICE
||
||Action||
This choice allows you to select what action ezPop
will take when you select a choice from a sub-
menu. While there are 18 choices of actions,
there are only six basic actions (1) Send the code
to the printer, (2) Send the code to the screen,
(3) Send Help to the screen or (4) send code to
keyboard buffer for use by DOS or Application (5)
send code as DOS command. or (6) Display a HELP
screen. If the code is sent to the screen you can
choose to have ezPop (1) remove the code from the
screen, or (2) leave the code on the screen. You
may also choose whether control will (1) return to
ezPop or (2) quit after the code is sent. You may
also choose NONE for no action.
||
||Action||
Note that the fifth action, Code as DOS command,
will not work in the TSR mode. This action can be
used for auto menu type programs.
||
||Special Key Input Box||
This input box is similar to the regular INPUT BOX
except it also allows you to enter non-printable
or special key strokes such as function keys and
other control keys. All normal keystrokes are
entered in the same manner as the in the regular
INPUT BOX. Special keys such as combination key
stroke are displayed in brackets such as {ALT-A},
{RETURN}, {ALT-SH-B}, {ALT-CTRL-F1}, {CTRL-SH-M}
and so on. The ability to capture and save special
key strokes allows ezPop to control such
applications as Word Prefect 5.0 and other
applications that require function keys or special
keys to activate features. SHIFT-BACKSPACE switch
between special key mode and regular key mode.
||
||INPUT BOX||
There are many occasions where ezPop will prompt
you for input via an input box. Some input boxes
will only accept numbers, some will only accept
alphabets, while some will accept both numbers and
alphabets. The input box is a line editor which
work the way you would expect, except it does not
have an insert mode. You can insert blank spaces
in the input with the INSERT key. The RIGHT &
LEFT arrows are used to move the cursor left &
right. The box will usually show the current value
of the item requiring input. The DOWN arrow will
remove the current value from the box to allow you
to enter new input.
||
||INPUT BOX||
At any point before pressing RETURN, the UP arrow
will restore the input to the initial value it had
before you made any changes. The DELETE and
BACKSPACE keys work the way you would expect then
to. The HOME and END keys move the cursor to the
beginning and end of the input value. You make
simply edit the input instead of entering a new
value if you wish.
||
||Help||
Note that EPM.EXE and it's runtime version, EP.EXE
share the same HELP file, EP.EPH. To use HELP from
most menus and sub-menus, simply move the
HIGHLIGHT BAR to the desired OPTION or CHOICE and
press the LEFT arrow. The HELP screen BOX will
come to the screen with the SEARCH WORD or SEARCH
WORDS in the BOX top border if one of the SEARCH
WORDS was found in the HELP file. Once in the HELP
BOX, you may search for other occurrences of the
SEARCH WORDS by pressing RETURN or RIGHT arrow.
If ezPop fails to find a SEARCH WORD you will be
returned to a menu or sub-menu. See: CONCEPT for
information on ezPop design.
||
||Help||
This content sensitive help system and ezPop easyHelpChain
system allow you to move through the help file by moving
the HIGHLIGHT BAR to any line in the HELP BOX where you
see a word that you might need help on and pressing LEFT.
Once the line of interest is on the top line of the HELP
BOX, pressing RIGHT or RETURN will search for all SEARCH
WORDS in the BOX top border, one at time. ESC will return
you to one of the menus or sub-menus. Note that most
upper case words in the HELP text is connected to other
help by easyHelpChain which let you find more help on
those words by moving the HIGHLIGHT BAR to that line and
pressing LEFT once and then RIGHT or RETURN until you
have seen help on all SEARCH WORDS. See:
CONCEPT.
||
||Help||
You can also enter the desired SEARCH WORDS
directly by pressing <f> for FIND. An INPUT BOX
will pop up for you to type in the WORDS to search
for. The ezPop HELP file also has an index which
you can access once in the HELP screen by pressing
<i> once and the RIGHT or RETURN until you have
found the SEARCH WORD you want help on. Move the
HIGHLIGHT BAR to the WORD and press LEFT once and
RETURN or RIGHT until you have seen all of the
HELP on that word or words. See:
CONCEPT.
Custom Help
easyHelpChain.
Exact Help (ON), Exact Help (OFF)
||
||easyHelpChain||
easyHelpChain is an ezPop help system that achieves similar
help linking or chaining as hypertext without complex text
files. You should try moving around in the text file using
easyHelpChain until you are very comfortable with its
process. The easyHelpChain process is as follows: (1) use
LEFT arrow from any menu or sub-menu. If the OPTION or
CHOICE corresponds with a HELP WORD or HELP WORDS in the
HELP file, the HELP BOX will appear. The HELP BOX top
border will show the SEARCH WORD or SEARCH WORDS being
searched for. If there are more than one SEARCH WORD,
easyHelpChain will check each HELP WORD in the HELP file to
see it matches any one of the SEARCH WORD. If a match is
found, the HELP text for the matched SEARCH WORD will be
shown in the HELP BOX. {more}
||
||easyHelpChain||
(2) Once in the HELP BOX, you can cause any HELP
text line to become the SEARCH WORDS by moving the
HIGHLIGHT BAR to that line and pressing LEFT
arrow. If a match is found for any one of the
SEARCH WORDS, the HELP BOX will again be displayed
with the SEARCH WORDS still displayed in the top
border. (3) You may continue to search the rest of
the HELP file for the SEARCH WORDS by pressing
RETURN or RIGHT arrow. Note that The SEARCH WORDS
are found in the order that they found in the
file, NOT in order that they appear in the border.
It is this for reason that easyHelpChain does not
always take you directly to the HELP WORD you are
looking for. {more}
||
||easyHelpChain||
For example, if the SEARCH WORDS 'SAVE FORMAT' was
in the border, easyHelpChain will find the
following in the HELP file: 'SAVE', 'FORMAT' and
'SAVE FORMAT' and if FORMAT was first in the HELP
file than it would be found first. The point is
that you should just simply keep pressing RETURN
or RIGHT arrow until you get to the WORD or WORDS
you are looking for or until easyHelpChain returns
you to a menu or sub menu. Note that you can
enter SEARCH WORDS to find by typing <f>, entering
the desired SEARCH WORDS and pressing RETURN. By
pressing <i>, you may also go directly an INDEX
screen from which you can select SEARCH WORDS for.
BOX. see: Exact Help (ON)
||
||Exact Help (OFF)||
This selection will turn Exact Help ON. When
Exact Help is on, ezPop will only display the help
screen when the HELP WORD match the search word
exactly. The easyHelpChain facility will search
for the exact match of the SEARCH WORDS in the
HELP BOX top border instead of searching for
matches of each individual word in the border.
Note that the (OFF) indicate that the current mode
is Exact Help is OFF. Once in the HELP SCREEN you
can switch between OFF and ON with <x>.see:
Exact Help (ON)
||
||Exact Help (ON)||
This selection will turn Exact Help OFF. When
Exact Help is OFF, which is the default, ezPop
will search each HELP WORD in the HELP FILE and
compare it to each WORD in the HELP BOX top
border. If the WORD in the file matches any on
word in the top border, the HELP SCREEN will be
displayed. The method easyHelpChain determines if
a match has been found depends on whether Exact
Help is ON or Off. Once in the HELP SCREEN you
can switch between OFF and ON with <x>. see:
Exact Help (OFF)
||
||ezPop||
Note that ezPop is used to refer to ezPopMaker (EPM.EXE)
and ezPopUp (EP.EXE). YOU MUST REGISTER TO CONTINUE TO
USE. YOU MUST NOT SELL ezPop OR PROGRAMS MADE WITH ezPop
UNLESS YOU GET PERMISSION FROM Ernest R. Hunter. YOU
MUST NOT ACCEPT PAYMENT FOR PROGRAMS YOU CREATE WITH
ezPop UNLESS YOU GET PERMISSION FROM Ernest R. Hunter.
See:
LICENSE
P R E S S L E F T A R R O W
||
||LICENSE||
CONFIGURE FILES PRODUCED BY OTHERS CAN NOT BE USED
FOR OTHER THAN PERSONAL USE AND CAN NOT BE
DISTRIBUTED FOR PROFIT WITHOUT WRITTEN PERMISSION
FROM E. R. Hunter. BUSINESS FIRMS AND OTHER
ORGANIZATIONS MAY OBTAIN A SITE LICENSE FROM E. R.
Hunter TO USE ezPop ALONG WITH SELF DEVELOPED CONFIGURE
FILES ON MULTIPLE MACHINES AT A REDUCED FEE. CUSTOM VERSION
WITH COMPANY MESSAGE START-UP SCREEN CAN BE PROVIDED.
Write E. R. Hunter or send CompuServe e-mail to 71544,273
if you are interested in such a license. (more)
||
||LICENSE||
COMMERICIAL AUTHORS AND SOFTWARE DEVELOPERS MAY OBTAIN
LICENSE TO SELL PROGRAMS MADE BY ezPop. CUSTOM VERSION
WITH CUSTOM MESSAGE START-UP SCREEN CAN BE PROVIDED.
Write E. R. Hunter or send CompuServe e-mail to 71544,273
if you are interested in such a license. (more)
||
||LICENSE||
SHAREWARE AUTHORS OBTAIN LICENSE TO DISTRIBUTE PROGRAMS YOU MAKE
WITH ezPop AS SHAREWARE. CUSTOM VERSION WITH CUSTOM MESSAGE
START-UP SCREEN CAN BE PROVIDED. Write E. R. Hunter or send
CompuServe e-mail to 71544,273 if you are interested in such a
license. (more)
||
||xxx||
This a mark screen only.
||
||index||
Action
Choice Name
Choice
Code as DOS Command (quit)
Code as DOS Command (return)
Code to Printer
Code to Printer and Quit
Code to 1 Screen Line (remove & quit)
Code to 1 Screen Line (keep & return)
Code to 1 Screen Line (keep & quit)
Code to 1 Screen Line (remove & return)
||
||index||
Code to 3 Screen Lines (keep & return)
Code to 3 Screen Lines (keep & quit)
Code to 3 Screen Lines (remove & quit)
Code to 3 Screen Lines (remove & return)
||
||index||
Concept
Configure
Configure
Directory
easyHelpChain
easyPopUp
easyPopUpMaker
Enter Code-2
||
||Index||
Enter Code-3
Enter Code-1
Exact Help (ON)
Exact Help (OFF)
Keystroke to Keyboard Buffer
ezPop
ezPopMaker
First Menu
||
||Index||
GOTO
Help
HELP FORMAT
Help to Screen (remove & quit)
Help to Screen (remove & return)
Help to Screen (keep & return)
Help to Screen (keep & quit)
Hot Key
HOT KEY CHANGE ON START UP
INPUT BOX
Load Configure
||
||Index||
Main Menu
Master Screen
Master Screen
Menu Name
Next Step
Next Choice
Next Option
Option
Option Name
||
||Index||
Previous Option
Previous Choice
Print Configure
Quit
Return
Save Configure
Second Menu
SELECTING CURRENT OPTION/CHOICE
Show in Main Menu
Size (Choices)
||
||Index||
Size (Options)
Special Key Input Box
Step by Step
Top
Unload
User input Length
User input Code-2
User input Type
Utilities
||