home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / business / stats202.zip / ST-DOC.TXT < prev    next >
Text File  |  1993-08-03  |  54KB  |  1,510 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.           ****      **** **                           ***
  7.            **        **                                **
  8.             **      **  ***   ***** *** ***    ****    **
  9.              **    **    **  **      **  **       **   **
  10.               **  **     **  ******  **  **   ******   **
  11.                ****      **      **  **  **  ***  **   **
  12.       ******    **      **** *****    ******  ******* ****
  13.      **    **                      **
  14.      **        ****  ****  *****  *****   ****   *** **** ***    *****
  15.       ******    **    **  **       **    **  **   ***  ***  **  **
  16.            **    **  **   ******   **    ******   **   **   **  ******
  17.      **    **     ****        **   **    **       **   **   **      **
  18.       ******   **  **     *****     ***   *****   ***  ***  *** *****
  19.                  ****
  20.            **         **        **   *       **
  21.           * *        *           *  *         *
  22.             *   *   *  ***  * ** * *     ***  * ***   ***   ****
  23.             *  **  *  *   * **   **     *     **  *  *   * **   *
  24.             * * * *   *   * *    * *    ***** *   *  *   *  *   *
  25.             **  **    *   * *    *  *       * *   *  *   *  *   *
  26.             *   *      ***  *   **   *  ****  *   **  ***   ****
  27.                                       *                     *
  28.                                        **                  ***
  29.  
  30.  
  31.                                   Presents...
  32.  
  33.                             STATUS DATABASE MANAGER
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.       STATUS Database Manager Copyright (C) 1993 Visual Systems Workshop
  59.                  & Robert D. Horsefield - All Rights Reserved
  60.  
  61.                      STATUS Database Manager Documentation
  62.  
  63. Disclaimer & Registration Information
  64. -------------------------------------
  65.  
  66. THIS  SOFTWARE  AND MANUAL  ARE  SOLD  "AS  IS" AND  WITHOUT  WARRANTIES  AS TO
  67. PERFORMANCE OF  MERCHANTABILITY OR  ANY OTHER  WARRANTIES WHETHER  EXPRESSED OR
  68. IMPLIED.  BECAUSE OF  THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH
  69. THIS PROGRAM  MAY BE PUT,  NO WARRANTY OF  FITNESS FOR A  PARTICULAR PURPOSE IS
  70. OFFERED.    GOOD  DATA  PROCESSING  PROCEDURE  DICTATES  THAT  ANY  PROGRAM  BE
  71. THOROUGHLY TESTED WITH  NON-CRITICAL DATA BEFORE RELYING ON  IT.  THE USER MUST
  72. ASSUME THE ENTIRE RISK OF  USING THE PROGRAM.  ANY LIABILITY OF THE SELLER WILL
  73. BE LIMITED EXCLUSIVELY  TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.
  74.  
  75. If you received this program from a bulletin board, be sure to do a virus check
  76. before using it.
  77.  
  78. The author retains  all rights to the STATUS  Database Manager program and this
  79. documentation.   You may  not distribute  the STATUS  Database Manager program,
  80. documentation, or sample database files  in modified form.  You must retain all
  81. references to  the author.   The  STATUS Database  Manager program  is marketed
  82. under the  shareware scheme, is NOT  a public domain program,  and is NOT free.
  83. You may try out the program for up to 30 days, after which you must register it
  84. (pay for  it).   If you were  charged a  fee when you  obtained STATUS Database
  85. Manager, you must still register  the program (such fees are "copying fees" and
  86. are not payment for the program).
  87.  
  88. You may distribute, in  unmodified compressed form, the STATUS Database Manager
  89. program, documentation,  and sample  database files  together, not  as separate
  90. expanded files.  You may not charge any fees for disk, mailers, etc., except as
  91. noted below.
  92.  
  93. When you  register you will be  sent the latest version  of the STATUS Database
  94. Manager program (without that annoying introduction screen), documentation, and
  95. sample  databases.   After  you  register, any  subsequent  downloads  of later
  96. releases of  STATUS Database  Manager from bulletin  boards do  not require new
  97. registration.   The  non-commercial  single  user registration  fee  for STATUS
  98. Database Manager is $25.00 US.  The commercial/government and multi-system site
  99. fee for  STATUS Database Manager is  $100.00 US.   Please send the registration
  100. form (ST-REG.TXT) to:
  101.  
  102.                             Visual Systems Workshop
  103.                          2442 NW Market St., Suite 520
  104.                                Seattle, WA 98107
  105.  
  106. Anyone wishing to charge people a fee for giving them a copy of STATUS Database
  107. Manager  must have  written  authorization of  the  author, without  which, the
  108. distributor is guilty  of copyright violation.   To receive such authorization,
  109. send your name, your organization's name, your address, and telephone number to
  110. the address listed above.   You will receive an application for distribution of
  111. STATUS Database  Manager by mail.   For distributors  already recognized by the
  112. Association of Shareware Professionals, this authorization is not necessary.
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                                     Page 2
  119.                      STATUS Database Manager Documentation
  120.  
  121.  
  122.  
  123.  
  124.                                Table of Contents
  125.                                -----------------
  126.  
  127.                  Description of STATUS Database Manager   4
  128.                  History                                  4
  129.                  System Requirements                      4
  130.                  Installation                             5
  131.                  DOS Command Syntax                       5
  132.                  Using Menus                              6
  133.                  Navigating Records                       7
  134.                  Navigating Fields                        7
  135.                  Dialogs & Controls                       8
  136.                  Basic Editing                            9
  137.                  Sample Session                          10
  138.                  File Menu                               13
  139.                  Edit Menu                               17
  140.                  Record Menu                             19
  141.                  List Menu                               21
  142.                  Define Menu                             23
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161. Please Note: STATUS  Database Manager (TM) is not free.   If you use it, please
  162. pay me  back for  the time  & effort  I put  into creating  and developing this
  163. product by  sending me a  shareware fee of  $25.00.  This  will help ensure the
  164. continuing development and improvement  of the STATUS Database Manager.  Please
  165. see  the  registration  information  on  page 2,  and use the registration form 
  166. "ST-REG.TXT" to register.  Your comments are  welcome,  but please be nice! 
  167. --Thanks.
  168.  
  169.       STATUS Database Manager Copyright (C) 1993 Visual Systems Workshop
  170.                  & Robert D. Horsefield - All Rights Reserved
  171.  
  172.  
  173.  
  174.  
  175.                                     Page 3
  176.                      STATUS Database Manager Documentation
  177.  
  178. Description of STATUS DATABASE MANAGER
  179. --------------------------------------
  180.  
  181. STATUS Database Manager  (hereafter called "SDM") is  a text based database for
  182. job tracking, client & address  lists, job histories, and anything else you can
  183. dream up.  A number of sample database files have been included for you to try.
  184.  
  185. An analogy  is the best  way to describe  SDM.  Think  of a database  file as a
  186. notebook.  Inside this notebook  are many pages of identical forms, each filled
  187. in with  different information.   Each page is  called a "record"  in SDM.  The
  188. form which appears  on each page consists of  up to 30 text editing rectangles,
  189. called "fields".  The text in  each field may  be scrolled up  & down, allowing
  190. more text than just the  field's  rectangle. The Sample Session presented later
  191. will take you through building your own database fields.
  192.  
  193. History
  194. -------
  195.  
  196. As an engineer, I needed a way to track the progress of the many jobs I work on
  197. simultaneously.  The database programs available have a significant drawback in
  198. this area,  because you are limited  to a certain  predetermined number of text
  199. rows in  each field.  SDM,  on the other  hand, is a  text based database, with
  200. each field being a scrollable text area.
  201.  
  202. The original incarnation of SDM  was a single use database; all the fields were
  203. in a preset  format.  However I  felt that the concept  could be broadened to a
  204. user  definable database  format which  could  be used  for  other tasks.   The
  205. current version of SDM  is the result.  We use  this program in our office on a
  206. regular basis to track our  job progress, prepare weekly summaries of jobs, and
  207. keep a record of all jobs  worked.  I'm sure you'll find SDM as invaluable as I
  208. have.
  209.  
  210. System Requirements
  211. -------------------
  212.  
  213. Required:
  214. A VGA  monitor (& graphics card)  is required to provide  enough pages of video
  215. memory to swap between 4 video screens, and to provide 3 levels of screen size.
  216. A hard  disk is required since  SDM uses disk files  for some temporary storage
  217. (note that SDM will work from a floppy, but some operations will be slow).
  218.  
  219. Recommended (not required):
  220. A  Microsoft compatible  mouse  makes  using SDM  much  easier, but  it  is not
  221. required (Special  key combinations can do  the same commands  as the menus and
  222. controls).  A  disk cache will speed up  certain operations since SDM uses disk
  223. files for some temporary storage.
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.                                     Page 4
  234.                      STATUS Database Manager Documentation
  235.  
  236. Installation
  237. ------------
  238.  
  239. At the DOS prompt, type the following DOS commands:
  240. C:
  241. CD \
  242. MD STATUS
  243. CD STATUS
  244. (place the floppy disk into disk drive A)
  245. COPY A:*.*
  246.  
  247. You will then need to modify your AUTOEXEC.BAT file's PATH statement to include
  248. a path to SDM:
  249.  
  250. PATH (other paths);C:\STATUS
  251.  
  252. Then reboot your computer (Ctrl+Alt+Delete)  to establish the new path.  If you
  253. are going  to use a mouse,  load the mouse driver  into memory before launching
  254. SDM.
  255.  
  256.  
  257. DOS Command Syntax
  258. ------------------
  259.  
  260. To launch  SDM, type "STATUS  [filename]" at the  DOS prompt. If  a filename is
  261. specified, it  will be  automatically loaded.  Do not  include the  ".DBA" file
  262. extension in the filename (it is assumed).
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.                                     Page 5
  292.                      STATUS Database Manager Documentation
  293.  
  294. Using Menus
  295. -----------
  296.  
  297.   File  Edit  Record  List  Define  [TESTFILE.DBA]   05-01-1993  1/ 2
  298.  
  299. The text line at the very top of the screen is called the menu bar.  It is used
  300. to select commands to perform from  a list of all available commands.  To use a
  301. mouse to select  menu commands, simply move the  mouse pointer to the menu bar,
  302. and depress  the mouse button over  the menu you  want to open.   The menu will
  303. stay open  as long as  the mouse  button is held  down.  With  the mouse button
  304. depressed, drag down the menu to the command you want, and release.
  305.  
  306. To use the keyboard to  execute commands, hold down the "Alt" key, and type the
  307. first letter of the menu you want to open.  To select a command, use the up and
  308. down arrows to  select the command, and  press return to execute  it.  The left
  309. and right arrows  may be used to  move to other menus.   The "Esc" (escape) key
  310. may be used to cancel a menu.
  311.  
  312. You will note that some menu commands have a square followed by a letter at the
  313. right side.  This is an  "Alt" key command that you can use as a shortcut.  For
  314. instance, hold  down the  "Alt" key  and type an  "S" to  execute the File:Save
  315. command.   Some  menu commands  have an  "F" at  the right  side followed  by a
  316. number.   These commands can  be executed simply  by pressing the corresponding
  317. function key on your keyboard.
  318.  
  319. Some menu  commands are dimmed.   This means they are  not available because of
  320. the current situation.  For instance, File:Save is only available if a database
  321. is open, and it has been changed since it was last saved.
  322.  
  323. Ellipses following  a command name,  such as File:Save  As... indicate that SDM
  324. will ask  for more  information before  executing the  command.   For instance,
  325. File:Save As will request a new name to save the file under.
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.                                     Page 6
  350.                      STATUS Database Manager Documentation
  351.  
  352. Navigating Records
  353. ------------------
  354.  
  355. The currently displayed record is displayed at the right end of the menu bar as
  356. XX/YY.  The current  record is XX out of a total  of YY records.  Also shown at
  357. the right  end of the  menu bar  is the date  that the current  record was last
  358. changed.  The maximum number of records in a database is 2000.
  359.  
  360. To move  to the  previous record,  use the  Record:Previous command  (or simply
  361. press the shortcut  key F5).  To  move to the next  record, use the Record:Next
  362. command (or simply press the  shortcut key F6).  Note that the record number in
  363. the right end of the menu bar will change.
  364.  
  365. A special  record called the  "TEMPLATE" is implemented  as record number zero.
  366. This record  is password protected,  and is  only available if  no password has
  367. been defined, or  after you have entered the  correct password.  Every time you
  368. add a  new record with the  Record:Add command, a new  record is inserted after
  369. the current  record, and  the contents  of the TEMPLATE  are copied  to the new
  370. record.
  371.  
  372. Navigating Fields
  373. -----------------
  374.  
  375. To select a field  to edit, click the mouse inside  the border of the field you
  376. want to  edit.  Its border  will become a  double line to  indicate it has been
  377. selected.   If  you are  using  the keyboard,  pressing  Tab will  move forward
  378. through the fields, and shift-Tab will move backwards through the fields.
  379.  
  380.           +------------Field Title Here-------------+
  381.           |This is a test of the emergency          |
  382.           |broadcast system. In the event of an     |
  383.           |actual emergency, you would be notified  |
  384.           |where to tune for news and important     |
  385.           |information. This is only a test.        |
  386.           |                                         |
  387.           |                                         |
  388.           +---------------A Note Here---------------+
  389.  
  390. Some fields have scroll bars  at the right side, although they are only visible
  391. if the border is large enough.   Clicking the mouse on the up arrow scrolls the
  392. screen up one row,  and similarly down one row for  the down arrow.  The square
  393. shows the position of the displayed text relative to all the text in the field.
  394. You can drag this square (click on square, drag, release) to a new position and
  395. the screen  will scroll.   Clicking the mouse  in the scroll  bar above the box
  396. will page  up one screen, and  similarly clicking below the  box will page down
  397. the screen.  The page Up and Page Down keys also work.
  398.  
  399. Fields can be  defined with two different  sizes.  If the  current field has an
  400. expanded size,  the Edit:Expand/Contract  menu option  is available  (or simply
  401. type F4).
  402.  
  403. Each field  has a maximum limit  of 132 lines  of text (about  six screens or 2
  404. printed pages), or 10,296 characters.
  405.  
  406.  
  407.                                     Page 7
  408.                      STATUS Database Manager Documentation
  409.  
  410. Dialogs & Controls
  411. ------------------
  412.  
  413. A dialog is  a box that is  displayed when more information  is needed.  Inside
  414. this box may be text, edit fields, check boxes, or buttons.  Dialog edit fields
  415. operate  identically  to  record  fields  described  previously  (this includes
  416. selecting them by either mouse clicking in the border, or tabbing).
  417.  
  418. A check box looks like this: [ ] Sample Check Box
  419.  
  420. These are  useful for selecting between  different options.   To select a check
  421. box, click the mouse between the brackets, and a check mark will appear between
  422. them.  Clicking there again will  remove the check mark.  To select a check box
  423. from the  keyboard, hold down the  control key (may be  labeled Ctrl), and type
  424. the first letter of the name (Ctrl+S in this case).
  425.  
  426. A button looks like this: [ Sample Button ]
  427.  
  428. Buttons will  execute some immediate action  such as Save  or Cancel.  Normally
  429. they appear in the bottom border of the dialog.  To execute a button, click the
  430. mouse between  the brackets.   Pressing the  Enter key will  execute the button
  431. shown in white (the default action), and the Escape key will cancel the dialog.
  432. To  execute a  button from  the keyboard,  hold  down the  control key  (may be
  433. labeled Ctrl), and type the first letter of the name (Ctrl+S in this case).
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.                                     Page 8
  466.                      STATUS Database Manager Documentation
  467.  
  468. Basic Editing
  469. -------------
  470.  
  471. Each field may be edited  using standard editing techniques common to most word
  472. processors.    More  advanced   techniques  are  described  in  the  Edit  Menu
  473. description.   The  following is  a  list of  special  keyboard keys  and their
  474. effect:
  475.  
  476. [Home] moves the cursor to the left end of the current row of text.
  477.  
  478. [End] moves the cursor to the far right end of the current row of text.
  479.  
  480. [Up Arrow] moves the cursor up one row of text & scrolls if necessary.
  481.  
  482. [Down Arrow] moves the cursor down one row of text & scrolls if necessary.
  483.  
  484. [Left Arrow] moves the cursor one position to the left.
  485.  
  486. [Right Arrow] moves the cursor one position to the right.
  487.  
  488. [Ctrl]+[Left Arrow] moves the cursor to the beginning of the preceding word.
  489.  
  490. [Ctrl]+[Right Arrow] moves the cursor to the beginning of the next word.
  491.  
  492. [Page Up] scrolls the text in the field up one screen.
  493.  
  494. [Page Down] scrolls the text in the field down one screen.
  495.  
  496. [Delete] deletes letter at the cursor, or deletes the current selection.
  497.  
  498. [Backspace] deletes the character to the left of the cursor.
  499.  
  500. [Ctrl]+[Y] deletes the current row of text
  501.  
  502. [Insert]  toggles between  insertion overwrite  mode.   In insertion  mode, The
  503. cursor is a flashing underscore  "_", and a typed character is inserted between
  504. existing characters.  In Overwrite mode the cursor is a flashing solid box, and
  505. typing replaces existing characters.
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                                     Page 9
  524.                      STATUS Database Manager Documentation
  525.  
  526. Sample Session
  527. --------------
  528.  
  529. This session  will guide you through  creating a very  simple database for your
  530. addresses:
  531.  
  532. 1. From  the DOS prompt, type  "STATUS" then press return  to load the program.
  533. The menu bar will be displayed at the top.
  534.  
  535. 2.  Select the  File:New  menu item  (or  press Alt+N)  to  create a  new blank
  536. database.
  537.  
  538. 3. Select the Define:Add Field menu item to create a new field.  If you are not
  539. using a  mouse, a default  border with instructions  is presented, which allows
  540. you to  move the border  around using the  arrow keys.   Try changing the size,
  541. then press  Enter to accept  the size.   If you  are using a  mouse, the cursor
  542. becomes a "+", and you  define a border by clicking & dragging, and release the
  543. mouse button on  the opposite corner.   We will modify the  border below, so it
  544. doesn't matter what border boundaries you define now.
  545.  
  546. 4. Select the  Define:Modify Field menu item to  display the definition of your
  547. new field.  This command affects the currently selected field, which is the one
  548. you  just created.   Use  your  mouse to  click-select  dialog edit  fields and
  549. controls, or  use the tab  key (for a  complete discussion of  dialogs, see the
  550. "Dialogs  &  Controls"  discussion).    Change  the  definition  to  match  the
  551. following:
  552.  
  553. Field Title: "Name"
  554. Bottom Note: (leave blank)
  555. Field Boundary: 3, 3, 2, 48, 3, 3
  556. Colors: 3, 6, 0
  557. Field Type: Text
  558. List width: 15
  559. Tab Order: 1
  560.  
  561. Select the OK  button when you are done making  these changes.  The dialog will
  562. disappear, and the revised field will be shown.
  563.  
  564. 5. Select the Define:Add Field menu item to create another new field as in step
  565. 3 above.   Then select  the Define:Modify Field  menu item to  change the field
  566. definition to that shown below:
  567.  
  568. Field Title: "Job Title"
  569. Bottom Note: (leave blank)
  570. Field Boundary: 6, 6, 2, 48, 6, 6
  571. Colors: 3, 6, 0
  572. Field Type: Text
  573. List width: 15
  574. Tab Order: 2
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                                     Page 10
  582.                      STATUS Database Manager Documentation
  583.  
  584. 6. Create the following fields using the same procedure described above:
  585.  
  586. Field Title: "Company"
  587. Bottom Note: (leave blank)
  588. Field Boundary: 9, 9, 2, 48, 9, 9
  589. Colors: 3, 6, 0
  590. Field Type: Text
  591. List width: 10
  592. Tab Order: 3
  593.  
  594. Field Title: "Address"
  595. Bottom Note: (leave blank)
  596. Field Boundary: 12, 14, 2, 48, 12, 14
  597. Colors: 3, 6, 0
  598. Field Type: Text
  599. List width: 10
  600. Tab Order: 4
  601.  
  602. Field Title: "Phone Numbers"
  603. Bottom Note: (leave blank)
  604. Field Boundary: 3, 6, 51, 79, 3, 6
  605. Colors: 3, 6, 0
  606. Field Type: Text
  607. List width: 15
  608. Tab Order: 5
  609.  
  610. Field Title: "Important Dates"
  611. Bottom Note: (leave blank)
  612. Field Boundary: 9, 14, 51, 79, 9, 14
  613. Colors: 3, 6, 0
  614. Field Type: Text
  615. List width: 0
  616. Tab Order: 6
  617.  
  618. Field Title: "Remarks"
  619. Bottom Note: (leave blank)
  620. Field Boundary: 17, 24, 2, 79, 6, 24
  621. Colors: 3, 6, 0
  622. Field Type: Text
  623. List width: 0
  624. Tab Order: 7
  625.  
  626. 7. The definition is now  complete.  Since you don't want others to change this
  627. definition without  your permission, select the  Define:Set Password menu item.
  628. Make sure you have typed it in correctly before you select OK.  The Define menu
  629. immediately becomes  inaccessible, except  for the  Define:Enter Password item,
  630. which, when  selected, will ask  you for the  password to regain  access to the
  631. rest of the Define menu.
  632.  
  633. 8. Now select the File:Save menu item.  Since this is a new unnamed database, a
  634. dialog is presented  allowing you to specify the file  name.  You are now ready
  635. to use the database.
  636.  
  637.  
  638.  
  639.                                     Page 11
  640.                      STATUS Database Manager Documentation
  641.  
  642. 9. You  may now  enter information  into the fields.   The  record displayed is
  643. record number one as shown in the right side of the menu bar.  When you want to
  644. add another  record to the database  (another person in this  case since we are
  645. building an address  list), select the Record:Add menu  item.  The first record
  646. will disappear,  and a new blank  record will appear.   Fill in another persons
  647. information.  You can move around between records using the Record:Previous and
  648. Record:Next menu commands.
  649.  
  650. 10.   To see a  listing of  all the records  (people in this  case), choose the
  651. List:All menu item.   You may select  a record from the  list with the mouse or
  652. arrow keys, and select OK to move to that record.
  653.  
  654. This  concludes  this brief  sample  session.   There  are  many  more advanced
  655. features in this program which  are not discussed in this session.  Please read
  656. the commands discussion in the following pages for a more thorough discussion.
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.                                     Page 12
  698.                      STATUS Database Manager Documentation
  699.  
  700. File Menu
  701. ---------
  702.  
  703. The File menu  is used to perform actions  that affect an entire database file,
  704. such  as creating  a  new  database, opening  an  existing  database, printing,
  705. quitting, etc.
  706.  
  707. +File-----------------+
  708. | New               N | Creates a new database
  709. | Open...           O | Opens an existing database file
  710. |---------------------|
  711. | Save              S | Saves the current database
  712. | Save As...          | Saves the current database under a new name
  713. | Revert to Saved     | Reverts the current database to the last saved
  714. |---------------------|
  715. | Print Settings...   | Sets the printer characteristics
  716. | Print...          P | Sends output to the printer
  717. |---------------------|
  718. | Close               | Closes the current database
  719. | Quit              Q | Closes the current database & exits SDM
  720. +---------------------+
  721.  
  722. File:New (Alt+N)
  723. Creates a new  blank, untitled database without  any field definitions.  Before
  724. you can use a new database, you must define at least one field to write text in
  725. (see the Define menu description).
  726.  
  727. File:Open (Alt+O)
  728. Opens an existing  database.  A list of  available database files is displayed.
  729. Click the mouse on the database to open (or use the arrow keys to highlight the
  730. appropriate database file), and  click [ OK ] to open  it, or [ Cancel ].  Only
  731. files with the .DBA extension are  listed.  If you have a mouse, you can double
  732. click the mouse button on a database file name to open it.
  733.  
  734.                +----------Select File----------+
  735.                |HISTORY.DBA                    |
  736.                |JUNK.DBA                       |
  737.                |MLHJOBS.DBA                    |
  738.                |COLORTST.DBA                   |
  739.                |JOBS.DBA                       |
  740.                |ROLODEX.DBA                    |
  741.                |WHITE.DBA                      |
  742.                |ATEST.DBA                      |
  743.                |BTEST.DBA                      |
  744.                |RDHJOBS.DBA                    |
  745.                |TIMESHT.DBA                    |
  746.                +-------[ OK ]---[ Cancel ]-----+
  747.  
  748. File:Save (Alt+S)
  749. Saves the currently open database file to disk.  Save often to avoid accidental
  750. data loss due to power failure, etc.
  751.  
  752.  
  753.  
  754.  
  755.                                     Page 13
  756.                      STATUS Database Manager Documentation
  757.  
  758. SDM  maintains a  temporary database  file  which is  created when  File:New or
  759. File:Open is  used.   When you  save a  database file,  this temporary  file is
  760. copied to the file name listed in the menu bar.  This temporary file is deleted
  761. when a  File:Close or File:Quit is  executed.  Should  your computer "crash" in
  762. the middle  of an editing session,  the file "STATUS.BIN"  will remain on disk.
  763. Since it uses the same format as database files, you can rename it with the MS-
  764. DOS "RENAME" command using the  .DBA extension, and be able to read it with the
  765. File:Open command.  Note that when you execute a File:Open or File:New command,
  766. any  existing STATUS.BIN  file  is overwritten  with  new information,  so this
  767. recovery technique must be done before re-entering SDM.
  768.  
  769. File:Save As...
  770. Same as  File:Save, except  you are  first prompted for  the file  name to save
  771. under.    The file  name  must  follow DOS  naming  restrictions  (8 characters
  772. maximum,  etc.).   SDM  adds the  extension  ".DBA" to  the  name, so  omit the
  773. extension when  typing a new file  name.  If  you type the  name of an existing
  774. database file,  a warning  appears which allows  you to  cancel overwriting the
  775. file.
  776.  
  777.                +--------------Save As--------------+
  778.                |                                   |
  779.                |  Enter new file name              |
  780.                |  +-----------------------------+  |
  781.                |  |Filename                     |  |
  782.                |  +-----------------------------+  |
  783.                |  Please omit extension (.DBA)     |
  784.                |                                   |
  785.                +-------[ OK ]-----[ Cancel ]-------+
  786.  
  787. File:Revert to Saved
  788. Re-reads the database  file listed in the menu bar  from disk.  All edits since
  789. the last File:Save  or File:Save As are lost.   A warning is displayed allowing
  790. you to cancel the reversion process.
  791.  
  792. File:Print Settings
  793. Sets information concerning your  printer.  The "Printer Initialization String"
  794. is  a sequence  of ASCII  characters which  are  sent to  the printer  prior to
  795. printing.  The  "Printer Reset String" is a  sequence of characters sent to the
  796. printer after printing  which resets the printer  to default settings.  Consult
  797. your printer manual  to determine the sequence you need  to send.  You can form
  798. such a  string out of  any keyboard character  except "\", which  has a special
  799. meaning.  The  sequence "\###" means send an  ASCII code character equal to the
  800. value of ###.   You must fill three  character positions for the code (example:
  801. "\027" would send the Escape  character.  The "Page Size" is the number of rows
  802. and  columns   available  on   your  printer  corresponding   to  the  "Printer
  803. Initialization String".
  804.  
  805. You have  three choices  for "Border  Style".   "ASCII" uses  standard extended
  806. ASCII codes (128-255) to create  borders.  You may need to set the printer font
  807. using the "Printer  Initialization String" to a "PC"  font to use this feature,
  808. otherwise you  may get unusual  characters for  the borders.   "Dash" uses "-",
  809. "+",  and "|"  to  create printer  borders,  but these  don't  look as  nice as
  810. extended  ASCII borders.    Your other  option  is "None",  which  simply omits
  811. borders.
  812.  
  813.                                     Page 14
  814.                      STATUS Database Manager Documentation
  815.  
  816. The "Destination" tells SDM where to send printer output.  "LPT1:" sends output
  817. to  parallel  port 1,  and  "LPT2:"  sends  output to  parallel  port  2.   The
  818. information is sent to a disk file called "STATUS.PRN" before sending it to the
  819. printer, which you may access later from DOS for more copies.  The third option
  820. is "Disk" which  simply skips sending data to  the printer, but still sends the
  821. data to the file "STATUS.PRN".
  822.  
  823.           +------------------Printer Settings-----------------+
  824.           |                                                   |
  825.           |        +--Printer Initialization String--+        |
  826.           |        |                                 |        |
  827.           |        +------"\###"=ASCII code ###------+        |
  828.           |                                                   |
  829.           |        +------Printer Reset String-------+        |
  830.           |        |                                 |        |
  831.           |        +---------------------------------+        |
  832.           |       Page Size     Border Style   Destination    |
  833.           |   +-Rows-+ +-Cols-+   [ ] ASCII   [x] X (LPT1:)   |
  834.           |   |60    | |80    |   [x] Dash    [ ] Y (LPT2:)   |
  835.           |   +------+ +------+   [ ] None    [ ] Z (Disk)    |
  836.           |                                                   |
  837.           |                                                   |
  838.           +----------------[ OK ]---[ Cancel ]----------------+
  839.  
  840. File:Print (Alt+P)
  841. A dialog is presented which lets you set the quantity, and the record range to
  842. print.  The default record range is the current record shown in the right side
  843. of the menu bar.  When the OK button is selected, the print job is sent to a
  844. disk file called "STATUS.PRN", which is then sent to the printer.
  845.  
  846.                +------Print Record Dialog------+
  847.                |                               |
  848.                |         +--Quantity-+         |
  849.                |         |1          |         |
  850.                |         +-----------+         |
  851.                |                               |
  852.                |      Record Print Range       |
  853.                |    +--Start--+ +---End---+    |
  854.                |    |1        | |1        |    |
  855.                |    +---------+ +---------+    |
  856.                |                               |
  857.                |                               |
  858.                |                               |
  859.                +------[ OK ]---[ Cancel ]------+
  860.  
  861. When you have a list displayed, the File:Print command will print the list, not
  862. a record. This dialog is somewhat different for lists.
  863.  
  864. File:Close
  865. The current database is closed, but  you do not exit from SDM.  After closing a
  866. database, you  may use File:New or  File:Open to work on  another database.  If
  867. you have made  changes since the last time the  database was saved, you will be
  868. presented with a dialog asking if you want to save it before closing.
  869.  
  870.  
  871.                                     Page 15
  872.                      STATUS Database Manager Documentation
  873.  
  874. File:Quit (Alt+Q)
  875. If a database  is open, File:Close is  first executed.  Then  SDM exits back to
  876. the operating system.
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                                     Page 16
  930.                      STATUS Database Manager Documentation
  931.  
  932. Edit Menu
  933. ---------
  934.  
  935. The edit  menu contains commands which  speed the editing process.   It is only
  936. active when an edit field is selected.
  937.  
  938. +Edit-------------------+
  939. | Undo                Z | Undo the changes to the current record
  940. | Cut                 X | Cuts selected text to the clipboard
  941. | Copy                C | Copies selected text to the clipboard
  942. | Paste               V | Pastes the clipboard text at the cursor
  943. | Paste Text File...    | Pastes a text file at the cursor
  944. | Clear                 | Deletes the selected text
  945. |-----------------------|
  946. | Start Selection    F1 | Anchors text selection at cursor
  947. | End Selection      F2 | Completes text selection & highlights it
  948. | Hide Selection     F3 | Clears the current text selection
  949. |-----------------------|
  950. | Expand/Contract    F4 | Enlarges or shrinks the selected field
  951. +-----------------------+
  952.  
  953. Edit:Undo (Alt+Z)
  954. All the  changes that have  been made to  the current record  since it was last
  955. updated are undone.  Updates  occur when you move to another record, or execute
  956. a command which  requires an update to the  current record, such as File:Print.
  957. It is only active if changes have been made since the last update.  A dialog is
  958. presented which allows you to cancel the Undo.
  959.  
  960. Edit:Cut (Alt+X)
  961. Removes the  currently selected text and  places it in  a temporary memory area
  962. called the "clipboard"  for later pasting.   It is only active  if some text is
  963. currently  selected.   To  select text,  see  the Edit:Start  Selection command
  964. below.
  965.  
  966. Edit:Copy (Alt+C)
  967. Copies  the currently  selected  text to  a  temporary memory  area  called the
  968. "clipboard" for  later pasting.  The  current selection is not  removed.  It is
  969. only  active if  some text  is currently  selected.   To  select text,  see the
  970. Edit:Start Selection command below.
  971.  
  972. Edit:Paste (Alt+V)
  973. Places the text currently held in the "clipboard" into the field at the current
  974. cursor position.   The text is the clipboard is  not deleted, you may paste the
  975. same text over and over.
  976.  
  977. Edit:Paste Text File
  978. Places a  text file at  the current cursor  position. You are  prompted for the
  979. name of  text file  to place.  Only files with  the .TXT  extension are listed.
  980. During  the  conversion process,  the  [Esc]  key  may be  used  to  cancel the
  981. placement.
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                     Page 17
  988.                      STATUS Database Manager Documentation
  989.  
  990. Edit:Clear
  991. Removes  the currently  selected  text.   It  is only  active  if some  text is
  992. currently  selected.   To  select text,  see  the Edit:Start  Selection command
  993. below.
  994.  
  995. Edit:Start Selection (F1)
  996. A new selection range is anchored at the current cursor position.
  997.  
  998. Edit:End Selection (F2)
  999. The  selection  range  is extended  from  the  starting  place  (see Edit:Start
  1000. Selection above)  to the  current cursor  position.  May  be used  to extend an
  1001. existing selection range.
  1002.  
  1003. Note: If you have  a mouse, there is a much  easier way to select text.  Simply
  1004. move the mouse  pointer to where you want to  start the select, press the mouse
  1005. button  down, drag  the  pointer  to the  end  position, and  release.   Double
  1006. clicking the mouse pointer over a word will select the word.
  1007.  
  1008. Edit:Hide Selection (F3)
  1009. Unhighlights the current selection.
  1010.  
  1011. Edit:Expand/Contract (F4)
  1012. Some fields have an expanded size.   If the current field has such a size, this
  1013. command is available.  Pressing  F4 will toggle between the normal and expanded
  1014. sizes.
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.                                     Page 18
  1046.                      STATUS Database Manager Documentation
  1047.  
  1048. Record Menu
  1049. -----------
  1050.  
  1051. The record menu is used to move between records, add & delete records, etc.
  1052.  
  1053. +Record-----------+
  1054. | Previous     F5 | Moves to the preceding record
  1055. | Next         F6 | Moves to the next record
  1056. |-----------------|
  1057. | Add             | Adds a new record following the current record
  1058. | Delete          | Deletes the current record
  1059. |-----------------|
  1060. | Archive         | Archives the current record
  1061. | Revive          | Revives the current record
  1062. | Skip Archived   | Toggles skipping of archived records
  1063. |-----------------|
  1064. | Find...      F7 | Search all records & fields for text
  1065. | Find Again   F8 | Search for same text again
  1066. |-----------------|
  1067. | Alphabetize...  | Alphabetize records according to any field
  1068. +-----------------+
  1069.  
  1070. Record:Previous (F5)
  1071. Updates the current  record if it has been  changed, and moves to the preceding
  1072. record.   If Record:Skip Archived has  a check mark beside  it, SDM will search
  1073. down through  the records  for the  previous un-archived  record.   If password
  1074. protection  is off,  or you  have  entered the  correct password,  the TEMPLATE
  1075. record (record number 0) is accessible.
  1076.  
  1077. Record:Next (F6)
  1078. Updates  the current  record if  it has  been  changed, and  moves to  the next
  1079. record.  If Record:Skip Archived has a check mark beside it, SDM will search up
  1080. through the records for the next un-archived record.  If password protection is
  1081. off, or  you have  entered the  correct password,  the TEMPLATE  record (record
  1082. number 0) is accessible.
  1083.  
  1084. Record:Add
  1085. Creates a new  record following the current  record, and moves to  it.  The new
  1086. record is an exact copy of the TEMPLATE record (record number 0).
  1087.  
  1088. Record:Delete
  1089. Deletes the current  record from the database.   Since this procedure cannot be
  1090. undone,  a warning  dialog  is presented  which  allows cancelling  the delete.
  1091. There are always two permanent records in the database: the TEMPLATE record and
  1092. record number 1.  The  TEMPLATE record cannot be deleted; doing so will instead
  1093. erase all  text in  the TEMPLATE  record.   If you  have only  one non-TEMPLATE
  1094. record, deleting it  will cause it to  be replaced with a  copy of the TEMPLATE
  1095. record.
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.                                     Page 19
  1104.                      STATUS Database Manager Documentation
  1105.  
  1106. Record:Archive
  1107. Archives the  current record which  makes it  uneditable.  The  text color will
  1108. change  to gray  to indicate  it  is archived.   This  can  be undone  with the
  1109. Record:Revive command.
  1110.  
  1111. Record:Revive
  1112. Revives the current archived record making it accessible again.  The text color
  1113. is restored to normal.
  1114.  
  1115. Record:Skip Archived
  1116. Places a  check mark next  to this  item in the  menu.  When  this is selected,
  1117. Record:Previous and Record:Next will skip all archived records.
  1118.  
  1119. Record:Find...  (F7)
  1120. Presents a dialog for you to enter the text to search for.  Character case (a
  1121. or A) is ignored.  Searches forward through the fields of each record for the
  1122. next occurrence of the text, moves to the record, and selects the text found.
  1123.  
  1124.                +------------Search For-------------+
  1125.                |                                   |
  1126.                |  Enter search string:             |
  1127.                |  +-----------------------------+  |
  1128.                |  |Find this text               |  |
  1129.                |  +-----------------------------+  |
  1130.                |                                   |
  1131.                |                                   |
  1132.                +-------[ OK ]-----[ Cancel ]-------+
  1133.  
  1134. Record:Find Again (F8)
  1135. The same as Record:Find except  that the dialog is skipped, and the same search
  1136. text is used as the previous Record:Find.
  1137.  
  1138. Record:Alphabetize...
  1139. Alphabetizes the records by the text contained in a specified field.  A dialog
  1140. is presented for you to choose the field with which to alphabetize the records.
  1141.  
  1142.                +----------Alphabetize by Field-----------+
  1143.                |Name                                     |
  1144.                |Job Title                                |
  1145.                |Company                                  |
  1146.                |Address                                  |
  1147.                |Phone Numbers                            |
  1148.                |Important Dates                          |
  1149.                |Remarks                                  |
  1150.                |                                         |
  1151.                |                                         |
  1152.                |                                         |
  1153.                |                                         |
  1154.                +------------[ OK ]---[ Cancel ]----------+
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.                                     Page 20
  1162.                      STATUS Database Manager Documentation
  1163.  
  1164. List Menu
  1165. ---------
  1166.  
  1167. The list menu allows listing of records.
  1168.  
  1169. +List---------------+
  1170. | All...         F9 | Lists all records
  1171. | All Current...    | Lists only current (un-archived) records
  1172. | All Archived...   | Lists only archived records
  1173. |-------------------|
  1174. | By Field      F10 | Lists all records by a specified field
  1175. +-------------------+
  1176.  
  1177. Selected information  is gathered  from each  record and  displayed in  a list.
  1178. Records are listed  in order, with each  record listed in a  separate row.  You
  1179. may  then select  one  of  the records  from  the  list using  the  arrow keys.
  1180. Pressing the OK button moves  you to the selected record, while pressing Cancel
  1181. returns you  to the current  record.  If  you are using  a mouse, simply double
  1182. click the mouse button over the record you want to move to.
  1183.  
  1184. The  first three  items  in the  List  menu (List:All,  List:Current,  and List
  1185. Archived) generate a list based on two items in the Define:Modify Field command
  1186. dialog.  "Tab Order" not only determines the order in which you tab through the
  1187. fields of  a record, but  also the order  each field is  displayed in each list
  1188. row.  The "List Width"  determines the number of characters displayed from each
  1189. field.  If you  do not want a field listed, set  the "List Width" to zero.  See
  1190. the Define menu discussion for more information.
  1191.  
  1192. The File:Print Settings  and the File:Print menu  commands are available when a
  1193. list is displayed, allowing printing of lists.
  1194.  
  1195. List:All...  (F9)
  1196. All the records in the database are listed, whether or not they are archived.
  1197.  
  1198. +Name----------Job Title-------Company---------Address------------+
  1199. |A. Aardvark   Ditch digger    Mammals, Inc.   Africa             |
  1200. |D. Dodo       Out of work     Extinct Birds,  Island of Mauritus |
  1201. |T. Pterodactl Out of work     Leather Goods,  Jurassic Park      |
  1202. |P. Parsec     Astro physicist Light Years     Alpha Centari      |
  1203. |                                                                 |
  1204. |                                                                 |
  1205. |                                                                 |
  1206. |                                                                 |
  1207. |                                                                 |
  1208. |                                                                 |
  1209. |                                                                 |
  1210. +-----------------------[ OK ]----[ Cancel ]----------------------+
  1211.  
  1212. List:All Current...
  1213. Only those records which are not archived are listed.
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.                                     Page 21
  1220.                      STATUS Database Manager Documentation
  1221.  
  1222. List:All Archived...
  1223. Only archived records are listed.
  1224.  
  1225. List:By Field... (F10)
  1226. A dialog is first presented allowing you to select the field.  All records are
  1227. then listed by the text in the field you selected.
  1228.  
  1229.           +--------------Select Field---------------+
  1230.           |Name                                     |
  1231.           |Job Title                                |
  1232.           |Company                                  |
  1233.           |Address                                  |
  1234.           |Phone Numbers                            |
  1235.           |Important Dates                          |
  1236.           |Remarks                                  |
  1237.           |                                         |
  1238.           |                                         |
  1239.           |                                         |
  1240.           |                                         |
  1241.           +------------[ OK ]---[ Cancel ]----------+
  1242.  
  1243. Selecting "Name" from the field list might give you a list like this:
  1244.  
  1245.           +Rec-Name---------------------------------+
  1246.           | 1: A. Aardvark                          |
  1247.           | 2: D. Dodo                              |
  1248.           | 3: T. Pterodactyl                       |
  1249.           | 4: P. Parsec                            |
  1250.           |                                         |
  1251.           |                                         |
  1252.           |                                         |
  1253.           |                                         |
  1254.           |                                         |
  1255.           |                                         |
  1256.           |                                         |
  1257.           +----------[ OK ]----[ Cancel ]-----------+
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.                                     Page 22
  1278.                      STATUS Database Manager Documentation
  1279.  
  1280. Define Menu
  1281. -----------
  1282.  
  1283. The define menu commands allow you to create your own field definitions, access
  1284. the TEMPLATE record, and set the screen size.
  1285.  
  1286. +Define--------------+
  1287. | Enter Password...  | Access to the Define menu & Template record
  1288. |--------------------|
  1289. | Add    Field...    | Add a new field definition
  1290. | Delete Field...    | Delete the currently selected field
  1291. | Modify Field...    | Modify the currently selected field
  1292. |--------------------|
  1293. | Screen Settings... | Set the number of displayed screen rows
  1294. |--------------------|
  1295. | Set Password...    | Set the Define Menu access password
  1296. | Delete Password    | Delete the current password
  1297. +--------------------+
  1298.  
  1299. When defining fields, it is  best not to overlap fields.  A completely obscured
  1300. field would be  unselectable with the mouse, and  would pop out of nowhere when
  1301. tabbing through the  fields.  It is best to  align the tops of adjacent fields,
  1302. as this gives the best  printer output.  When printing, the length of the field
  1303. will be  expanded downward to  suit the length  of the field's  text.  Adjacent
  1304. fields that have the same top  will both be expanded to the same length.  After
  1305. defining a set of fields, it is a good idea to print out a sample record to see
  1306. what it will look like.
  1307.  
  1308. Define:Enter Password...
  1309. If a password  has been defined, this command will  give you access to the rest
  1310. of the define menu and  the TEMPLATE record.  A dialog is presented, requesting
  1311. the password.   The  password is  case sensitive ("sample"  is not  the same as
  1312. "SaMpLe").
  1313.  
  1314.                +----Database Definition Security---+
  1315.                |                                   |
  1316.                |  Enter password:                  |
  1317.                |  +-----------------------------+  |
  1318.                |  |                             |  |
  1319.                |  +-----------------------------+  |
  1320.                |                                   |
  1321.                |                                   |
  1322.                +-------[ OK ]-----[ Cancel ]-------+
  1323.  
  1324. Define:Add Field...
  1325. Creates a  new field.   Up  to 30  fields may  be defined.   The  mouse pointer
  1326. temporarily becomes a "+".  Click  & hold the mouse button in one corner of the
  1327. boundary, drag & release in the opposite corner.
  1328.  
  1329. If you  are not using a  mouse, a default  box appears.  Use  the arrow keys to
  1330. move  the highlighted  corner,  the  tab key  to  switch back  &  forth between
  1331. opposite corners, and press Enter when you are done (or escape to cancel).
  1332.  
  1333.  
  1334.  
  1335.                                     Page 23
  1336.                      STATUS Database Manager Documentation
  1337.  
  1338. Define:Delete Field...
  1339. Deletes the  currently selected  field from the  database.   Since this command
  1340. cannot be  undone with Edit:Undo,  a dialog  is presented asking  if you really
  1341. want to proceed.  All text in the deleted field in all records is lost.
  1342.  
  1343. Define:Modify Field...
  1344. A dialog containing  the current field's definition  is displayed, allowing you
  1345. to change  its appearance.  If  you make any illegal  entries, SDM will correct
  1346. them when you hit OK (a  sound is made for every correction made).  Each dialog
  1347. item is described below:
  1348.  
  1349.      +------------------Modify Field # 1-----------------+
  1350.      |                                                   |
  1351.      |    +--------------Field Title---------------+     |
  1352.      |    |Field Title Here                        |     |
  1353.      |    +----------------------------------------+     |
  1354.      |    +--------------Bottom Note---------------+     |
  1355.      |    |A Note Here                             |     |
  1356.      |    +----------------------------------------+     |
  1357.      |                  Field Boundary                   |
  1358.      |    +-Top-++Botm-++Left-++Right++xTop-++xBotm+     |
  1359.      |    |8    ||15   ||10   ||50   ||8    ||11   |     |
  1360.      |    +-----++-----++-----++-----++-----++-----+     |
  1361.      |           Colors               Field Type         |
  1362.      |    +Text-++Bordr++Back-+    [x] Text Field        |
  1363.      |    |3    ||6    ||0    |    [ ] Decimal # Field   |
  1364.      |    +-----++-----++-----+    [ ] Whole # Field     |
  1365.      |     0 1 2 3 4 5 6 7 8 9     [x] Scroll Bar        |
  1366.      |      10 11 12 13 14 15                            |
  1367.      |                         +List Width+ +Tab Order+  |
  1368.      |                         |0         | |1        |  |
  1369.      |                         +----------+ +---------+  |
  1370.      +---------------[ OK ]-----[ Cancel ]---------------+
  1371.  
  1372. Field Title: The title centered in the top border of the field.
  1373.  
  1374. Bottom Note: A note centered in the bottom border of the field.
  1375.  
  1376. Field  Boundary:  The  size   of  the  inside  (text  portion)  of  the  field.
  1377. Coordinates are measured  from the upper left corner  (1,1) to the bottom right
  1378. corner (80,25 or  80,43 or 80,50 depending on  the screen setting).  Horizontal
  1379. coordinates must fall  in the range 2 to  79, and vertical coordinate must fall
  1380. in the range 3 to 24 (or  42 or 49) to account for the border and the menu bar.
  1381. The expanded  size allows the  user to  expand the field  vertically for easier
  1382. viewing and editing (see Edit:Expand/Contract).
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.                                     Page 24
  1394.                      STATUS Database Manager Documentation
  1395.  
  1396. Colors: Sets  the colors  of a  field's text,  border, and  background.  Sample
  1397. colors are  listed with their  numbers (0-15).   VGA graphics  displays color 8
  1398. (gray) as black for backgrounds.  If the border and background color are set to
  1399. the same color,  the border will not  be displayed (or printed)  at all.  It is
  1400. best not to use color 8 (gray) for the foreground, since that color is used for
  1401. archived records.
  1402.  
  1403. Field Type:  There are  3 basic  field types:  "Text Field"  contains any text,
  1404. "Decimal #  Field" corrects all entered  text to a decimal  number (ex.  2.33),
  1405. and "Whole #  Field" corrects all entered text to  an integer number (ex.  21).
  1406. If a  field is defined  as one  of the numeric  types and has  a non-zero "List
  1407. Width" (see  below), the field  will be summed  when listed.   The final option
  1408. "Scroll bar"  attaches a  scroll bar  to the  right border  of the  field.  The
  1409. scroll bar  is only shown if  the field is  large enough to  display it, so the
  1410. user may have to expand the field with Edit:Expand/Contract to see it.
  1411.  
  1412. List Width:  Determines the number of  characters to display in  a list for the
  1413. selected field.   If you do  not want a  field listed, set  the "List Width" to
  1414. zero.
  1415.  
  1416. Tab  Order: Determines  the order  in which  you  tab through  the fields  of a
  1417. record, and also the order each  field is displayed in a list.  If you change a
  1418. field's tab order to a  number already in use, the tab order is swapped between
  1419. the current field and the field using the same number.
  1420.  
  1421. Define:Screen Settings...
  1422. Allows changing the  current database's screen size.   The choices are 25 rows,
  1423. 43 rows, or 50  rows.  If you have fields  defined which use more rows than one
  1424. of the choices, that choice will not be available.
  1425.  
  1426.           +-------------Screen Settings-------------+
  1427.           |                                         |
  1428.           |               Screen Rows               |
  1429.           |             [x] X (25 Rows)             |
  1430.           |             [ ] Y (43 Rows)             |
  1431.           |             [ ] Z (50 Rows)             |
  1432.           |                                         |
  1433.           |         (Database uses 16 rows)         |
  1434.           |                                         |
  1435.           +-----------[ OK ]---[ Cancel ]-----------+
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.                                     Page 25
  1452.                      STATUS Database Manager Documentation
  1453.  
  1454. Define:Set Password...
  1455. Sets  the password  which allows  access to  the Define  menu and  the TEMPLATE
  1456. record.  A dialog is displayed for entering the new password.  The new password
  1457. takes  effect  immediately,  and the  Define  menu  is  dimmed  except  for the
  1458. Define:Enter Password command.
  1459.  
  1460.                +------------Set Password-----------+
  1461.                |                                   |
  1462.                |  Enter new password:              |
  1463.                |  +-----------------------------+  |
  1464.                |  |                             |  |
  1465.                |  +-----------------------------+  |
  1466.                |  (for access to the Define menu)  |
  1467.                |                                   |
  1468.                +-------[ OK ]-----[ Cancel ]-------+
  1469.  
  1470. Define:Delete Password
  1471. Removes the current password.  When this is done, the Define menu & TEMPLATE
  1472. record will always be available until you define a new password.
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.                                     Page 26
  1510.