Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
FORM MASTER is a versatile, powerful, and easy-to-use tool for creating, modifying, completing, and printing specialized forms for a home or business. Once you create a form, you can fill it in on-screen and print it, or print it and fill it out manually. If you have pre-printed forms, they can be fed into the printer and the data fills the blanks. You can export FORM MASTER forms into other software. It includes capabilities for word wrap, field justify, look-up, math operations, plus automatic date, time and form sequence number insertion. FORM MASTER is easily configured to support most printers with features including boldface, underlining, italics, super- and subscripts, expanded or compressed text, overstrike, and others. Should problems develop in printer configuration, registered users can get telephone assistance. Documentation is straightforward and clearly written, and learning FORM MASTER is easy, with examples and four on-disk tutorial lessons. You can even add customized help files for other people using your forms.
Disk No: 1099 Disk Title: Form Master PC-SIG Version: S2.3 Program Title: Form Master Author Version: 3.2 Author Registration: $25.00 Special Requirements: 320K RAM. Questionnaires? Surveys? Order blanks? If you routinely make and use such standard forms, FORM MASTER is a versatile, powerful, and inexpensive shareware tool for creating, modifying, completing, and printing them. Once you create a form, you can fill it in on-screen and print it, or print it and fill it out manually. If you have pre-printed forms, they can be fed into the printer and the data fills the blanks. You can export FORM MASTER forms into other software. FORM MASTER is easily configured to support most printers with features including boldface, underlining, italics, super- and subscripts, expanded or compressed text, overstrike, and others. Should problems develop in printer configuration, registered users can get telephone assistance. Documentation is straightforward and clearly written, and learning FORM MASTER is easy, with examples and four on-disk tutorial lessons. PC-SIG 1030D East Duane Avenue Sunnyvale Ca. 94086 (408) 730-9291 (c) Copyright 1989 PC-SIG, Inc.
FORM MASTER FORM MASTER Forms Package version 3.2 ====================================== DOCUMENTATION ============= This document describes Form Master, a versatile and powerful forms software package. It allows you to create, modify, fill in, and print forms. A 'form' is defined here as being computer printable material, having fields which are filled in and is used in a repetitive manner. Form Master has been designed to handle the needs of many different users. You can print a form, or fill in the blanks on your screen and then print, or fill in the blanks and print only what you have typed for use with pre-printed forms. It supports most of the capabilities of your printer such as boldface, italic, subscript, superscript, underlining, expanded text, compressed text, overstrike, etc. You can use the IBM graphics character set to do things like boxes, if your printer supports it. If your printer isn't fully IBM compatible, Form Master can be configured to support most printers. It can include the current date, time and form sequence number on your form. A look-up facility is included which can look up a 'key' you enter and fill in one or more fields on your form. A word wrap feature eases entry into connected fields. Fields can be defined to right, left, or center justify. A powerful math capability can compute with numbers in your fields and fill in the result. Form Master is easy to learn and contains on-screen help. It can also provide additional on-screen help relating to a specific form by using a help file you create. This is handy if other people will be using your forms. Disclaimer ---------- No warranty is made, express or implied, that this manual or the software described is free of error, or is consistent with any particular standard of performance, quality, or merchantability. It should not be relied on for solving a problem whose incorrect solution could result in injury to a person or loss of property. Use in such a manner is at your own risk. Section Contents Page 1. Installation 2 2. Getting Started 2 3. Running The Form Master Program 4 3.1. Form Master Program Main Menu 4 3.2. Form Master Program Editor 8 3.3. Form Master Program Form Executor 11 4. Running The Form Executor Only 14 5. Advanced Features 15 6. Adding More Printer Functions To Form Master 16 7. Configuring Form Master For Your Printer 18 8. If You Have Computer Compatibility Problems 19 9. Form Master Files 19 10. Error Messages 20 11. Registering Your Copy 24 1 CastleSoft FORM MASTER 1. Installation To install Form Master, you simply copy its files to where you want them. Two scenarios follow, one for a system containing two floppy disk drives, and another for a system containing one floppy disk and a hard disk drive. You may have to adjust these commands to comply with the particular configuration of your system. To install onto a system with two floppy disk drives, place an empty formatted diskette into your 'B' drive. (You may want to first install the system files so it will be bootable - refer to your DOS manual.) Place the Form Master diskette into your 'A' drive. Then enter the following command: COPY A:*.* B: To install onto a system containing one floppy disk and one hard disk, it is suggested you place the files in a separate directory. Start by placing the Form Master diskette into your floppy drive. Assuming you are at a 'C>' prompt (your hard drive), the following commands will place these files into the directory 'FORM': MD \FORM CD \FORM COPY A:*.* Prior to executing Form Master programs, you should make sure you are in the '\FORM' directory (use the 'CD \FORM' command) or that this directory is in the current path. It is important to keep your original copy of the Form Master diskette in a safe place. This protects you if your files get corrupted or you suffer a hard disk crash. 2. Getting Started You should read this document completely at least once to get an understanding of the functionality of this package. It is suggested that you print this document and have a copy handy when first learning it. Form Master consists of two programs. The first one is the Form Master program, FM.EXE. It allows you to: o Create forms o Modify forms (edit) o Execute forms (fill in / print) o Convert files, created with your editor, into forms (import a form) o Convert a form into an edit file (export a form) FM.EXE can be invoked in such a way to only execute forms using the batch file FORM.BAT. Simply enter FORM followed by the form name at a DOS prompt and the form will be displayed ready to be filled in. The second program, PRINTER.COM, is used to configure Form Master to your own printer. You may need to do this if your printer is not fully Epson LX-800 compatible, the default used by Form Master. 2 CastleSoft FORM MASTER Executing a form is a good way to get an idea of what this package can do for you. To execute a form just enter one of the following lines at a DOS prompt (first making sure the drive containing Form Master is your default drive): FORM INVOICE <press enter> FORM REG <press enter> This invokes the form executor and displays a form. You can fill out the form by typing into various fields on the form. Help is provided by pressing F1. You can print the form using F10. To exit back to DOS, press ESC twice. Form Master allows you to build a form tailored to your own specific needs. Building a form involves the following sequence of operations: 1. Design your form on paper. 2. Enter the text of the form (Lesson 1 - Basics) 3. Add input fields to your form (Lesson 2 - Using Attributes) 4. Add borders to your form (Lesson 3 - Lines And Boxes) 5. Add special printer control functions (Lesson 4 - Special Functions) 6. Define word wrap, justification, math. Re-define function keys. Details steps 2 through 5 are covered by lessons in this package. Forms are used (as you might have guessed) for each of these lessons. Step 6 is covered later under 'Advanced Features'. To go through the first lesson, make your Form Master diskette the default (i.e. place your diskette in drive A and change the prompt to 'A>') or go to the '\FORM' directory of your hard disk. Do the following: Type in 'FM' and press Enter. This starts Form Master and the program menu will appear. Press F5, then press F10. Select the form 'LESSON1' using the arrow keys and press Enter. This loads the form containing Lesson 1. [Note: you may need to press NumLock to make the arrow keys work.] Press F3 twice to start the form editor and follow the instructions on the display. When you're through with the lesson, press ESC twice to get back to the menu. To return back to DOS, press ESC twice again. However, if you want to go on to the next lesson, do the following: Press F5, then press F10. Select the form 'LESSON2' using the arrow keys and press Enter. This loads the form containing Lesson 2. Press F3 twice to start the form editor. Follow the instructions. Proceed in this manner through all the lessons. If you make any mistakes, just reload the form and begin editing again. A step by step tutorial file is also included. Print TUTORIAL.DOC and use it as a guide to building your first form. 3 CastleSoft FORM MASTER 3. Running The Form Master Program The Form Master program, FM.EXE, provides the capability to create, modify, and execute forms. It can also convert a form into an edit file, usable by your editor or word processor. Such a file can also be converted into a form. Most operations in Form Master are done with function keys. Help is always obtain using F1. In those cases where a function key could cause undesirable consequences if pressed accidently, a second press is required. Starting FM.EXE from DOS is done by typing "FM" at the DOS prompt. The Form Master main menu will then appear on the screen. This menu allows you to invoke the form editor and the form executor. The main menu, form editor, and form executor are described in the following sections. 3.1. Form Master Program Main Menu The Form Master main menu appears on your screen when the Form Master program is started. It describes the use of the function keys and the ESC key. The currently loaded form and form control parameters in effect are show in the second part of the menu. The following diagram illustrates the major functions of this menu: F2 Create Form Computer | Memory v Disk +--------+ _________ +-------+ | | F3 Edit Form / \ | | F5 Load Form | Memory | <---------------> <FORM EDITOR> | form | ---------------> | Copy | \_________/ | files | | of a | _________ | | F6 Save/Update | Form | F4 Execute Form / \ | | <--------------- | | ----------------> < FORM EXEC > +-------+ | | \_________/ +--------+ | v Print Functions: ESC - Return to DOS: Terminates the Form Master program. Two consecutive pushes of this key are required. If you have a current form that has been edited but not saved, you will be reminded of this after the first push of ESC. If you push ESC once by accident, hit any other key except ESC to cancel and resume with the program. ESC is also used to cancel any function key operation. For instance, if you type F2 by accident, press ESC to cancel. F1 - Help: Displays on-screen help. 4 CastleSoft FORM MASTER F2 - Create Form: Starts the form editor with a blank screen so a new form can be built. Before the editor is started, a pop-up menu will appear showing all the form control parameters such as the number of rows, columns, etc. These are described later. Modify them as needed and then press F2 again to get started editing. Help specific to the form editor is available by pressing F1. NOTE: Use F3 instead of this key if you have already created a form and you want to do more editing. F3 - Edit Form: Starts the form editor with the current form in memory. A form must have been previously loaded using F5 or F7, or created using F2. Before the editor is started, a pop- up menu will appear showing all the form control parameters such as the number of rows, columns, etc. These are described later. Modify them as needed, then press F3 again to begin editing. Help specific to the form editor is available by pressing F1. F4 - Execute Form: Executes the current form you have created or loaded from disk. Executing a form allows you to fill in fields on the form and/or print the form. In addition, fields on the form may be loaded from disk, or saved to disk. Help specific to the form executor is available by pressing F1. F5 - Load Form from Disk: Retrieves a form from disk and places it in memory so it may be edited (F3), executed (F4), or exported (F8). The form must have been previously saved on disk (F6). Pressing F5, a pop-up menu will appear prompting you to enter the name of a form. You can enter the name of a form on the first input line such as 'INVOICE'. It is not necessary to enter the form name extension, '.FRM'. You can specify where the form resides - a different drive or directory on the second input line (e.g. 'A:' or 'D:\BUSINESS' ). Leave the second line blank if you want to use the current directory. Then press F5 again to load the form. Alternately, you can press F10 after the first F5 to see a directory list of forms. Selection of the form is made with the arrow keys and pressing enter. If the second line of the pop-up menu is blank, the current directory is used. Otherwise, the directory specified is used. F6 - Save/Update Form to Disk: Writes the currently loaded (or created) form to a disk file. A pop-up menu will appear prompting you to enter the name of the form. Type the name on the first input line. It is not necessary to enter the form name extension, '.FRM'. The second input line can be used to specify a different drive or directory other than the current one to place the file. Press F6 a second time. Form Master will let you know if this form already exists on disk. Therefore you will be either creating a new file or replacing an old one. Press F6 a third time to complete the operation. 5 CastleSoft FORM MASTER Be sure to use F6 if you want to save your editing work, even if you just changed the number of copies to print and did not change the form content. F7 - Import Form from Edit File: Reads a file and places it in memory in a form format. A pop-up menu will appear prompting you to enter a file name. Press F7 a second time to load the file. Importing means you can create a form using your favorite editor or word processor (some restrictions apply) and use it with this program. If using Word Star, be sure to create a non-document file. The form generated will be black and white (normal video) with no special attributes or special print functions. You will not be able to enter information onto this form with the form executor until you modify it with the form editor. It is suggested that after F7, edit the form (F3) and fill in the form control parameters appropriately, then save it (F6). F8 - Export Form to Edit File: Writes the current form in memory to an edit file. A pop-up menu will appear prompting you to enter a file name. Press F8 a second time. Form Master will let you know if this file already exists on disk. Therefore you will be either creating a new file or replacing an old one. Press F8 a third time to complete the operation. You should be able to use your editor on this file. Note that attributes and special print function characters are not placed into your edit file. F9 - Advanced Features: This allows you to add or edit the current advanced features defined for the form. Advanced features allow you to define fields with word wrap, justification, look-up tables, and math operations. F10 - Temporarily Go To DOS: Executes a DOS shell and you will receive a DOS prompt. A second press of F10 is required. Use this to perform DOS functions such as DIR, TYPE, COPY, etc., or to even execute another program. To return to Form Master, enter EXIT at a DOS prompt. Form Control Parameters: Form control parameters will appear on a pop-up menu when you press F2 to create a form or F3 to edit a form. These parameters determine the size of the form, the type of fields that text can be entered into when executing, the form number, and form printing controls. You should modify them as needed. The current values are displayed in inverse video fields in the pop-up menu. Simply type over any values that are to be modified. The cursor shows where you are typing. You can move from one value to the next using the 'Enter', 'Tab', and 'Backtab' keys. 'Home' moves you to the first value and 'End' to the last. To begin editing, press F2 or F3 a second time. While in the editor, pressing 'ESC' will also display this pop-up menu. You can return to the main menu by pressing 'ESC' a second time, or you can change a control parameter such as the number of rows, then press F3 to resume editing. 6 CastleSoft FORM MASTER If you want to change only the form sequence number of a form, load the form and press F3 to display the pop-up menu. Tab to the 'Form Number' field and enter a new value. Press 'ESC' to return to the main menu. Don't forget to save your work by using F6 to update the form on disk. Following is a description of each of the menu control fields. Number Of Rows The number of lines in the form. Functions F2, F3, F4, F6, and F8 use this to limit the number of lines in the form. If you find you need more lines while you are editing, press 'ESC', increase this number, then press F3 to resume editing. This number may range from 1 to 132 (2 pages). Number Of Columns The number of columns is used ONLY BY THE FORM EXECUTOR (F4) to limit the number of columns printed. This number may range from 20 to 133. Input Fields Attributes THESE FOUR FIELDS ARE USED TO SPECIFY THE ATTRIBUTES OF FIELDS WHERE THE FORM EXECUTOR ALLOWS TEXT TO BE ENTERED. See the Form Editor for more information. Form Number The sequence number of the form. This number can be automatically entered onto your form by the form executor. It is incremented each time you print the form. It can help you keep track of the number of times you have filled in and printed a form. The example invoice form uses the form number as the invoice number which is filled in automatically each time the form is executed. Line Feeds After Printing The number of blank lines to add to the end of your form after it has been printed. This is used (1) to align the paper in your printer to the next form if you have continuous forms, or (2) to eject the form you have just printed from your printer. Number Of Copies To Print This is the default number of copies to print when you tell the form executor to print a form. You can override the default if you want at that time. Pre-printed Form Specifies if non-input portions of your form are to be printed. If you are printing on blank pages, enter 'N' here. If you are printing on pre-printed forms, enter 'Y' so only the input fields (what you have typed) are printed. 7 CastleSoft FORM MASTER 3.2. Form Master Program Editor The form editor is used for creating and modifying forms. It allows you to move the cursor about the form and type in its contents. It has features to draw lines and boxes as well as copy groups of lines from one place to another. You can set attributes to control the colors of characters and backgrounds on your form for use with a color monitor, or use normal, high intensity, inverse video, or underlining for use with a monochrome monitor. You must choose an attribute(s) for input fields - areas you can type into when the form is executed. You can optionally specify where the date, time, and/or form number which will be automatically filled in when the form is executed. There are also special printer control characters which control your printer to do boldface, italic, subscript, superscript, underlining, expanded text, compressed text, overstrike, etc. To add such features as word wrap, field justify, look-up, and math see the section on 'Advanced Features'. When the form editor takes control, you will see your form appear on lines 2 through 25 of your display, or these lines will be blank if you are creating a new form. The first line will display 'EDIT:' followed by the form name, the cursor position, the attribute of the character the cursor is on, and the current attribute which is used when you type characters onto your form. An 'Ins' will appear on the first line if you are in insert mode meaning characters will be inserted at the cursor as you type instead of replacing existing ones. Another indicator will appear when the cursor is on certain special characters. The indicator gives the meaning of these special characters. Attributes: Attributes determine how a character appears on your monitor, such as its color, background color, highlighting, and underlining, depending on what your monitor supports. Each character on your display has its own attribute. You have control over how these attributes are used on your form with function keys F2, F7, F8, and F9 (listed below). Attributes have two purposes. They are used to make your form colorful and also TO DEFINE INPUT FIELDS WHICH ARE PLACES YOU CAN TYPE INTO WHEN THE FORM IS EXECUTED. Up to four different attributes may be used to define input fields. A common one is inverse video (black characters on a white background) which has a value of '70'. This attribute is selected with F8. Use of attributes is important and is covered in lesson 2. Functions: ESC - Return to Menu: Exits Form Generation. After the first push the form control parameters pop-up menu will appear. You can modify any of these parameters at this point. Press 'ESC' a second time to return to the main menu or press F3 to resume editing. 8 CastleSoft FORM MASTER F1 - Help: Displays on-screen help. A condensed help screen is shown first. Pressing F1 a second time will provide detailed help. Press 'ESC' to resume editing. F2 - Define Special Characters & Attributes: Displays a menu which allows you to (1) select any character including the special IBM graphics characters to enter on your form; and (2) define any attribute you want to use on your menu. Any character in the IBM character graphics set may be selected by using the cursor keys. To place it on your form press 'ESC' to resume editing, then press F10. Attributes apply characters on your form. They define colors and the ability to underline, highlight, and blink depending on what your monitor supports. Each character on your display has its own attribute defined for it. Attributes are used by Form Master to designate areas on your form where information may be filled in when the form is executed. It is up to you to define these input fields. You must give them a different attribute than other places on your form. The suggested attribute for input fields is inverse video (attribute 70). Select it by pressing F8 while editing. You can then move the cursor to where the field will be and press the space bar repeatedly to watch it appear. This F2 menu however allows you to define any attribute you may want to use. There are three functions associated with this special menu: o Select a character o Select the foreground component of the attribute o Select the background component of the attribute You can change the function by pressing the Return key. Selection is made using the cursor control keys. Exit by pressing ESC. F3 - Start Box / Line: The current cursor position is noted when you press this key and a "Start line or box" pop-up menu will appear. You can select if you want a single or double line box to be built. Press F3 a second time. The pop-up menu will disappear and a blinking cross will appear at the cursor position to mark where the line of box will start from. F4 - Draw Box / Line: Either a "Draw Box" or a "Draw Line" pop-up menu will appear. Press F4 a second time to draw the line or box from the blinking cross marked using F3 to the current cursor position. A line will be drawn if the cursor is in the same row or column as the blinking cross. Otherwise a box will be drawn. A single line or double line style will be used as specified by F3. The line or box will also be drawn using the current attribute. Therefore make sure the current attribute is what you want before using this key. Form Master will attempt to connect all lines and boxes wherever they meet, even single lines with double lines. 9 CastleSoft FORM MASTER F5 - Pick Line: A "Pick Lines" pop-up menu will appear. You can specify the number of lines to pick from 1 to 24, beginning with the line the cursor falls on. Press F5 a second time to pick the lines. Use this with F6 to copy lines from one place to another. F6 - Put Line: An "Insert n lines" pop-up menu will appear where 'n' is the number of lines picked with F5. Press F6 a second time to copy the picked lines in front of the line containing the cursor. F7 - Use Normal Attribute: The current attribute is set to normal video which is white characters on a black background (07). Further typing, lines, and boxes will add characters in normal video. Note that white appears as green or amber on some monochrome monitors. F8 - Use Inverse Video Attribute: The current attribute is set to inverse video, black characters on a white background (70). Further typing, lines, and boxes will add characters in inverse video. F9 - Use Special Attribute: The current attribute is set to that last defined using F2. Further typing, lines, and boxes will add characters with this attribute. F10 - Type Special Character: The special character defined with F2 is entered onto the form at the cursor position in the current attribute. Other Form Editor Features Alt-F1 Execute view: shows how form looks without special printer characters (as when executing) Home Move cursor to line 1 and column 1. End Move cursor to last row and column 133 Tab Move cursor right 8 columns. BackTab Also shift-Tab. Moves cursor left 8 columns. PgUp Move form down 23 lines. PgDn Move form up 23 lines. Insert Toggle between insert and overwrite text. Delete Delete character at the cursor Control Right Arrow Move cursor to column 133. Control Left Arrow Move cursor to column 1. Control N Insert blank line at cursor. Control Y Delete line at cursor. Control D Place current date on form (will not update) Control T Place current time on form (will not update) Special characters may be inserted in your form using the 'Alt' key and pressing a letter. These perform special functions when you execute and/or print your form although they are not seen when executing it. The following are pre-defined: Alt-B Print Boldface, Enhanced text Alt-C Print Compressed text (17 characters per inch) Alt-D Enter the current date when executing form 10 CastleSoft FORM MASTER Alt-E Print Elite text (12 characters per inch) Alt-F Enter the form sequence number when executing form Alt-H Print Higher, Superscript Alt-I Print Italic text Alt-L Print Lower, Subscript Alt-O Overstrike with next line (skip line feed after printing line - therefore 2 lines are printed on top of each other) Alt-P Print Pica text (10 characters per inch) Alt-T Enter the current time when executing form Alt-U Print with Underline Alt-X Print Expanded text Other Alt-letter combinations can be defined as needed for other printer functions. Refer to the section on 'Adding More Printer Functions To Form Master'. Note: If Alt-D, Alt-F, or Alt-T is used adjacent to one of the other Alt-letters, it should be placed second. For example, to have the current date underlined place the characters in the following order: Alt-U Alt-D . (See the example Invoice form.) Note: If you place one Alt-U character on a line to underline characters, underlining will continue only to the last character on the line. If you want the underlining to continue to the right side of the form beyond the last character, place a second Alt-U at the right end of the line. 3.3. Form Master Program Form Executor The form executor is used to fill in forms and/or to print them. Actually filling in and printing are optional. You can print to your printer or to a file if your printer is unavailable. The form field inputs you have typed can be saved to a file. Likewise, you can load the input fields on your form from a file. This is handy for complicated forms with many input fields or to review how previous forms such as invoices were filled out. The form executor also handles such features as word wrap, field justify, look-up, and math operations. When the form executor takes control, you will see your form appear on lines 2 through 25 of your display. The special printer control characters will not be visible. Automatic form date, numbering, and time will have updated your form if you included these options while editing. The first line will display 'EXEC:' followed by the form name and the cursor position. An 'Insert Mode' will appear on the first line if you are in insert mode meaning characters will be inserted at the cursor as you type instead of replacing existing ones. The following is a description of the default functions available. Keep in mind that it is possible to leave out some of these functions, add others, or even change the function keys used. This is accomplished using advanced features described later. Those functions available for your form can be displayed using F1 (help). ESC - Exit Form Execute: Terminates form execution. Two consecutive pushes of this key are required. 11 CastleSoft FORM MASTER F1 - Help: Displays on-screen help. Basic help information is shown first. Pressing F1 a second time will provide detailed generic help. Pressing F2 instead will cause Form Master to display the file having the same name as the form but with a '.HLP' extension. Thus you can build a custom help file for your form. The 'Printer' form has its own help file which is PRINTER.HLP. Pressing any other key after the first F1 push will resume the form executor. NOTE: If the function keys have been re-defined, the generic help is not available. Pressing F1 a second time will display the form's customized help file instead (if it exists). F2 - Restore Form: Restores the form back to where it was when you started the form executor, ready to be filled in. The only difference is the form number will have been incremented if you had printed the form, and you will have a new date and time if these are automatically fill in. Two consecutive pushes of this key are required. F4 - Field Look-up: Those fields defined for look up will be processed. Their field contents will be compared against look up files. In each case one or more fields may be replaced with information from these files. Two consecutive pushes of this key are required. F4 processes all look-up fields in your form in one step. To look-up the field that the cursor is currently in, use Alt-F. F5 - Temporarily Go To DOS: Executes a DOS shell and you will receive a DOS prompt. A second press of F10 is required. Use this to execute DOS functions such as DIR, TYPE, COPY, etc., or even to execute another program. To return to the form executor enter EXIT at a DOS prompt. F6 - Math Operations: Performs math operations on numbers taken from specified fields. Results can be placed into one or more fields. Two consecutive pushes of this key are required. F7 - Load fields from an edit file: All the fields on your form will be filled in using lines from a file of your choice. When loading fields from a file, each line from the file will be used to fill in one field on the form. If a field is longer than the line used to fill it, the field is blank filled at the end. Fields are filled until the end of file is reached or when all the fields are filled. This function is used to re-load entries saved earlier with F8. After pressing F7, a "Load fields" pop-up menu will appear. Enter a file name and press F1 to continue. To load the form fields again, press F7. The "Load fields" pop-up menu will now show a new option. You can then use F10 to continue reading from the current load file; or you can specify a new load file and press F1. (Alt-L performs the same function as the F7-F10 combination in one step.) 12 CastleSoft FORM MASTER F8 - Save fields to an edit file: Saves your form's fields for later use. When saving the fields to a file, the contents of each form input field will be used in order to fill the lines of the edit file. Use this option to save your form entries if you would like to use them again (F7) or to make a record of what you typed. After pressing F6, a "Save fields" pop-up menu will appear. Enter a file name and press F1 to continue. Form Master will check for the existence of this file. If it is a new file, you will be prompted to press F8 to create it. If the file exists, a pop-up menu will allow you to append (add to the end) to the file or replace it. To save the form fields again, press F8. The "Save fields" pop-up menu will now show a new option. You can then use F10 to append to the current save file; or you can specify a new save file and press F1. (Alt-S performs the same function as the F8-F10 combination in one step.) F9 - Print to a file: A "Print to a file" pop-up menu will appear showing the current printer configuration. To continue enter a file name. You can also change the default number of copies to print that has been defined for the form. Press F9 again. You will then be prompted to press F9 a third time to create the file or replace it, whichever applies. Printing to a file is useful if your printer is currently not available. The file that is written will contain the same characters including printer configuring escape sequences which would normally have gone to your printer if you had used F10. To send the contents of this file to your printer, use the DOS copy command (i.e., COPY filename PRN). F10 - Print to your printer: A "Print form" pop-up menu will appear showing the current printer configuration. You can change the default number of copies to print at this point. To continue, press F10 again. Forms are printed to the standard printer device - PRN. NOTE: The form sequence number is incremented by one each time the form is printed. Additional functions can also be defined using advanced features described later. Here are the currently available functions: o List a file one page at a time. o Execute another program. o Perform a DOS command such as DIR, COPY, batch file ... 13 CastleSoft FORM MASTER Other Form Executor Features Tab Go to beginning of next input field. Return Go to beginning of next input field, or in the case of a wrapping field, go to the wrap-to field BackTab [Shift-Tab] Go to beginning of previous input field. Home Move cursor to row 1 and column 1. End Move cursor to the last row and column. PgUp Move form down 23 lines. PgDn Move form up 23 lines. Insert Toggle between insert and overwrite text. Delete Delete character in the input field at cursor. Control Return Delete characters from cursor position to the end of the field. Alt-F Perform look-up for the field the cursor is currently in. Alt-L Load form fields again from currently open load file. This is the same as an F7, F10 combination. Alt-S Save form fields and append them to the currently open save file. This is the same as an F8, F10 combination. 4. Running The Form Executor Only Previous versions of Form Master had a separate form executor program, FORM.EXE. This program is not included because of space considerations on the 5-1/4 inch floppies. However, FORM.BAT has been included which runs FM.EXE as a form executor only. List FORM.BAT to see how this works. Using FORM.BAT is the preferred method of executing forms, especially if other people will be using your form. Simply type from DOS: FORM formname <press enter> where 'formname' is the name of the form you wish to execute. Your form will appear on the screen ready to be filled in and/or printed. You can leave off the '.FRM' file extension if you want. If you leave off the form name entirely, a "Load form" pop-up menu will appear. You can enter a form name, its disk drive and/or directory (leave blank if in the current directory), and then press F5 to load it; or you enter a disk drive and/or directory (leave blank if current directory), press F10 to display the forms in the directory, select one with the arrow keys, and then press 'Enter' to load it. The form executor program operates in the same manner as described above in section 3.3. There are two other options for using FORM.BAT which make it useful as a menu interface to another application. The following can be entered from a DOS prompt or can be part of a batch file: FORM formname input output Form Master will read in the form 'formname', load its fields from the file 'input', then execute the form. Upon exiting, the form fields are saved in the file 'output'. 14 CastleSoft FORM MASTER FORM formname iofile Form Master will read in the form 'formname', load its fields from the file 'iofile', then execute the form. Upon exiting, the form fields are saved in the file 'iofile'. In each case the input file does not have to exist. One example of using FORM.BAT this way is in printer configuration, sections 6 and 7. The CONFIG.BAT procedure executes FM.EXE in a similar manner to provide a file of definitions for the program PRINTER.COM. NOTE: FM.EXE requires 320 Kbytes of RAM to execute. If you plan to execute forms on machines having only 256 Kbytes of RAM, you may want to purchase FORM.EXE since it will run on those machines. Cost is $5. 5. Advanced Features Advance feature editing provides such functions as function key re- definitions, word wrap, field justify, look-up, and math operations. These features are accessed through F9 on the main menu after a form has been loaded or created. Forms edited in this manner have additional information added to them (making them require somewhat more disk space) which can then be utilized by the form executor. To further understand how these features may work for you, try executing the form FEATURES.FRM (enter from a DOS prompt: FM FEATURES). Three special forms have been set up for Form Master so it can support addition and modification of advanced features for your forms: FMKEY.FRM for re-defining the functions keys, FMWRD.FRM for defining word wrap, field justify, field look-up, and read only fields, FMMTH.FRM for defining math operations. Form Master will display information about the form you are working on using these three special forms. Simply fill in and/or modify the information you see to add special features to your form. After pressing F9 twice on the main menu, three temporary files are created from your form which are used to fill in fields on the above special forms. These temporary files are modified when you execute the special forms. A fourth file, FIELDS.LST, is created which lists the position and size of all the fields on your form. At this point you are presented with a pop-up menu giving you 4 choices: go to (1) function key re-definition, (2) word processing features, (3) math operations, or (4) return to the main menu. Each of the first three choices causes one of the above special forms to be executed. You then fill it in. Each special form has its own help file. You may want to print these files (FMKEY.HLP, FMWRD.HLP, FMMTH.HLP) for reference. When you exit a special form, the pop-up menu is presented again. When you return to the main menu, the information in the three temporary files is merged with your form so the form executor can utilize it. Don't forget to save your form (F6 on main menu) so your work will not be lost. The word processing features and math operations special forms require you to enter in the number of various fields. Form Master numbers your 15 CastleSoft FORM MASTER input fields in the following way: The first field is field number 1. It is where the cursor will first lie when you execute the form (an exception is where the first field does not lie on the first screen in which case you must tab to get to it). Pressing the Tab key will place the cursor into field 2. Pressing it again will place it into field 3 and so on. For your convenience, a function key on the word processing and math operations special forms is used to display the file FIELDS.LST showing you the location and size of each field. It is also helpful to have a printed copy of your form handy. Since the word processing feature and math operation definitions are tied to the numbering of your fields, these features may not work if you add or delete fields on your form. Therefore, if you edit a form in such a way as to cause changes in the numbering of its fields, you must make corresponding changes to its features using these special forms. NOTE: The special feature forms should be placed the same directory as you execute Form Master from. Look-up files should reside in the directory as their associated form. All further information regarding advanced features can be found in the special feature form help files. To better learn how to use the special feature forms, begin with the FEATURES form. Start Form Master (enter from DOS: FM) and load the FEATURES form. Press F9 twice and then explore the special feature forms: F1, F2, and F3. Try making changes, then execute FEATURES to see what happens. 6. Adding More Printer Functions To Form Master You can add more printer functionality to Form Master if you would like to take advantage of additional features of your printer. Form Master is very configurable. The way to do this is to build the file FM.PRT. This is discussed at the end of this section. FM.EXE checks for the existence of FM.PRT prior to printing. If it exists, it is read and used instead of the default configuration. To return to the default configuration, delete or rename FM.PRT. You have many options for adding functionality. Recall, that while editing a form, holding down the Alt key and typing a letter inserted a special character into the form which is later interpreted when the form is executed. Since there are 26 letters in the alphabet, there would appear to be 26 printer configuration possibilities. However Alt-D, Alt-F, and Alt-T are used for automatic form date, number, and time insertion. Alt-O is used to cancel the line feed after a line is printed so the next line is printed on top of it. This is how overstriking is done by Form Master. There are 22 letters left. All 22 possibilities are available for printer configuring. Some are reserved for the following functions but you may redefine them any way you wish: Alt-B Boldface, Enhanced text Alt-C Compressed text (17 characters per inch) Alt-E Elite text (12 characters per inch) Alt-H Higher, Superscript Alt-I Italic text Alt-L Lower, Subscript Alt-P Pica text (10 characters per inch) 16 CastleSoft FORM MASTER Alt-U Underline Alt-X Expanded text In each of the 22 possibilities, a printer invoking sequence and a printer canceling sequence can be defined. This is so the form executor will know what to send to your printer to set a print mode and what to send to your printer to cancel the mode. Here is a description of how your printer is configured when lines are printed. Characters are sent to your printer one at a time as they appear on your form. However if a special printer control character is encountered, the form executor will send the invoking or cancelling sequence instead. The first time a special printer control character is encountered on a line, the invoking sequence is sent. The second time, the cancelling sequence is sent. The third time, the invoking sequence is sent, and so on. Thus you can turn a printer mode on and off (such as underlining) as often as you wish within a line. You don't have to place the cancelling sequence at the end of a line. When the end of a line is reached, the form executor will turn off any printer options left on by sending the cancelling sequences. In each case, it is not necessary to define an invoking or a cancelling sequence. The form executor will send nothing to your printer if there is nothing defined. If you want to configure your printer for near letter quality and have it stay that way while the whole form is printed, you can do the following: Define the invoking sequence for Alt-A to be whatever is required by your printer to put it into that mode. Leave the cancelling sequence for Alt-A blank. Then put an Alt-A character into the upper left corner of your form with the editor. Printer configuration also allows you to define a sequence of up to 12 characters to send to your printer prior to start of printing, and another sequence when printing is finished. These are called the 'initial startup' and 'termination' sequences. For example, you can use the startup sequence to configure your printer for near letter quality before printing a form, and the termination sequence to reset it when through. Printer configuration requires the following files to be present: (1) the configuration procedure CONFIG.BAT, (2) the form executor, FM.EXE, (3) the printer configuration form PRINTER.FRM, and (4) the printer program PRINTER.COM. Here are the steps for printer configuration: o Enter the following command from DOS: CONFIG configfile <press enter> where 'configfile' is the name of a configuration file. (Note: This assumes that CONFIG.BAT, FM.EXE, PRINTER.COM, and PRINTER.FRM are on the default drive.) The printer configuration form will then appear. 'configfile' need not exist and will not the first time you configure. However this file will contain all your printer control strings so it is wise not to delete it. Choose a name related to your printer and one you won't forget. 17 CastleSoft FORM MASTER o Fill in the form. The first input field is the name of your printer. Change it if necessary. This field is displayed on the print pop-up menu by the form executor just prior to printing your forms. Fill in the invoking and cancelling sequences for any of the 22 available letters you want to define. You must enter the sequences in hexadecimal notation. Your printer manual should list these sequences in hexadecimal. Contact CastleSoft for support if you have problems here. Fill in the printer 'Initial Startup Sequence' with anything you want to send before a form is printed. Fill in the printer 'Termination Sequence' with anything you want to send after a form is printed. The rest of the form allows you to redefine the special IBM graphics characters. For instance, some printers that can print a vertical bar will require a different character be sent to it than the one use in the form. An Epson LX-800 printer will print a vertical bar if sent 'B3' but a Gemini 10X printer requires 'F5'. You shouldn't have to worry about redefinition if your printer is Epson LX-800 compatible. o Press 'ESC' twice. The program PRINTER.COM will be invoked automatically. It will create the file 'FM.PRT' if it doesn't exist or replace it if it does. o Make sure FM.PRT is in your current directory when you run FM.EXE. It uses this file, if it exists, to re-configure to your printer when printing a form. 7. Configuring Form Master For Your Printer Configuring Form Master to your printer is necessary if you want to print a form using print features where your printer is not compatible with the Epson LX-800 printer. The method is the same as outlined in section 6. If you have problems or questions, contact CastleSoft for support. It is possible that your printer is Epson LX-800 compatible and yet it does not print lines and boxes correctly. Instead italic characters are printed where the lines should be. This is caused by your printer being in standard mode and not IBM mode. Usually a dip switch inside your printer will control this. Changing its position may correct the problem. Another approach is to configure using the modified Epson configuration file EPSON2.CFG. Enter the following command: CONFIG EPSON2.CFG Then press ESC twice after the printer configuration form appears and the file FM.PRT will be created, or replaced if it already exists. Later, if you want to return to the default configuration, delete or rename FM.PRT. If you are still having problems printing lines and boxes, here are some more tips: Check your printer manual for different types of character sets - choose the IBM character set instead of the standard set. Make sure you printer is configured to receive 8 bit characters. If you have an HP Laserjet, use the PC-8 symbol set (front panel setting of IBM-US). 18 CastleSoft FORM MASTER 8. If You Have Computer Compatibility Problems Forms are placed onto your monitor by writing directly to the screen buffer. This makes them appear very fast but can lead to compatibility problems if your computer is not completely IBM PC compatible. This can also cause snow on IBM computers equipped with the old color display adapters. A modified version of Form Master is possible which disables this feature. This should allow compatibility with more PC clones. Contact CastleSoft for more information. 9. Form Master Files The following files comprise the Form Master software package: FM.EXE Form Master program file FM.DOC Form Master documentation FORM.BAT Runs Form Master form executor only FMMENU.HLP Main menu help file FMEDIT.HLP Form creation/maintenance help file FMEXEC.HLP Form execute help file FMKEY.FRM Form supporting editing function key definitions FMKEY.HLP Help for function key definitions FMKEY.LU1 Look up file for FMKEY.FRM FMWRD.FRM Form supporting editing word processing features FMWRD.HLP Help for word processing features FMMTH.FRM Form supporting editing math operations FMMTH.HLP Help for math operations CONFIG.BAT Printer configuration procedure PRINTER.COM Printer configuration program which builds FM.PRT PRINTER.FRM Form used for configuring your printer. The default Epson LX-800 inputs are included. PRINTER.HLP On-screen help for PRINTER.FRM EPSON2.CFG Alternate printer configuration if you have trouble printing lines and boxes HPLASER.CFG Printer form load file showing HP Laser Jet configuration LESSON1.FRM Lesson 1 - Basics LESSON2.FRM Lesson 2 - Using Attributes LESSON3.FRM Lesson 3 - Lines And Boxes LESSON4.FRM Lesson 4 - Special Functions TUTORIAL.DOC Step by step tutorial for building a form REG.FRM Registration form INVOICE.FRM Example invoice form COLOR.FRM Example form showing use of colors if you have a color monitor PTEST.FRM This form tests some of your printer capabilities MESSAGE.FRM Example phone message form CALENDAR.BAT Build calendar form for given month Enter from DOS prompt: CALENDAR A calendar form help file is provided. MONTH.COM Builds the appropriate month for the Calendar form 19 CastleSoft FORM MASTER CALENDAR.FRM Calendar form CALENDAR.HLP On-screen help for CALENDAR.FRM SIGNIN.FRM Example child care sign-in form FEATURES.FRM Example form showing word wrap, math, etc. FEATURES.HLP On-screen help for FEATURES.FRM FEATURES.LU1 Look-up file for FEATURES.FRM Required files - for form execution: FM.EXE - for form creation/editing: FM.EXE, FMKEY.FRM, FMWRD.FRM, FMMTH.FRM - to change default printer configuration: FM.PRT (must create) - to create or replace FM.PRT: CONFIG.BAT, FM.EXE, PRINTER.FRM, PRINTER.COM It is suggested that you copy all the Form Master files to your work diskette or hard disk until you become familiar with this software. IMPORTANT: If you use a printer configuration file, FM.PRT, place it in the directory you execute Form Master from. Form Master help files must be there. If you plan to edit your forms for advanced features, place the special forms FMKEY.FRM, FMWRD.FRM, and FMMTH.FRM there also. Form specific help files, and look-up files, (files with a '.LU1', '.LU2', '.LU3', or '.LUP' extension) should be placed in the directory where their associated forms reside. 10. Error Messages Following is an alphabetical list of Form Master error messages and explanations: 0 to 0 power encountered During math, 0 to the 0 power was encountered. '1' was used as the result. Bad field # nnn During math, an out of range or bad number for a field encountered. Bad Field Attribute [xx: x=0-9,A-F] Attributes are 2 characters long where each character is a number from 0 to 9 or a letter from A to F. Bad Form Number [enter number] A valid number must be entered. Bad format: fff, field nnn During math, field number 'nnn' had an illegal format of 'fff'. Bad Line Feed Count [enter number >= 0] A valid number greater than or equal to zero must be entered. Bad Number Of Columns [20-133] A valid number between 20 and 133 must be entered. 20 CastleSoft FORM MASTER Bad number of copies to print A valid number between 1 and 99 must be entered. Bad Number Of Rows [1-132] A valid number between 1 and 132 must be entered. Bad operand: xxx During math, a bad value of 'xxx' was encounted in an expression. Bad Pre-print Specifier [Y or N] 'Y' for pre-print forms, or 'N' for normal printing must be entered. Bad Print Count [enter number > 0] A valid number between 1 and 99 must be entered. Bad value in field nnn: xxx During math, an out of range or bad value of 'xxx' was encountered in field 'nnn'. Could not update form on disk After printing, the form's sequence number is incremented and the form is updated on disk. This was not possible due an open or write error. Most likely cause is the diskette containing the form was removed. Divide by zero During math, a divide by zero was encountered. DOS Error Contact CastleSoft. End Of File - No more fields When loading fields from a file, the end of the file was reached before the last field was filled. Error writing field list file Most likely out of room on diskette. Field file create error Most likely out of room on diskette. Field file read error Most likely a diskette was swapped during advanced feature editing. Field number bad or out of range A word processing features form field was bad or out of range. File could not be opened on disk Most likely out of room on diskette. File could not be written on disk Most likely out of room on diskette. File not found File not in expected directory or doesn't exit. 21 CastleSoft FORM MASTER File open error File not in expected directory or doesn't exit. File open error: nnn The look-up file 'nnn' not in expected directory or doesn't exit. File read error File bad. File write error Most likely out of room on diskette. Form could not be opened on disk Most likely out of room on diskette. Form could not be written to disk Most likely out of room on diskette. Form file is bad File does not contain form or is bad. Form help file name error Contact CastleSoft. Form not found Form not in expected directory or doesn't exit. Form read error Form file bad. Format too large for field nnn During math, the format specified for field 'nnn' was greater than the length of the field. Help file not found: nnn Help file 'nnn' not found. Help file read error: nnn File 'nnn' is bad. Illegal read-only: n. Changed to blank The read-only flag must be 'Y', 'N', or blank. Illegal justify: n. Changed to blank Justify must be 'R', 'C', 'L', or blank. Illegal output specifier: xxx During math, output can only be sent to a field, or to registers A through F. Illegal look-up: n. Changed to blank The look-up flag must be '1', '2', '3', or blank. Insufficient Memory You don't have enough memory (RAM) to run a DOS shell. 22 CastleSoft FORM MASTER Must enter "A" or "R" Must enter 'A' for append to, or 'R' for replacement of file Must enter file name Must enter form name Must pick range from 1 to 24 lines Form editor can only pick from 1 to 24 lines. Negative power encountered Form Master can not take a number to a negative power. Next field value bad or out of range Number of field to word wrap to bad. No current load file, use F7 first Use F7 for first load from a file then Alt-L for subsequent loads. No current save file, use F8 first Use F8 for first save to a file then Alt-S for subsequent saves. No form files found There are no forms in the specified directory. No input fields present The form has no input fields for entering text. No lines picked, use F5 first Pick lines before trying to put them. No look-up fields present The form has no fields defined for look-up. No match for: nnn The look-up key 'nnn' was not found in the look-up file. No math operations defined The form has no math expressions defined. Not in look-up field Alt-F only works when the cursor is in a look-up field. Open or write error The file being printed to is read only, or possibly out of room on diskette. Overflow in field nnn During math, the format specified for field 'nnn' is too small for the size of the number. Power of negative number Form Master can not take the power of a negative number. There is no current form You must load a form first. 23 CastleSoft FORM MASTER This form is edit protected Modification of this form is not allowed. This form is protected - can't overwrite Writing of this form is not allowed. This is an EDIT ONLY form The intended use of this form is for editing only. This is an EXECUTE ONLY form The intended use of this form is for executing only. Too many fields. Press any key ... Form Master can only support forms up to 500 fields. Unknown command: nnn A function key has been re-defined to an unknown command. 11. Registering Your Copy If you copy this program and find it useful, please register it by sending $25.00 to: Brad Simpson CastleSoft P.O. Box 695 Castle Rock, CO 80104-0695 (303)688-2954 A printed manual is available for an additional $10 (includes shipping). Reasons for registering your copy are: o Form Master is an evolving product. New features are planned. User support pays the cost of these improvements. o You will receive the latest version of this package along with telephone support. If you already have the latest copy, the next one will be sent when it becomes available. o You will be notified of future updates. o Form Master may just be well worth the registration fee. Form Master has been designed for further growth and flexibility. If it doesn't quite meet your needs, it may be possible to customize it for you specific application. Any suggestions for future enhancements will be welcome. Users will help determine where Form Master goes with respect to adding new features. The following enhancements are being considered: o Improved form editor with more functionality o Word unwrap to complement word wrap o Direct interfacing to database files such as dBase files o Multi-page forms o More example forms o Windows and OS/2 compatibility 24 CastleSoft FORM MASTER Additional Notes: Form Master is written in Microsoft FORTRAN. The code has been enhanced with additional keystroke, sound, display, and system related functions using a utility library, FORUTIL.LIB. This library is available from CastleSoft for a small cost. Versions exist for both the Microsoft and Lahey compilers. Contact CastleSoft for more information. 25 CastleSoft
╔═════════════════════════════════════════════════════════════════════════╗ ║ <<<< Disk #1099 FORM MASTER >>>> ║ ╠═════════════════════════════════════════════════════════════════════════╣ ║ To print the documentation, type: COPY FM.DOC PRN (press enter) ║ ║ ║ ║ To run the program, type: FM (press enter) ║ ╚═════════════════════════════════════════════════════════════════════════╝ (c)Copyright 1990, PC-SIG Inc.
Following is a step by step procedure for building a working form. You should proceed here only after finishing the four lesson forms. The form to be built here is a simple cat show registration form. It should provide insights to help you build your own customized forms. All keystrokes will be listed on the left side with explanations given on the right. It is assumed that you are now in a directory containing the file FM.EXE. ------------------------------------------------------------------------------ type: FM <Enter> Start the Form Master program press: F2 3 times Proceed to editor to create form After pressing F2 the second time, make sure that '70' is listed as an input field attribute. The other 3 attributes should be '00'. move cursor to row 2 column 35 type: ACME Cat Show move cursor to row 4 column 5 type: Name Name field label move cursor to row 6 column 5 type: Address Address field label move cursor to row 9 column 5 type: Pet's Name Pet's name field label move cursor to row 11 column 5 type: Competition Competition field label press: F8 Go to inverse video (attribute 70) move cursor to row 4 column 20 press: space bar 25 times Create name field move cursor to row 6 column 20 press: space bar 25 times Create 1st address field move cursor to row 7 column 20 press: space bar 25 times Create 2nd address field move cursor to row 9 column 20 press: space bar 25 times Create name field move cursor to row 11 column 20 press: space bar 25 times Create competition field press: F7 Go back to normal video (attribute 07) press: Home press: F3 twice Start box move cursor to row 12 column 78 press: F4 twice Finish box move cursor to row 2 column 69 hold down Alt and type f Alt-F causes form number to be inserted during form execution move cursor to row 4 column 65 hold down Alt and type d Alt-D causes date to be inserted during form execution move cursor to row 2 column 35 hold down Alt and type b Alt-B starts boldface printing move cursor to row 2 column 49 hold down Alt and type b 2nd Alt-B stops boldface hold down Alt and press function key F1 View form without special characters which cause right side of box to appear uneven press F1 Return to editing press: ESC enter a 12 after 'Number Of Rows' This form is 12 lines long enter a 1001 after 'Form Number' Start numbering forms at 1001 enter a 54 after 'Line Feeds...' Add 54 lines so page is ejected after printing 12 lines (66 lines total) press: ESC Return to main menu press: F6 type: Catshow Name of form will be 'CATSHOW' press: F6 twice Create the form 'CATSHOW' press: F4 Execute the form fill in form press: F10 twice Print the form press: ESC twice Return to main menu ------------------------------------------------------------------------------ At this point you can make further changes to the form by pressing F3 twice (edit current form) instead of F2 (create form). You can also return to DOS by pressing ESC twice. NOTE: If you need to make the form longer than 12 lines, don't forget to change the number of rows before proceeding to the editor. If the box around the form does not print correctly, see the section "Configuring Form Master For Your Printer" in the documentation.
Volume in drive A has no label Directory of A:\ READ ME 3222 3-24-90 11:49a FM EXE 111270 3-24-90 12:09p FM DOC 77355 3-25-90 5:34p FORM BAT 121 1-28-90 11:18a FMMENU HLP 10828 2-03-90 1:55p FMEDIT HLP 8819 2-03-90 2:07p FMEXEC HLP 7780 2-03-90 2:18p FMKEY FRM 1024 2-03-90 5:10p FMKEY HLP 3947 2-18-90 10:11p FMKEY LU1 247 1-27-90 3:46p FMWRD FRM 3072 2-03-90 3:46p FMWRD HLP 8326 2-24-90 9:43p FMMTH FRM 512 2-03-90 3:46p FMMTH HLP 5989 2-04-90 5:48p CONFIG BAT 1590 1-28-90 5:18p PRINTER COM 14690 11-14-89 9:40p PRINTER FRM 3584 2-03-90 3:47p PRINTER HLP 5195 2-03-90 4:44p EPSON2 CFG 1686 6-12-89 10:30p HPLASER CFG 1338 1-28-90 5:22p LESSON1 FRM 4608 2-03-90 4:15p LESSON2 FRM 5632 2-03-90 4:15p LESSON3 FRM 5120 2-03-90 4:15p LESSON4 FRM 5120 2-19-90 10:05p TUTORIAL DOC 4264 2-19-90 9:25p REG FRM 1024 3-24-90 11:52a INVOICE FRM 1536 2-03-90 3:48p COLOR FRM 1024 2-03-90 3:49p PTEST FRM 512 2-03-90 3:49p MESSAGE FRM 1024 2-03-90 3:49p CALENDAR BAT 66 1-29-90 9:03p MONTH COM 14556 1-29-90 9:14p CALENDAR FRM 4608 2-03-90 3:49p CALENDAR HLP 1201 1-29-90 9:29p SIGNIN FRM 2560 2-03-90 3:49p FEATURES FRM 2048 2-03-90 4:30p FEATURES HLP 173 2-03-90 1:17p FEATURES LU1 146 1-29-90 10:35p GO BAT 38 10-19-87 3:56p GO TXT 574 7-09-90 1:10a FILE1099 TXT 2221 7-10-90 2:04p 41 file(s) 328650 bytes 13312 bytes free