home *** CD-ROM | disk | FTP | other *** search
- MAIL MANAGER
- ════════════════════════════════════════════════════════════════════
- This is a demonstration of Object Base & Object Face Developers
- ToolBoxes. The program provides the user with consistant user
- interfaces and easy access to his data. ObjectBase and ObjectFace
- ToolBoxes allow for this with the Minimum of Programming effort.
- Both of the packages can be obtained from :
- Harden Consulting
- 48 Red Post Crescent
- Fairport, NY 14450 (716)425-4601
- OVERVIEW
- ════════════════════════════════════════════════════════════════════
- This program implements a many to many relationship between com-
- panies and individuals. The method of managing the information is
- via either the Company record or the Person record. The relation
- between the two is called a Contact. Contacts may be added and/or
- deleted via the Company or Person Menus. The Database may be
- queried to provide reports. The reports that are available are
- mailling labels, and listings of the information contained in your
- database. The choice is made through the Menu system.
- MENUS
- ════════════════════════════════════════════════════════════════════
- All menus operate the same. A selection may be made by either
- using the cursor control keys to move the highlight bar to the
- desired selection then hitting the enter key or hitting the high-
- lighted & capitalized character corresponding to your selection.
- v
- v
- v
- v
- DATA ENTRY FORMS
- ════════════════════════════════════════════════════════════════════
- All data entry forms behave the same way. You may move from field to
- field by using the <up> and <down> arrow keys, <PgDn>, <PgUp> or the
- <Return> key. While editing a field you have full editing capabil-
- ity. You may move the cursor with the <left> and <right> arrow keys,
- <Home> & <End> keys. There are two basic modes of editing: Insert
- and Overwrite. When Insert is on (it will be indicated in the lower
- right corner of the screen) characters entered from the keyboard
- will push any characters under and to the right of the cursor, right
- one character position. Any characters that exceed the field width
- will be lost. In Overwrite mode a character entered from the key-
- board will overwrite what ever is under the cursor. Pressing the
- <Ins> key toggles between Insert and Overwrite modes. A character
- may be deleted either by using the backspace or delete key. The
- intire field can be cleared by pressing <Ctrl Y>. The original value
- may be restored by pressing the <Esc> key.
- ^
- ^
- ^
- MAIN MENU HELP
- ════════════════════════════════════════════════════════════════════
- The selections that ╔═ MAIN MENU ═══════╗
- are available to ║ Company Maint ... ║▒ Company Record Maint.
- you are: ---------> ║ Person Maint ... ║▒ Person Record Maint.
- ║ Reports ... ║▒ Access Report Menus
- ║ Utilities ... ║▒ Screen Color, Data save
- ║ Quit ║▒ Quit Program
- ╚═══════════════════╝▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
- COMPANY MAINTENANCE ...
- ════════════════════════════════════════════════════════════════════
- The Top level data will be the Company Information. The records are
- arranged alphabeticly and can be found by using the alphabetic key.
- While in this area you will be viewing the data from the company
- perspective.
- v
- v
- v
- v
- PERSON MAINTENANCE ...
- ════════════════════════════════════════════════════════════════════
- The Top level data will be the Person Information. The records are
- arranged alphabeticly and can be found by using the alphabetic key.
- While in this area you will be viewing the data from the Person
- perspective.
- v
- v
- v
- v
- REPORTS ...
- ════════════════════════════════════════════════════════════════════
- You will be presented with a choice of report formats and criteria
- for selecting the records. Follow the menu prompts and you should
- have no problems.
- v
- v
- v
- v
- v
- UTILITIES ...
- ════════════════════════════════════════════════════════════════════
- The Utilities Menu gives you the option of Changing the color scheme
- of any part or all of the program. You may also write any changes
- to the data in the database files to disk.
- v
- v
- v
- v
- v
- MENUS
- ════════════════════════════════════════════════════════════════════
- All menus will operate the same. A selection may be made by either
- using the cursor control keys to move the highlight bar to the
- desired selection then hitting the enter key or hitting the high-
- lighted & capitalized character corresponding to your selection.
- ^
- ^
- ^
- ^
- COMPANY MAINTENANCE ...
- ════════════════════════════════════════════════════════════════════
- The Top level data will be the Company Information. The records are
- arranged alphabeticly and can be found by using the alphabetic key.
- While in this area you will be viewing the data from the company
- perspective. You may add a Data in any of the files in the data base
- that will be related in some way.
- v
- v
- v
- ╔═════════════════════╗
- The following choices ║ Edit company ║▒ Edit Current Rec
- are available: -> ║ Find company ║▒ Find a company
- ║ Next company ║▒ Next Alpha Key
- ║ Prev company ║▒ Prev Alpha Key
- ║ Add company ║▒ Add a new Rec
- ║ Select/deselect ║▒ Toggle Select On/off
- ║ Contact add,next,del║▒ Manage Contacts
- ║ Quit company ║▒ Returns to Main Menu
- ╚═════════════════════╝▒
- MENUS
- ════════════════════════════════════════════════════════════════════
- All menus will operate the same. A selection may be made by either
- using the cursor control keys to move the highlight bar to the
- desired selection then hitting the <Enter> key or hitting the high-
- lighted, capitalized character corresponding to your selection.
- ^
- ^
- ^
- ^
- PERSON MAINTENANCE ...
- ════════════════════════════════════════════════════════════════════
- The Top level data will be the Person Information. The records are
- arranged alphabetically and can be found by using the alphabetic
- key. While in this area you will be viewing the data from the Person
- perspective. You may add Data in any of the files in the data base
- that will be related in some way.
- v
- v
- v
- ╔═════════════════════╗
- The following choices ║ Edit person ║▒ Edit Current Rec
- are available: -> ║ Find person ║▒ Find a Person
- ║ Next person ║▒ Next Alpha Key
- ║ Prev person ║▒ Prev Alpha Key
- ║ Add person ║▒ Add a new Rec
- ║ Select/deselect ║▒ Toggle Select On/off
- ║ Contact add,next,del║▒ Manage Contacts
- ║ Quit Person ║▒ Returns to Main Menu
- ╚═════════════════════╝▒
- MENUS
- ════════════════════════════════════════════════════════════════════
- All menus will operate the same. A selection may be made by either
- using the cursor control keys to move the highlight bar to the
- desired selection then hitting the <Enter> key or hitting the high-
- lighted, capitalized character corresponding to your selection.
- ^
- ^
- ^
- ^
- COMPANY RECORD EDIT
- ════════════════════════════════════════════════════════════════════
- The company record being displayed may be changed as desired. You
- have full control over editing. Those characters that should be
- capitalized will automatically be capatilized. Fields that need
- formatting will be automatically formatted.
-
- <PgDn> for editing commands.
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- COMPANY RECORD ADDITION
- ════════════════════════════════════════════════════════════════════
- You have selected to add a Company Record to the data file. If this
- is what you wished to do then fill in the fields using the following
- editing commands or hit Ctrl Z to exit edit and Respond No the the
- prompt that will ask "Do you want to add this Record?".
-
- <PgDn> now for Editing commands.
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- COMPANY CONTACT MAINITENANCE
- ════════════════════════════════════════════════════════════════════
- You may add, delete and view various contacts. If you select Add
- then you will be prompted for a Last Name. Enter the last name of
- the person you wish to add as a contact associated with the company
- being displayed on screen. When this is done the person data file
- will be searched and the closest match will be displayed. You may
- accept this person or continue the search or add a new person to the
- person data file.
- COMPANY ADD CONTACT
- ════════════════════════════════════════════════════════════════════
- You have selected add a contacts. You will be prompted for the
- contact's Last Name. Enter the last name. When this is done the
- person data file will be searched and the closest match will be
- displayed. You may accept this person or continue the search or add
- a new person to the person data file, or abort the Add command.
- FINDING A COMPANY
- ════════════════════════════════════════════════════════════════════
- Enter Up to 12 characters to form an alphebetic search string.
- Nothing but alphebetic characters are allowed and should be the part
- of the company name that the telephone directory would use to order
- this company alphabeticly. The fewer characters used the more likely
- you are not to go past it. Once the key has been entered the system
- will find the first record that either matches the key or is the
- next larger. If it is not the correct record select Next or Prev
- from the menu until the record is found.
- PERSON RECORD EDIT
- ════════════════════════════════════════════════════════════════════
- The Person record being displayed may be changed as desired. You
- have full control over editing. Those characters that should be
- capitalized will automatically be capatilized. Fields that need
- formatting will be automatically formatted.
-
- <PgDn> now for editing commands.
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- PERSON RECORD ADD
- ════════════════════════════════════════════════════════════════════
- You have selected to add a Person Record to the data file. If this
- is what you wished to do then fill in the fields using the following
- editing commands or hit Ctrl Z to exit edit and Respond No the the
- prompt that will ask "Do you want to add this Record?".
-
- <PgDn> now for Editing commands.
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- FINDING A PERSON
- ════════════════════════════════════════════════════════════════════
- Enter Up to 11 characters of individuals last name to form an
- alphebetic search string. Nothing but alphebetic characters are
- allowed. The fewer characters used the more likely you are, to find
- a key to match. Once the Key has been entered the system will find
- the first record that either matches the key or is just larger. If
- it is not the correct record select Next and/or Prev from the menu
- until you are satisfied that the record does not exist and must be
- added or it is found.
- COMPANY CONTACT ADDITION
- ════════════════════════════════════════════════════════════════════
- You have selected add a contact. You will be prompted for the
- contact's AlphaKey. Enter it. When this is done the company data
- file will be searched and the closest match will be displayed. You
- may accept this company or continue the search or add a new company
- to the company data file, or abort the Add command.
- CONTACT MAINTENANCE
- ════════════════════════════════════════════════════════════════════
- You may add, delete and view various contacts. If you select Add
- you will be prompted for a AlphaKey. Enter the Characters that
- would alphabeticly order this company. When this is done the company
- data file will be searched and the closest match will be displayed.
- You may accept this company or continue the search or add a new
- company to the company data file.
- DELETING A CONTACT
- ════════════════════════════════════════════════════════════════════
- The currently displayed contact can be deleted or you may select
- any other existing contact by going throught he list of contacts.
- Once the proper contact is displayed select < Del this Contact >
- from Menu. The program will confirm that this what is desired
- before continuing.
- REPORTS
- ════════════════════════════════════════════════════════════════════
- You will be presented with a choice of report formats and criteria
- for selecting the records. Follow the menu prompts and you should
- have no problems.
- v
- v
- v
- v
- v
- MENUS
- ════════════════════════════════════════════════════════════════════
- All menus will operate the same. A selection may be made by either
- using the cursor control keys to move the highlight bar to the
- desired selection then hitting the Enter key or hitting the high-
- lighted, capitalized character corresponding to your selection.
- ^
- ^
- ^
- ^
- UTILITIES
- ════════════════════════════════════════════════════════════════════
- You have been presented with choices for performing some system wide
- housekeeping. You may edit all the colors used within the program
- by selecting Color select option.
-
- You may save the data base files as they are currently configured by
- selecting the saVe data option. By selecting this option you are
- assured that all changes that have been made are written to disk in
- case of a power outage, etc.
- COLOR SELECTION
- ════════════════════════════════════════════════════════════════════
- Select the portion of the program that you would like to modify and
- then select the area of that portion to be modified. To select a
- color use the cursor control keys to move the box to the color
- combination you desire and hit the <Return> key. The next time that
- color is used it will be the color that you just selected. Once you
- are satisfied with the selections that you have made, select save
- Defaults from the Color Select Menu and the next time you use the
- program the colors that you selected will be loaded. If the program
- is used on a different monitor type than you were using when the
- configuration file was last saved the default values for the type
- monitor in use will be set and a new file will have to be created
- by selecting the prefered colors and then selecting the save
- defaults function.
- ^
- ^
- ^
- ^
- ^
- REPORT FORM
- ════════════════════════════════════════════════════════════════════
- The destination of the report is selected via a pick list that will
- be presented to you. If a disk file is selected then you will be
- prompted for the name you wish to use. The Selection criteria is
- based on All, flagged, unflagged.
-
- <PgDn> now for Editing commands:
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- LABEL HELP
- ════════════════════════════════════════════════════════════════════
- The destination of the report is selected via a pick list that will
- be presented to you. If a disk file is selected then you will be
- prompted for the name you wish to use. The Selection criteria is
- based on All, flagged, unflagged.
-
- <PgDn> now for Editing commands:
- v
- v
- ╔════════════════════════════════════╗
- ║ Form Editing Control ║
- ╠════════════════════════════════════╣
- ║ Rtrn Next Field exits form when ║
- ║ at last field. ║
- ║ Next, Prev Field. ║
- ║ PgDn Last Field. ║
- ║ PgUp First Field. ║
- ║ Ctrl Z Exits Edit Mode. ║
- ╚════════════════════════════════════╝
- Field Editing Controls
- ╔══════════════════════════╦═════════════════════════════════════╗
- ║ Cursor control ║ Insert & Delete ║
- ╠══════════════════════════╬═════════════════════════════════════╣
- ║ -> Right one Char ║ <Del> Deletes Char under cursor ║
- ║ <- Left one Char ║ <BckSp> Deletes Char Left of cursor║
- ║ Home Beginning of Field║ <Ins> Toggles Ins mode On/Off ║
- ║ End End of edit string║ <Ctrl Y> Blanks Field ║
- ║ ║ <Esc> Restores field to Original ║
- ╚══════════════════════════╩═════════════════════════════════════╝
- TEST PRINT HELP
- ════════════════════════════════════════════════════════════════════
- A Sample label will be output to the printer. After it prints you
- will be queried if it is aligned properly. If it is select YES. If
- NO then adjust the labels in the printer and try again.