home *** CD-ROM | disk | FTP | other *** search
Turbo Pascal Compiled 8bit CP/M-80 COM | 1989-03-20 | 26.5 KB | 186 lines |
- Copyright (C) 1984 BORLAND Inc
- ADM 3Ae 1al selectedP
- ^#V#N#F
- s#r#q#p
- #^#V
- 9^#Vh&
- |/g}/o#
- T]=o`9y
- T9^K#
- 8/<oz
- T9^K#
- oGOW_g
- `1pF,
- w###6
- ##N#F*
- Nw#Fw
- q#p#6
- #w#w#w
- TRUEFALSE
- N#F#s#r
- N#F#^#V
- " C}=(
- F+N+++V+^
- q#p##
- User break
- Run-time
- error
- , PC=
- Program aborted
- --Exists!
- Do You want to overwrite it?
- Press Y es or N o.
- P Screen Formatter Edit Commands
- P The edit commands for the main menu are based on similar Turbo Pascal*
- P edit commands. They are as follows:
- P ^A ----- Moves the cursor back to the previous menu selection.
- P ^F ----- Moves the cursor to the next menu selection.
- P ^T ----- Erases the current menu selection.
- P ^S ----- Moves the cursor at the current menu selection to the
- P previous character posistion.
- P ^D ----- Moves the cursor at the current menu selection to the next
- P character posistion.
- P ^G ----- Deletes the character at the current posistion of the cursor.
- P ^Q ----- Terminates data entery into the menu and starts the program.
- P ESC ---- Terminates the program from the main menu.
- P*Turbo Pascal is a registered trade mark of BORLAND INTERNATIONAL
- P Screen Formatter User Index Edit Commands
- P The edit commands for the User Index program are based on similar
- P Turbo Pascal* edit commands. They are as follows:
- P ^A ----- Moves the cursor back to the previous Input posistion.
- P ^F ----- Moves the cursor to the next Input posistion.
- P ^T ----- Erases the current Input posistion value.
- P ^Q ----- Terminates data entery into the User Index program.
- P ESC ---- Returns the program to the main menu.
- P*Turbo Pascal is a registered trade mark of BORLAND INTERNATIONAL
- P Screen File Name Help!
- P This is the name of the file that you created with the Turbo Pascal*
- Peditor. The file should be stored on a diskette currently in one of your
- Psystem disk drives. The file name should follow standard operating system
- Pconventions. A limit of fourteen characters is allowed by the program.
- P The individule lines should not exceed eighty characters. Also the number
- Pof lines should not exceed twenty_three. The screen formatter program will
- Pignore data outside of these bouderies.
- P Several characters have been selected as input location markers. These
- Pmarkers should be placed just below the input posistions. For example:
- P Patient ID # .
- P --------------------
- P The folowing characters are valid location markers: "_", "-",and "|".
- PThese markers can be mixed in any combination to mark locations for
- Pinput. Also these characters can be used in the text of the screen but they
- Pwill result in false input locations that you will have to remove from
- Pthe typed constant array file that you generate.
- P Type File Name Help!
- P This is a name that you will be assigning to the disk file that con-
- Ptains the type constant array, that was generated on the processed screen file.
- PThe only restrictions are that you follow standard operating system conven-
- Ptions.
- P The typed constant array can be used by you to generate the code necessary
- Pto read input data from screens similar to the input screen used by this
- Pprogram.
- Q For an example process the file stored on this disk called NCOMSCRN.PAS.
- PThen view the file that was created.
- P Procedure File Name Help!
- P This is a name that you will be assigning to the disk file that con-
- Ptains the proceduralized screen from the processed screen file. The only
- Prestrictions are that you follow standard operating system conventions.
- P The procedure stored in this file contains the necessary code to write
- Pthe screen image under program control. This procedure can be included in
- Pany program using the Turbo Pascal* language.
- Q For an example process the file stored on this disk called NCOMSCRN.PAS.
- PThen view the created procedure file.
- P* Turbo Pascal is a registered trademark of BORLAND INTERNATIONAL Inc.
- P Index help!
- P The three options allow you to chose how data inputs will be ordered. The
- Pfirst option, L>R / T>B, indicates that data inputs will be read from left to
- Pright then top to bottom.
- Pie. Name:Sandy (1) Weight:190 (2)
- P ----- ___
- P Country:USA (3)
- P ---
- PThe second option, T>B / L>R, indicates that data
- Pinputs will be read from top to bottom then left to right.
- Pie. Name:Sandy (1) Weight:190 (3)
- P ----- ---
- P Country:USA (2)
- P ---
- PThe third option allows you to index data inputs in any order that you chose.
- Pie Name:Sandy (2) Weight:190 (1)
- P ----- ---
- P Country:USA (3)
- P ---
- PTo make your selection enter a "x" in the appropriate box!
- P Typed Constant Array Name Help!
- P This is a name that will be assigned to the typed constant array, that
- Pwas created from the screen file you generated using the Turbo Pascal*
- Peditor. The array name must follow the standard conventions of Turbo Pascal*
- Pin regards to identifiers. The only restriction by this program is that the
- Pname can not exceed a length of fifty characters.
- P* Turbo Pascal is a Registered Trademark of BORLAND INTERNATIONAL Inc.
- P Procedure Name Help!
- P This is a name that will be assigned to the procedure, that was created
- Pfrom the screen file you generated using the Turbo Pascal* editor. The
- Pprocedure name must follow the standard conventions of Turo Pascal* in regards
- Pto identifiers. The only restriction by this program is that the name can
- Pnot exceed a length of fifty characters.
- P* Turbo Pascal is a Registered Trademark of BORLAND INTERNATIONAL Inc.
- Press any key to continue.
- +)]T)
- +)]T)
- +)]T)
- +)]T)
- +)]T)
- P Screen Formatter Program
- P INPUTS OUPUTS
- P ====== ======
- PScreen File Name: Screen Procedure File Name:
- P -------------- ______________
- P Typed Constant Array File Name:
- P --------------
- P******************************************************************************
- P* Input Locations Read: L>R/T>B [ ] or T>B/L>R [ ] or User Indexed [ ] *
- P* - - - *
- P******************************************************************************
- PTyped Constant Array Name:
- P --------------------------------------------------
- P Screen Procedure Name:
- P --------------------------------------------------
- QA "?" responce for any of these prompts will bring help!
- Unable to locate ---!
- Press any Key to continue.
- s#r*W
- s#r*>
- 3User Index option_Enter the Index # for each input.
- s#r*(
- ^P
- procedure !F
- begin
- ClrScr;
- write
- Location = array[1..*m
- ,1..3] of integer;
- const
- !
- : Location = (
- !(
-
- P CARE-WARE * 604 BAXTER ST. * CHAMPLIN, MN 55316
- P SCREEN FORMATTER (c) VER. 1.0
- P ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- P This program was designed to aid the program developer, in the design
- P of user input and output screens. Up to 50 input/output fields per screen
- P are allowed. Screen Formatter was designed to be used with the most popular
- P implementation of the Pascal language available today; TURBO Pascal* !
- P If you find this program to be a valuable aid to your software
- P enviroment please send a ten dollar ($10.00) donation to:
- P WORLD VISION
- P Box O
- P Pasadena, CA 91109
- P Please give a copy of this program to a friend!
- P ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- P *Turbo Pascal is a trademark of Borland International.
- P Screen Formatter is copyrighted and is placed in the public domain by for
- P general use by Care-Ware. No waranty is implied nor is this product
- P supported.
- $Screen Formatter Program -- Working!
-