home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 76 / af076a.adf / archives / af76a2.lzx / datanexus / DataNexus.Help < prev    next >
Text File  |  1995-07-31  |  98KB  |  2,993 lines

  1. ##-- GENERAL --
  2.  
  3. ##SCROLLUP
  4. SCROLL LIST: UP
  5. This button makes the list scroll up.
  6.  
  7. SHORTCUT: Cursor Up. NOT on all scrollers.
  8. ##SCROLLDOWN
  9. SCROLL LIST: DOWN
  10. This button makes the list scroll down.
  11.  
  12. SHORTCUT: Cursor Down. NOT on all scrollers.
  13. ##PROPSCROLL
  14. LIST SCROLL: BAR
  15. By grabbing the scroll bar, the list may be moved up or down.
  16. ##-- DRAG BAR HELP --
  17.  
  18. ##QUIT
  19. QUIT DATANEXUS
  20. The quit button will close down DataNEXUS, freeing all allocated
  21. resources.
  22. ##SNOOZE
  23. ICONIFY
  24. The iconify button will send DataNEXUS to sleep, leaving a small
  25. window on the Workbench screen which can be used to wake
  26. DataNEXUS.
  27. ##SYSFRONT
  28. DEPTH GADGET
  29. The depth gadget operates in the same way as the OS depth
  30. gadget.
  31. ##SYSBACK
  32. $$SYSFRONT
  33. ##SYSDRAG
  34. DRAG BAR
  35. The drag bar allows the DataNEXUS screen to be moved up and
  36. down.
  37. ##-- MAIN PANEL --
  38.  
  39. ##DBBEGINING
  40. RECORD: FIRST
  41. Goto the first record in the current database or filter range.
  42. SHORTCUT: Shift + Cursor left.
  43. ##DBPREVIOUS
  44. RECORD: PREVIOUS
  45. Goto the previous record in the current database or filter
  46. range.
  47. SHORTCUT: Cursor left.
  48. ##DBGOTO
  49. REGOTD: GOTO
  50. Goto a specific record in the current database or filter range.
  51. ##DBNEXT
  52. RECORD: NEXT
  53. Goto the next record in the current database or filter range.
  54. SHORTCUT: Cursor right.
  55. ##DBLAST
  56. RECORD: LAST
  57. Goto the last record in the current database or filter range.
  58. SHORTCUT: Shift + Cursor right.
  59. ##DBINDEX
  60. DATABASE: SORT
  61. The sort button opens the sort panel which allows the current
  62. database to be sorted, or a sorted index removed.
  63.  
  64. NOTE: All searching functions work from the first to last record
  65.       in an index. Searches are slower to perform when the index
  66.       is in reverse order, or if the database is sorted.
  67. ##DBFILTER
  68. DATABASE: FILTER
  69. The filter button opens the filter panel, which allows a search
  70. filter to be created. If one or more filters exist, then the 
  71. filter list window is opened, which allows filters to be created
  72. edited, used or removed.
  73.  
  74. SHORTCUT: CTRL + f.
  75.  
  76. NOTE: Deleted records cannot be included in a filtered range.
  77. NOTE: Also used to create field validation sequences.
  78. ##DBEDIT
  79. RECORD: EDIT
  80. The edit button and menu item places DataNEXUS into edit mode,
  81. where the contents of the currently displayed record can be
  82. changed.
  83. **EDITKEYS
  84. MOVEMENT KEYS
  85. ##DBADD
  86. RECORD: ADD
  87. The add button and menu item will add a new record to the
  88. current database and then place DataNEXUS into edit mode.
  89.  
  90. **EDITKEYS
  91. MOVEMENT KEYS
  92. ##DBPROP
  93. RECORD: VERTICAL SLIDER
  94. This slider may be used to scroll the record card up and down.
  95. SHORTCUT: Cursor Up and Down.
  96. ##DBDONE
  97. EDIT: DONE
  98. The 'DONE' button is only displayed whilst editing or adding a
  99. new record. Selection will complete the add or edit, only if all
  100. field validators are satisfied.
  101. SHORTCUT: Left Amiga + TAB.
  102. ##DBABORT
  103. EDIT: ABORT
  104. The 'ABORT' button will abort the editing/adding of a record.
  105. Abort edit, will restore the current record with its previous
  106. contents. Abort add, will not add the new record to the
  107. database.
  108. SHORTCUT: Escape.
  109. ##DBMORE
  110. EDIT: COMPLETE, ADD ANOTHER
  111. The 'MORE' button is only displayed whilst adding a new record.
  112. Selection will complete the add, only if all field validators
  113. are satisfied.
  114. SHORTCUT: Left Alt + TAB.
  115. ##DBSCANFWD
  116. SCAN RECORDS: FORWARDS
  117. The scan will display all displayable records from the current
  118. to the last record. All record control buttons are replaced with
  119. DONE and PAUSE buttons. The DONE button will stop the scan,
  120. whereas the PAUSE button will pause the scan.
  121.  
  122. SHORTCUT: ALT + Cursor Right
  123. ##DBSCANBACK
  124. SCAN RECORDS: BACKWARDS
  125. The scan will display all displayable records from the current
  126. to the first record. All record control buttons are replaced with
  127. DONE and PAUSE buttons. The DONE button will stop the scan,
  128. whereas the PAUSE button will pause the scan.
  129.  
  130. SHORTCUT: ALT + Cursor Left
  131. ##DBRECPROP
  132. RECORD: RECORD SLIDER
  133. The record slider allows any record in the current database or
  134. filter range to be viewed by manipulating it.
  135. ##DBFIND
  136. RECORD: FIND
  137. Find can be used to create a simple filter. An empty record will
  138. be presented, into which any valid data can be typed. All fields
  139. with data will be 'AND'ed together for the filter. Eg. if 'Fred'
  140. is entered in the NAME field, and '32' into the AGE field, then
  141. DataNEXUS will search for records in which NAME contains the
  142. text 'Fred' and AGE is 32.
  143.  
  144. NOTE: Text fields allow partial matching, whereas other
  145.       field types require an exact match. 
  146. ##DBPROPDOWN
  147. FIELD: SLIDE DOWN
  148. This slider makes the record card scroll down.
  149.  
  150. SHORTCUT: Cursor down.
  151. ##DBPROPUP
  152. FIELD: SLIDE UP
  153. This slider makes the record card scroll up.
  154.  
  155. SHORTCUT: Cursor up.
  156. ##--RECORD DISPLAY AREA --
  157.  
  158. ##DBFIELDS
  159. RECORD: DISPLAY
  160. This area is where fields are displayed. Some fields have 'hot-
  161. spots' which are activated when selected.
  162.  
  163. TEXT     - fields may have up and down arrows which scroll the
  164.            text.
  165. EXTERNAL - fields have left and right arrows which scroll the
  166.            text. The remainder of the external field is the
  167.            hot-spot for activating the file named in the field.
  168. **SUPTYPES
  169.            Click to see list of recognised file types.
  170. ##DBFIELDSDEF
  171. DEFINITION: FIELD DISPLAY
  172. Selecting a field enables the field to be moved. Selecting the
  173. solid rectangle (bottom right of field) will allow the field
  174. size to be changed. If, however, one of the following buttons is
  175. pressed prior to selecting the field, then the action performed
  176. is as indicated.
  177.  
  178. SWAP   - Allows two fields to be swapped around. The numbers in
  179.          the top left of the field indicate the field order.
  180. REMOVE - Allows a field to be removed from the new database.
  181. EDIT   - Allows a field to be modified or it's type changed.
  182.  
  183. NOTE: Whilst moving a field, the use of the vertical slider (on
  184.       the right) may be used to position the field further up or
  185.       down the record card.
  186. NOTE: Whilst moving a field, the use of the ESCAPE key will
  187.       abort the move and replace the field to its original
  188.       position.
  189. ##DBFIELDSFILT
  190. FILTER: FIELD DISPLAY
  191. By selecting a field, a filter may be created or extended. When
  192. a field is selected, the filter is examined to see if there is
  193. an expression already there. If so then the separator requester
  194. is shown, allowing an expression separator to be chosen (see
  195. below). Next an operator requester is displayed where an
  196. operator for the expression may be selected. Entering the data
  197. for the expression is the last step in building a filter
  198. expression.
  199.  
  200. ::OPERATORS
  201.  
  202. Key : NUM = Numerical, TXT = Textual, CHR = Chronological
  203.  
  204. =             - NUM/TXT/CHR exact equals.
  205. <>            - NUM/TXT/CHR does not equal.
  206. >             - NUM/TXT/CHR greater than.
  207. >=            - NUM/TXT/CHR greater than or equal to.
  208. <             - NUM/TXT/CHR less than.
  209. <=            - NUM/TXT/CHR less than or equal to.
  210. CONTAINS      - TXT contains the following.             
  211. NOT CONTAINS  - TXT does not contain the following.
  212. ALLOWED       - TXT which only contains the following characters
  213.                 Some characters are always allowed.
  214.                 SPACE, CARRIAGE RETURN, TAB and NEWLINE.
  215. NOT ALLOWED   - TXT which does not contain the following
  216.                 characters. Some characters cannot be excluded
  217.                 SPACE, CARRIAGE RETURN, TAB and NEWLINE.
  218. LIKE          - TXT which matches an
  219. **PATMATCH
  220.                 AmigaDOS pattern matching expression.
  221. EMPTY         - Field which does not contain any data.
  222. NOT EMPTY     - Field which contain some data.
  223. ::SEPARATORS
  224.  
  225. AND  - The AND separator performs a logical AND. For example,
  226.        (Name CONTAIN 'Mr') AND (Salary > £10000.00) will select
  227.        all records of people whose NAME contains 'Mr' AND have a
  228.        salary of more than ten thousand pounds.
  229.  
  230. Example                                | Truth Table
  231.                                        |
  232. Miss. Smith earns £200  - Not Selected | FALSE AND FALSE = FALSE
  233. Mr.   Smith earns £200  - Not Selected | TRUE  AND FALSE = FALSE
  234. Miss  Smith earns £2000 - Not Selected | FALSE AND TRUE  = FALSE
  235. Mr.   Smith earns £2000 - Selected     | TRUE  AND TRUE  = TRUE
  236.  
  237. OR   - The OR separator performs a logical OR. For example,
  238.        (Name CONTAIN 'Mr') OR (Salary > £10000.00) will select
  239.        all records of people whose NAME contains 'Mr' OR have a
  240.        salary of more than ten thousand pounds.
  241.  
  242. Example                                | Truth Table
  243.                                        |
  244. Miss. Smith earns £200  - Not Selected | FALSE OR FALSE = FALSE
  245. Mr.   Smith earns £200  - Selected     | TRUE  OR FALSE = TRUE
  246. Miss. Smith earns £2000 - Selected     | FALSE OR TRUE  = TRUE
  247. Mr.   Smith earns £2000 - Selected     | TRUE  OR TRUE  = TRUE
  248.  
  249. NOT  - The NOT separator performs a logical NOT on the right
  250.        operand and then a logical AND. For example,
  251.        (Name CONTAIN 'Mr') NOT (Salary > £10000.00) will select
  252.        all records of people whose NAME contains 'Mr' AND do NOT
  253.        have a salary of more than ten thousand pounds. Ie.,
  254.  
  255. Example                                 | Truth Table
  256.                                         |
  257. Miss. Smith earns £200  - Not Selected  | F AND (NOT F) = FALSE
  258. Mr.   Smith earns £200  - Selected      | T AND (NOT F) = TRUE
  259. Miss. Smith earns £2000 - Not Selected  | F AND (NOT T) = FALSE
  260. Mr.   Smith earns £2000 - Not Selected  | T AND (NOT T) = FALSE
  261.  
  262.  
  263. EOR  - The EOR separator performs a logical EOR. For example,
  264.        (Name CONTAIN 'Mr') EOR (Salary > £10000.00) will select
  265.        all records of people whose NAME contains 'Mr', or have a
  266.        salary of more than ten thousand pounds, but not if both
  267.        are true. Ie.,
  268.  
  269. Example                                 | Truth Table
  270.                                       |
  271. Miss. Smith earns £200  - Not Selected | FALSE EOR FALSE = FALSE
  272. Mr.   Smith earns £200  - Selected     | TRUE  EOR FALSE = TRUE
  273. Miss. Smith earns £2000 - Selected     | FALSE EOR TRUE  = TRUE
  274. Mr.   Smith earns £2000 - Not Selected | TRUE  EOR TRUE  = FALSE
  275.  
  276. **FLTERRORS
  277. ERROR MESSAGES
  278. ##DBFIELDSEDIT
  279. EDIT: FIELD DISPLAY
  280. Whilst editing the current record, various keys are to move
  281. the cursor around the record card.
  282. **EDITKEYS
  283. MOVEMENT KEYS
  284. ##DBFIELDSINDX
  285. SORT: FIELD DISPLAY
  286. Selecting a field will choose it for sorting. Some field
  287. types cannot be used for indexes. DataNEXUS will warn you if
  288. you attempt this.
  289. ##DBFIELDSFIND
  290. FIND: FIELD DISPLAY
  291. Entering data into one or more fields, using the edit record
  292. keys, allows DataNEXUS to build a temporary filter, which is
  293. used to find specific record(s). Numeric fields are checked for
  294. equality, and text fields are checked to see if they contain the
  295. match text.
  296. **EDITKEYS
  297. MOVEMENT KEYS
  298. ##-- PROJECT MENU --
  299.  
  300. ##NEWDATABASE
  301. NEW DATABASE
  302. Create a new database from scratch, or use an existing database
  303. (any file with .FDEF suffix) as a template.
  304. ##LOADDATABASE
  305. DATABASE: OPEN
  306. Open a database for use. The file requester will hide all non
  307. database files. DataNEXUS currently supports up to ten
  308. simultaneously open databases. If two or more are opened, a new
  309. menu becomes available. This menu allows easy activation of any
  310. opened database. Any database may only be opened once. A
  311. database which is password protected will require a password to
  312. be entered. The default password allows access at a set level.
  313. ##SAVEDATABASE
  314. DATABASE: CLOSE
  315. Close the current active database, saving all changes made to
  316. any filters, passwords, print forms etc.
  317. ##PACKDATABASE
  318. DATABASE: PACK
  319. Close the current active database, saving all changes made to
  320. any associated filters, passwords, print forms etc. In addition,
  321. DataNEXUS will ask whether blank spaces and deleted records are
  322. to be removed permanently. 
  323.  
  324. NOTE: DataNEXUS supports variable length records, when records
  325.       are edited, their lengths may change, and spaces may
  326.       appear in the record file.
  327. ##SAVECOPY
  328. DATABASE: SAVE COPY
  329. Save copy has three functions:
  330.  
  331. **SCBACKUP
  332. BACKUP
  333. **SCSAVEAS
  334. SAVE AS
  335. **SCRANGE
  336. SAVE RANGE
  337. ##SCBACKUP
  338. BACKUP
  339. Backs up the current database to a different directory, or to
  340. the same directory with '-BK' appended to the name.
  341. ##SCSAVEAS
  342. SAVE: AS
  343. Saves the current database with a new name, leaving a copy of
  344. the database under the current name.
  345. ##SCRANGE
  346. SAVE: RANGE
  347. Saves the records in the current filter range to a new database
  348. that only contains these records. The original database is left
  349. unchanged. This allows the easy creation of sub databases built
  350. on powerful selection criteria.
  351. ##SCCANCEL
  352. SAVE: CANCEL
  353. Cancels the save database operation.
  354. ##EDITDATABASE
  355. DATABASE: EDIT
  356. Edit database allows limited editing of the current database
  357. definition and form. Operations allowed include: changing field
  358. names and resizing, repositioning and changing the display
  359. format of some field types.
  360. ##HELP
  361. HELP
  362. The Help button on the keyboard invokes the on-line help. To
  363. obtain help for a specific button or menu, move the mouse
  364. pointer over that button or menu and press the HELP key on
  365. the keyboard. Some buttons in DataNEXUS invoke the online
  366. help directly. These are used to explain the current panel.
  367.  
  368. :: MISCELLANEOUS
  369. **PATMATCH
  370. AMIGADOS PATTERN MATCHING
  371. **TOOLTYPES
  372. AVAILABLE TOOLTYPES
  373. **TROUBLE
  374. TROUBLESHOOTING
  375. ::PROJECT MENU
  376. **NEWDATABASE
  377. NEW DATABASE
  378. **LOADDATABASE
  379. OPEN DATBASE
  380. **SAVEDATABASE
  381. CLOSE DATABASE
  382. **PACKDATABASE
  383. PACK DATABASE
  384. **SAVECOPY
  385. SAVE DATABASE
  386. **EDITDATABASE
  387. EDIT DATABASE
  388. ::RECORD MENU
  389. **DUPRECORD
  390. DUPLICATE RECORD
  391. **IMPORTDATA
  392. IMPORT DATA
  393. **EXPORTDATA
  394. EXPORT DATA
  395. **DELETERECORD
  396. DELETE RECORD
  397. **SHOWDELETED
  398. SHOW DELETED
  399. ::PRINT MENU
  400. **PRINTLABELS
  401. PRINT LABELS
  402. **PRINTMERGE
  403. PRINT MERGE
  404. ::MISC MENU
  405. **PASSWORDDB
  406. PASSWORDS
  407. **REBUILD
  408. REBUILD
  409. **CALCULATOR
  410. CALCULATOR
  411. ::MAIN PANEL
  412. **DBBEGINING
  413. GOTO FIRST RECORD
  414. **DBPREVIOUS
  415. GOTO PREVIOUS RECORD
  416. **DBGOTO
  417. GOTO RECORD
  418. **DBNEXT
  419. GOTO NEXT RECORD
  420. **DBLAST
  421. GOTO LAST RECORD
  422. **DBINDEX
  423. SORT DATABASE
  424. **DBFILTER
  425. FILTER DATABASE
  426. **DBEDIT
  427. EDIT RECORD
  428. **DBADD
  429. ADD RECORD
  430. **DBSCANFWD
  431. SCAN DATABASE FORWARDS
  432. **DBSCANBACK
  433. SCAN DATABASE BACKWARDS
  434. **DBRECPROP
  435. RECORD SLIDER
  436. **DBFIND
  437. FIND RECORD
  438. ##ABOUT
  439. ABOUT
  440. The about menu will display the about requester, detailing
  441. important revision information and product date.
  442. ##-- RECORD MENU --
  443.  
  444. ##ADDRECORD
  445. $$DBADD
  446. ##EDITRECORD
  447. $$DBEDIT
  448. MOVEMENT KEYS
  449. ##DUPRECORD
  450. RECORD: DUPLICATE
  451. Duplicate record will add a copy of the current record to the
  452. current database, then enter EDIT mode. If there is a UNIQUE
  453. field in the database, care must be taken when using this
  454. function, ie, ensure that the unique field data is changed
  455. before completing the duplicated record.
  456.  
  457. **EDITKEYS
  458. MOVEMENT KEYS
  459. ##IMPORTDATA
  460. RECORD: IMPORT ASCII DATA
  461. Import allows a specially formatted ASCII file to be imported;
  462. creating new records. The import requester allows fields in the
  463. ASCII file to be joined together, multiple spaces to be removed
  464. and allows the specification of the order of the fields.
  465.  
  466. DataNEXUS attempts to analyze the file to determine the record
  467. and field delimiters. If this produces incorrect results, two
  468. buttons are provided to facilitate experimentation, on which
  469. characters are used for delimiters. Commonly used delimiters
  470. are comma and linefeed. The import panel displays the first
  471. record in the ASCII file to make field matching easier.
  472.  
  473. DataNEXUS may also import ASCII data formatted in columns, to
  474. select this mode, there is a pop up menu when the import panel
  475. is open.
  476. ##EXPORTDATA
  477. RECORD: EXPORT ASCII DATA
  478. Export allows data from the current database to be sent to a
  479. formatted ASCII file, which facilitates data transfer to other
  480. databases. The Export requester allows the field order
  481. and delimiters to be set. Additionally all fields may be
  482. enclosed in quotation marks.
  483. ##DELETERECORD
  484. RECORD: DELETE
  485. Selecting this menu item will take the current record and place
  486. it in the deleted record pool. It will no longer be available
  487. in the active record list. The record is not permanently
  488. deleted unless you go into the SHOW DELETED menu and then
  489. select PURGE. Selecting UNDELETE from the SHOW DELETED area
  490. will return the record to the active records list.
  491. **PACKDATABASE
  492. See Also CLOSE & PACK.
  493. ##SHOWDELETED
  494. RECORD: SHOW DELETED
  495. This menu will switch from showing the active records in the
  496. database to the currently deleted records. The deleted records
  497. pool may be accessed in the same way as the active record pool
  498. except that the user also has the option to permanently purge
  499. (erase) records from the database).
  500.  
  501. When in SHOW DELETED mode a menu of options is available.
  502. ##PURGERECORD
  503. RECORD: PURGE
  504. Purge record will remove the current record from the database.
  505.  
  506. NOTE: Purged records are permanently removed from the database.
  507. ##UNDELRECORD
  508. UNDELETE RECORD
  509. UnDelete record will return the current record to the active
  510. records pool.
  511.  
  512. NOTE: Deleted records may not be recovered after the database
  513. has been packed and deleted records removed.
  514. **PACKDATABASE
  515. PACK DATABASE
  516. ##--- PRINT MENU ---
  517.  
  518. ##PRINTLABELS
  519. PRINT: LABELS
  520. Print labels facilitates the printing of the current database's
  521. data onto labels, using a layout editor.
  522.  
  523. Further help is available for the printer related icon tool
  524. types.
  525.  
  526. **PRINTERTT
  527. PRINTER TOOL TYPES
  528. ##PRINTMERGE
  529. PRINT: MERGE
  530. Print Merge allows data from a specified field in a database to
  531. be merged into a letter or document (written using a word
  532. processor or text editor). The document MUST be stored as plain
  533. ASCII with no embedded formatting information. To insert fields
  534. from a database, there are three special characters which may be
  535. used, '&', '@' and '#'.
  536.  
  537. & - Insert the named field between 2 & symbols.
  538. @ - Insert the named field between 2 @ symbols with fixed length
  539.     so columns may be created.
  540. # - Insert the named field between 2 # symbols and remove any
  541.     linefeeds present (useful for inserting multi line text
  542.     fields).
  543.  
  544. For example,
  545.                                     Gratis Goods Ltd.
  546.                                     1 Huwlocks Lane
  547.                                     WALES
  548.  
  549. &Name&
  550. &Address&
  551.  
  552. Dear &Name&
  553. .....
  554.  
  555. The Typeface may be controlled with the '^' symbol. The four
  556. options are ^B (Bold), ^I (Italic) , ^U (Underline) and ^P
  557. (Plain).
  558.  
  559. Bold, Italic and Underline are toggles. This means the first
  560. occurrence will enable the mode and the second will disable it.
  561. Plain (^P) will cancel any current bolding, italicising and
  562. underlining.
  563.  
  564. To print a control character, write that character twice.
  565. For example, '&&' will print as '&', and '^^' as '^'.
  566.  
  567. Further help is available for the printer related icon tool
  568. types.
  569.  
  570. **PRINTERTT
  571. PRINTER TOOL TYPES
  572. ##--- PREFS MENU ---
  573.  
  574. ##SHOWNUMRECS
  575. PREFS: FILE SIZE DISPLAY
  576. This toggle effects the behaviour of DataNEXUS' file requester.
  577. The two states are:
  578.  
  579. FILE REQ SIZE    - The file requester shows the size of the 
  580.                    database definition file next to the file
  581.                    name.
  582. FILE REQ RECORDS - The file requester shows the number of
  583.                    records in the file next to the file name.
  584. ##SAVEICONS
  585. PREFS: SAVE ICONS
  586. This toggle has two states:
  587.  
  588. SAVE ICONS    - Add an icon to each database file saved.
  589. NO SAVE ICONS - Do not add any icons.
  590.  
  591. NOTE: The default tool in the created icon specifies the full
  592.       path name of the DataNEXUS program. Therefore, moving a
  593.       database to another machine may invalidate auto-loading by
  594.       double-clicking the icon. The path can be changed by using
  595.       Workbench's Information command from it's Icons menu.
  596. ##PASSWORDDB
  597. PREFS: PASSWORD
  598. This menu item invokes the password editor, from which passwords
  599. can be added or edited. You will have to enter the MASTER
  600. password (if there is a master password) to gain access to the
  601. editor, otherwise the password panel will open immediately.
  602. ##
  603. -----------------------------
  604. EXTERNAL PREFS MENU
  605.  
  606. -----------------------------
  607. ##PLAYMODE
  608. EXTERNAL: IFF FILE PLAYMODE
  609. The playmode menu item has three options. The playmode affects
  610. 8SVX and ANIM files only.
  611.  
  612. RAMPLAY IFF  - Read the entire file into RAM before playing.
  613.                Animations flash the screen once loaded, at which
  614.                point, press the left mouse button to play.
  615. DISKPLAY IFF - Spool the file from disk (useful for very large
  616.                files or where memory is limited). There may be 
  617.                some loss of performance, especially when
  618.                spooling from floppy disks.
  619. AUTOPLAY IFF - Automatically selects which of the above two
  620.                modes to use, RAM PLAY takes priority if you have
  621.                enough memory.
  622. ##CENTERING
  623. EXTERNAL: IMAGE CENTERING
  624. The image centering menu item has two options. The centering
  625. affects ILBM and ANIM files only.
  626.  
  627. H/W CENTER   - Center the image inside the Amiga's hardware
  628.                display window, with some monitors, portions of
  629.                the display may not be visible. 
  630. PREFS CENTER - Center the image within the current preferences
  631.                display window.
  632. ##CYCLE
  633. EXTERNAL: IFF COLOUR CYCLING
  634. The cycling menu item has two options. The cycling affects ILBM
  635. and ANIM files with active colour cycling ranges set.
  636.  
  637. COLOUR CYCLING ON  - Enables colour cycling. Cycling may be
  638.                      toggled on/off using the [TAB] key on the
  639.                      keyboard.
  640. COLOUR CYCLING OFF - Disables colour cycling. Any image which
  641.                      contains colour cycling will NOT cycle.
  642. ##ANIMREPT
  643. EXTERNAL: ANIMATION REPEAT
  644. The ANIMATION REPEAT menu item has two options. The repeat
  645. affects ANIM files only.
  646.  
  647. AMIM ONCE      - Play once and hold on last frame until user
  648.                  presses an escape key.
  649. ANUM REPEATING - Loop play, until user presses an escape key.
  650. ##HIFI
  651. EXTERNAL: AUDIO FILTER
  652. The audio filter menu item has two options.
  653.  
  654. AUDIO FILTERON  - When any sounds are played, the Amiga's audio
  655.                   filter will be enabled. This may reduce the
  656.                   hiss associated with low quality audio
  657.                   samples, but reduces the quality of samples
  658.                   over 14Khz.
  659. AUDIO FILTEROFF - When any sounds are played, the Amiga's audio
  660.                   filter will be disabled.
  661. ##AUDIOREPT
  662. EXTERNAL: AUDIO REPEATS
  663. The REPEAT menu item has two options. The repeat affects 8SVX 8
  664. bit samples files only.
  665.  
  666. AUDIO ONCE      - Play once.
  667. AUDIO REPEATING - Play until escape key pressed.
  668. ##ANIMSPED
  669. EXTERNAL: ANIMATION SPEED
  670. This menu item has three options. The repeat affects ANIM files
  671. only.
  672.  
  673. ANIM DEFAULT SPEED - Play animations at the default speed set by
  674.                      the animation file, eg. DPaint's frame rate
  675. ANIM MAX SPEED     - Play animations as fast as possible.
  676. ANIM STEP FRAMES   - Play a frame at a time, using the space bar
  677.                      to proceed to the next frame. A frame count
  678.                      is displayed top center of the screen.
  679. ##XLSPEED
  680. EXTERNAL: CDXL SPEED
  681. This menu item has four options. The menu is used to control the
  682. playback speed of CDXL video files.
  683.  
  684. XL DEFAULT SPEED - Play a XL file at the default speed set
  685.                    within the CDXL file.
  686. XL SINGLE SPEED  - Play the CDXL file at CD-ROM single speed
  687.                    (150Kb/s) rate.
  688. XL DOUBLE SPEED  - Play the CDXL file at CD-ROM double speed
  689.                    (300Kb/s) rate.
  690. XL MAX SPEED     - Play the CDXL file as fast as the hardware
  691.                    and disk drive will go.
  692.  
  693. NOTE: The above settings assume the read speed of the storage
  694.       device is fast enough for the playback transfer rate. If
  695.       the CDXL playback breaks up, then you are specifying a
  696.       transfer rate faster than your drive or network can
  697.       handle.
  698. ##XLDISP
  699. EXTERNAL: CDXL HEIGHT
  700. This menu item has two options. This option only works on AGA
  701. machines with OS3.1 (Kickstart V40 and upwards).
  702.  
  703. SINGLE HEIGHT - Display CDXL file normally.
  704. DOUBLE HEIGHT - Doublescan the CDXL file, doubling it's height.
  705.                 This will not work if mode promotion is on.
  706. ##
  707. -----------------------------
  708. MISC MENU
  709. -----------------------------
  710. ##DBSTATUS
  711. DATABASE: STATUS
  712. The status requester will display a field listing of the fields
  713. in the current database, and some other miscellaneous details.
  714. If a field is selected, then the field type, format and flags
  715. will be displayed.
  716. ##STATUS
  717. DATANEXUS: STATUS
  718. The status requester shows available memory, disk storage on the
  719. drive the current database is stored and how many databases are
  720. open.
  721. ##REBUILD
  722. INDEX AND TABLE REBUILD
  723. If a read record error message occurs, it may indicate that one
  724. internal index is corrupt. Rebuild will attempt to rebuild the
  725. any indexes and tables.
  726.  
  727. RECORD - The record index maintains the whereabouts of all
  728.          records in a record file.
  729. SORT   - The sort index is the same as a RECORD index, keeping
  730.          records sorted.
  731. FILTER - The filter index maintains the whereabouts of all
  732.          records which match the filter criteria. This index
  733.          changes the scope of the slider bar and record movement
  734.          buttons.
  735. FIELD  - Not really a table, but allows specific field types to
  736.          keep track of data, ie. SUMMARY field.
  737. UNIQUE - The unique index maintains a list of the data in the
  738.          fields with the unique flag set.
  739.  
  740. NOTE: Deleted records cannot be included in a filtered range.
  741.  
  742. **TROUBLE
  743. TROUBLE SHOOTING GUIDE
  744. ##CALCULATOR
  745. CALCULATOR
  746. The calculator solves complex expressions. The expression can
  747. be built by a combination of typing and clicking. Two lists are
  748. displayed. The left list contains a list of numeric based fields
  749. from the current database. The right list contains all the
  750. operators available. Entries from these lists can be clicked on,
  751. to add them to the end of the current expression.
  752.  
  753. After an expression has been entered and the CALC button 
  754. pressed, the expression will be solved and the result
  755. displayed in the message area. If the calculator could
  756. not evaluate the expression, then you will be told why,
  757. and be given the opportunity to modify it and try again.
  758.  
  759. Before an expression is evaluated, each reference to a 
  760. field is replaced with the value of the field in the
  761. current record, in the current database.
  762.  
  763. **AVAILABLEOPS
  764. AVAILABLE OPERATORS
  765. ##-- DATABASE MENU --
  766.  
  767. ##SELECTDB1
  768. SELECT DATABASE
  769. Select Database will make the database named on the menu legend
  770. the current active database.
  771. ##SELECTDB2
  772. $$SELECTDB1
  773. ##SELECTDB3
  774. $$SELECTDB1
  775. ##SELECTDB4
  776. $$SELECTDB1
  777. ##SELECTDB5
  778. $$SELECTDB1
  779. ##SELECTDB6
  780. $$SELECTDB1
  781. ##SELECTDB7
  782. $$SELECTDB1
  783. ##SELECTDB8
  784. $$SELECTDB1
  785. ##SELECTDB9
  786. $$SELECTDB1
  787. ##SELECTDB10
  788. $$SELECTDB1
  789. ##-- NEW DATABASE PANEL --
  790.  
  791. ##NDADD
  792. NEW: ADD FIELD
  793. Adds a new field to the new database. A list of all supported
  794. fields and drawing tools is presented. Each field may have one
  795. or more attributes which can be set from the requester.
  796.  
  797. UNIQUE    - Only one field may be unique. An unique field MUST
  798.             contain different data in each record.
  799. REQUIRED  - The field MUST contain some data.
  800. VALIDATED - The contents of the field MUST conform to some
  801.             criteria. Eg. greater than 100.
  802. **DBFILTER
  803.             See filter.
  804. READONLY  - All fields are initially empty. Empty read only
  805.             fields can be edited, but once a field contains some
  806.             data, it becomes read only (ie. constant) and
  807.             un-editable (unless the read only flag is removed).
  808.  
  809. NOTE: The first character of a field name must be alphabetic.
  810.       All other characters may alphanumeric.
  811. ##NDEDIT
  812. NEW: EDIT FIELD
  813. Edit allows the characteristics of a field to be changed. The
  814. name, type, flags and format can be changed.
  815. ##NDCLONE
  816. NEW: CLONE FIELD
  817. Clone allows a field and it's attributes to be copied, creating
  818. a new field. The new field may not have the same field name.
  819. Drawing tool field types may not be cloned.
  820. ##NDREMOVE
  821. NEW: REMOVE FIELD
  822. Remove will permanently remove a field from the database being
  823. defined.
  824. ##NDSWAP
  825. NEW: SWAP FIELDS
  826. Swap fields is used to swap the order of two fields. This is
  827. used for selecting the order in which data is entered into
  828. fields.
  829. ##NDXHAIR
  830. NEW: TEE SQUARE TOGGLE
  831. The tee square is useful for aligning fields in the X or Y
  832. axis. To move the cross-hairs, simply drag them to the
  833. desired position. The tee square will lock to a grid, if one is
  834. set.
  835. ##NDGRID
  836. NEW: SNAP TO GRID
  837. The grid requester allows a grid to be enabled, disabled or
  838. modified. Whilst a grid is active, all field and drawing tools
  839. will snap to the grid. This facilitates easy alignment of fields
  840. within a form.
  841. ##NDTALLER
  842. NEW: MAKE CARD TALLER
  843. Make card taller, will add height to the record display card.
  844. This allows fields to be placed on a large card, of which only
  845. a portion will be visible. Once the database definition has been
  846. saved, the card height will be modified so that it just
  847. accommodates the lowest field or drawing tool.
  848. ##NDFINISHED
  849. NEW: FINISHED
  850. Selecting this button will accepts the new database definition.
  851. ##NDCANCEL
  852. NEW: CANCEL
  853. Cancels the new database definition and frees any associated
  854. resources.
  855. ##-- NEW FIELD REQUESTER --
  856.  
  857. ##NFDISPLAY
  858. NEW FIELD: TYPE LIST
  859. This list shows all field and drawing tools supported by
  860. DataNEXUS. They are:
  861.  
  862. Text Field          - Alphanumeric characters.
  863. Cycle Field         - Multiple choice.
  864. Number Field        - Numeric information.
  865. Date Field          - Chronological information
  866. Time Field          - Chronological information
  867. Calculation Field   - Calculation that may involve any number
  868.                       fields within a record.
  869. Summary Field       - Summary of number fields scoping the whole
  870.                       database or a range of records.
  871. External Field      - Stores a file name. When an external field
  872.                       is selected in view mode, the file type is
  873.                       automatically determined, and the file is
  874.                       viewed / played. Eg. animations are shown
  875.                       and sounds are played. This could for
  876.                       example, be used by a radio station to
  877.                       implement a jingle playing database.
  878. Unique Field        - A unique number will automatically appear
  879.                       each time a new record is added. This
  880.                       could be used, for example, to assign
  881.                       membership numbers to new customers.
  882. Text Tool           - Used to add text to the record card. This
  883.                       could, for example, be used to give a
  884.                       group of fields a heading.
  885. Rectangle Tool      - Used to add rectangles to the record card
  886.                       for cosmetic purposes only.
  887. Line Tool           - Used to add lines to the record card for
  888.                       cosmetic purposes only.
  889. ##NFPROP
  890. $$PROPSCROLL
  891. ##NFUP
  892. $$SCROLLUP
  893. ##NFDOWN
  894. $$SCROLLDOWN
  895. ##NFUNIQUE
  896. NEW FIELD: UNIQUE TOGGLE
  897. If this button is depressed, the field will be made into a
  898. unique field. The contents of a unique field may be duplicated
  899. in another record in the database but must be changed in the
  900. duplicated record to avoid a duplication error when the record
  901. is completed. Only one field in a database may be a unique
  902. field.
  903. ##NFREQUIRED
  904. NEW FIELD: REQUIRED TOGGLE
  905. If this button is depressed, the field will be made into a
  906. required field. This type of field cannot remain empty (ie.
  907. it must contain some data).
  908. ##NFVALIDATED
  909. NEW FIELD: VALIDATION TOGGLE
  910. If this button is depressed, the field will require a field
  911. validator, in the form of a filter. When entering data into a
  912. validated field, only data that passes the validation check is
  913. allowed.
  914. **DBFIELDSFILT
  915. FILTERS
  916. ##NFREADONLY
  917. NEW FIELD: READ ONLY TOGGLE
  918. If this button is depressed, then the field will not be editable
  919. after the first time data is entered into the field and the
  920. record accepted.
  921. ##NFNAME
  922. NEW FIELD: NAME
  923. A new field obtains it's name from this button. Typing on the
  924. keyboard at any time whilst the new field requester is
  925. displayed, will place the text into this button.
  926. ##NFOK
  927. NEW FIELD: ACCEPT
  928. The accept button will accept the new field name, type and
  929. flags, and then call the appropriate field specific requesters,
  930. for defining the field format, size etc. before allowing the
  931. field to be positioned on the record card.
  932.  
  933. Fields and field names may be re-positioned at any time, by
  934. selecting and then moving them. In addition, any field with a
  935. solid rectangle inside any corner, may be resized. To do this,
  936. click on the rectangle and move the mouse.
  937.  
  938. The record card scroll bar remains active when positioning
  939. fields, allowing them to be moved up and down the card easily.
  940. ##NFCANCEL
  941. NEW FIELD: CANCEL
  942. Cancels the operation of adding a new field to the new database.
  943. ##-- STATUS PANEL --
  944.  
  945. ##DSOK
  946. STATUS: OK
  947. The OK buttons will close the status requester.
  948. ##DSDISPLAY
  949. STATUS: FIELD LIST
  950. The field list contains the names of all fields in the current
  951. database. To obtain further details on a particular field,
  952. select it.
  953. ##DSDOWN
  954. $$SCROLLDOWN
  955. ##DSPROP
  956. $$PROPSCROLL
  957. ##DSUP
  958. $$SCROLLUP
  959. ##--- CYCLE FIELD REQUESTER ---
  960.  
  961. ##DCDISPLAY
  962. CYCLE FIELD: RESPONSE LIST
  963. The list button contains all the responses the cycle field will
  964. allow. Selecting a response makes it current and available for
  965. editing or deleting. Duplicated responses are NOT allowed. The
  966. cycle field requires at least two responses (this will behave
  967. as a boolean field (ie. YES/NO type field).
  968. ##DCPROP
  969. $$PROPSCROLL
  970. ##DCUP
  971. $$SCROLLUP
  972. ##DCDOWN
  973. $$SCROLLDOWN
  974. ##DCENTER
  975. CYCLE FIELD: NAME
  976. The text button accepts key strokes from the keyboard.
  977. ##DCADD
  978. CYCLE FIELD: ADD RESPONSE
  979. This button allows new choice text to be appended onto the end
  980. of the list of texts. This is the same as pressing the 'RETURN'
  981. key.
  982. ##DCINSERT
  983. CYCLE FIELD: INSERT RESPONSE
  984. This button makes room for a new choice text before the
  985. currently selected text in the list.
  986. ##DCDELETE
  987. CYCLE FIELD: DELETE RESPONSE
  988. This button will delete the currently selected response from the
  989. list.
  990. ##DCCANCEL
  991. CYCLE FIELD: CANCEL
  992. This button returns you to the form edit screen, abandoning the
  993. cycle field being edited.
  994. ##DCOK
  995. CYCLE FIELD: ACCEPT
  996. This button when selected, signifies that you are happy with the
  997. responses for the cycle field, and now wish to position the
  998. field on the record card.
  999. ##-- INDEX PANEL --
  1000.  
  1001. ##INCASE
  1002. SORT: CASE SENSITIVITY
  1003. This button is only available when a field is selected which
  1004. supports case sensitivity. The button has two states:
  1005.  
  1006. CASE SENSITIVE    - Corresponding lower and upper case letters
  1007.                     are considered different.
  1008.                     Eg. 'a' is considered different to 'A'.
  1009. CASE INSENSITIVE  - Corresponding lower and upper case letters
  1010.                     are considered the same.
  1011.                     Eg. 'a' is considered the same as 'A'.
  1012. ##INDIRECTION
  1013. SORT: DIRECTION
  1014. This button determines the order of the sort. It has two states:
  1015.  
  1016. ASCEND  - The records will be ordered from lowest to highest.
  1017.           Ie. from 'a' to 'z', minus infinity to infinity.
  1018. DECEND  - The records will be ordered from highest to lowest.
  1019.           Ie. from 'z' to 'a', infinity to minus infinity.
  1020. ##INOK
  1021. SORT: ACCEPT
  1022. This button will sort the database on the selected field. This
  1023. operation involves reading the required field from each and
  1024. every record in the current database and may, therefore, take
  1025. some time.
  1026. ##INREMOVE
  1027. SORT: REMOVE
  1028. This button erases the current sort table. This has the effect
  1029. of losing any ordering of the records.
  1030. ##INCANCEL
  1031. SORT: CANCEL
  1032. This button cancels any changes made to the state of the current
  1033. sort table, leaving it unchanged.
  1034. ##-- NUMBER FIELD REQUESTER --
  1035.  
  1036. ##NMNUMUP
  1037. NUMBER FIELD: INCREASE SIGNIFICANT DIGITS
  1038. This button increases the number of digits to the left of the
  1039. decimal point, the number will display, up to a maximum of 12.
  1040.  
  1041. NOTE: Number fields can only have a maximum of 14 digits
  1042.       consisting of significant digits and decimal places.
  1043. ##NMNUMDN
  1044. NUMBER FIELD: DECREASE SIGNIFICANT DIGITS
  1045. This button reduces the number of digits to the left of the
  1046. decimal point, the number will display, down to a minimum of 1.
  1047. ##NMDISPLAY
  1048. NUMBER FIELD: DISPLAY
  1049. This button shows the current number format.
  1050. ##NMDECIUP
  1051. NUMBER FIELD: INCREASE DECIMALS
  1052. This button increases the number of decimal places the number
  1053. will display, up to a maximum of 7 decimal places.
  1054.  
  1055. NOTE: Number fields can only have a maximum of 14 digits
  1056.       consisting of significant digits and decimal places.
  1057. ##NMDECIDN
  1058. NUMBER FIELD: DECREASE DECIMALS
  1059. This button reduces the number of decimal places the number will
  1060. display.
  1061. ##NMCURR
  1062. NUMBER FIELD: CURRENCY SYMBOL
  1063. This button allows you to enter a currency symbol that can
  1064. appear before or after the number.
  1065. **NMPREFIX
  1066. CURRENCY PRE/POSTFIX
  1067. ##NMPREFIX
  1068. NUMBER FIELD: CURRENCY PRE/POSTFIX
  1069. This button controls whether the currency symbol is placed
  1070. before or after the number. Eg.
  1071.  
  1072. Prefixed  '£' : £1234.56
  1073. Postfixed 'p' : 120p
  1074. ##NMSIGN
  1075. NUMBER FIELD: SIGN
  1076. This button controls whether positive numbers will be shown with
  1077. a preceding plus sign. Minus numbers are always preceded with
  1078. a minus sign. Eg., 123 will displayed thus:
  1079.  
  1080. ' '  :  123
  1081. '+'  :  +123
  1082. ##NMLEADER
  1083. NUMBER FIELD: LEADER
  1084. This button controls what character will appear in 'unused gaps'
  1085. to the left of the first digit of the number. This padding is
  1086. only shown after editing. The characters that can be used to pad
  1087. numbers are ' ' (space), '#', '*' and '0'.
  1088.  
  1089. Eg. '0' padding of the number 123 in a 6 column field will yield
  1090. 000123
  1091. ##NMSEP
  1092. NUMBER FIELD: SEPARATOR
  1093. This button controls whether the number will be interspersed
  1094. with commas for improved legibility. Eg. 123456 will be
  1095. displayed thus:
  1096.  
  1097. ',' -> 1,234,456
  1098. ' ' -> 123456
  1099. ##NMOK
  1100. NUMBER FIELD: ACCEPT
  1101. This button, when selected, will accept the specified number
  1102. field, and then allow it's positioning on the record card.
  1103. ##NMCANCEL
  1104. NUMBER FIELD: CANCEL
  1105. This button will cancel the addition of the number field.
  1106. ##-- DATE FIELD REQUESTER --
  1107.  
  1108. ##DDDISPLAY
  1109. DATE FIELD: DISPLAY
  1110. This button shows the current date format.
  1111. ##DDFORMAT
  1112. DATE FIELD: FORMAT ORDER
  1113. This button controls the order in which the three elements of
  1114. thee date are displayed. Eg. the 12 January 1993 will be
  1115. displayed thus:
  1116.  
  1117. 'DAY MONTH YEAR'  :  12/JAN/1993
  1118. 'MONTH DAY YEAR'  :  JAN/12/1993
  1119. 'YEAR MONTH DAY'  :  1993/JAN/12
  1120. ##DDYEAR
  1121. DATE FIELD: YEAR FORMAT
  1122. This button controls the year display format. Eg. 1969 will be
  1123. displayed thus:
  1124.  
  1125. 'YY'    :  69
  1126. 'YYYY'  :  1969
  1127.  
  1128. NOTE: A date field can contain a date from 1 January 0000 to 31
  1129.       December 9999.
  1130. NOTE: if 'YY' is selected, the year can range from 00 to 99.
  1131. ##DDMONTH
  1132. DATE FIELD: MONTH FORMAT
  1133. This button controls the month display format. Eg. March will be
  1134. displayed thus:
  1135.  
  1136. 'MM'    :  03
  1137. 'MMM'   :  MAR
  1138. 'MMMM'  :  MARCH
  1139. ##DDSEP
  1140. DATE FIELD: SEPARATOR
  1141. This button controls which character the date field uses to
  1142. separate days, months and years. Eg.
  1143.  
  1144. '/'  :  12/01/1993
  1145. '-'  :  12-01-1993
  1146. '.'  :  12.01.1993
  1147. ##DDOK
  1148. DATE FIELD: ACCEPT
  1149. This button, when selected, will accept the specified date
  1150. field, and then allow it's positioning on the record card.
  1151.  
  1152. NOTE: A date field can contain a date from 1 January 0000 to 31
  1153.       December 9998.
  1154. NOTE: if 'YY' is selected, the year can range from 00 to 99.
  1155. ##DDCANCEL
  1156. DATE FIELD: CANCEL
  1157. This button will cancel the addition of the date field.
  1158. ##-- EXPORT PANEL --
  1159.  
  1160. ##FODISPLAY
  1161. EXPORT: FIELD ORDER DISPLAY
  1162. The field order display shows the order in which fields will be
  1163. exported. Selecting a field in this area will select it for the
  1164. next field to export (as long as it is not already selected).
  1165. Any field in the display without a number to it's right will NOT
  1166. be exported.
  1167.  
  1168. NOTE: You will have to press the clear button first, before
  1169.       specifying your own order.
  1170. **FOCLEAR
  1171. CLEAR
  1172. ##FOPROP
  1173. $$PROPSCROLL
  1174. ##FOUP
  1175. $$SCROLLUP
  1176. ##FODOWN
  1177. $$SCROLLDOWN
  1178. ##FORDELIM
  1179. DELIMITER: RECORD
  1180. The record delimiter contains the character which will be used
  1181. to separate the records in the ASCII file.
  1182.  
  1183. **DELIMITERS
  1184. DELIMITERS
  1185. ##FOFDELIM
  1186. DELIMITER: FIELD 
  1187. The field delimiter contains the character which will be used
  1188. to separate the fields in the ASCII file.
  1189.  
  1190. **DELIMITERS
  1191. DELIMITERS
  1192. ##DELIMITERS
  1193. DELIMITERS
  1194. When exporting, it is best if the record and field delimiters
  1195. are not set to the same value, even though it is allowed.
  1196.  
  1197. When importing, if the record and field delimiters are
  1198. identical, the number of fields cannot be calculated
  1199. automatically, so a requester will ask you for the number of
  1200. fields a record contains.
  1201.  
  1202. Delimiter characters can be specified as follows:
  1203.  
  1204. In hexadecimal.            Eg. 0x0, 0xC, 0xFF
  1205. As a literal character.    Eg. ×, *, ¤, |
  1206. As a 'C' escape sequence.  Eg. '\b', '\f', '\n', '\r'
  1207. ##FOENCLOSE
  1208. EXPORT: ENCLOSE IN QUOTES
  1209. The enclose quotes button controls whether each field is
  1210. enclosed in double quotes or not. This option should be enabled
  1211. if any field will contain the delimiter character.
  1212.  
  1213. NOTE: This option should not be used if any exported field
  1214.       contains a single quote. This will confuse the import
  1215.       analyzer.
  1216. ##FOOK
  1217. EXPORT: START
  1218. Start exporting all records (or filtered records) to a named
  1219. file.
  1220. ##FOCANCEL
  1221. EXPORT: CANCEL
  1222. Cancels the export operation.
  1223. ##FOUNDO
  1224. EXPORT: UNDO
  1225. This button undoes the last field order selection. Multiple
  1226. undoes are supported.
  1227. ##FOCLEAR
  1228. EXPORT: CLEAR FIELD ORDER
  1229. This button will clear the current field order, therefore
  1230. allowing a new order to be set up.
  1231. ##-- FILTER PANEL --
  1232.  
  1233. ##DFSTRING
  1234. FILTER: EXPRESSION
  1235. This button holds the filter expression which can be entered
  1236. and altered. 
  1237.  
  1238. NOTE: Manual editing of the filter expression is not recommended
  1239.       for novice users.
  1240. ##DFUSE
  1241. FILTER: USE
  1242. This button activates the filter expression. A requester will
  1243. ask you to name the filter, as DataNEXUS requires filters to be
  1244. named. DataNEXUS will then attempt to create a range of records
  1245. and inform you of the number of records found.
  1246.  
  1247. **FLTERRORS
  1248. FILTER ERROR MESSAGES
  1249.  
  1250. NOTE: When no records are found the filter is turned off.
  1251. NOTE: Only the first 32 characters of the name are used.
  1252. NOTE: Deleted records cannot be included in a filtered range.
  1253. ##DFFIELD
  1254. VALIDATOR: FIELD
  1255. This button is used for selecting the field, for inclusion in
  1256. the field validator.
  1257. ##DFCLEAR
  1258. FILTER: CLEAR
  1259. This button clears the filter expression.
  1260. ##DFHELP
  1261. FILTER: MORE HELP
  1262. A filter consists of a sequence of simple expressions,
  1263. eg.  (Name CONTAIN "Bob")
  1264.  
  1265. Each expression is separated with a separator. By selecting a
  1266. field which the filter is to be based upon, DataNEXUS will
  1267. follow through a sequence of events, which facilitates easy
  1268. expression creation. 
  1269.  
  1270. ::EXAMPLE
  1271. Below is an example filter broken down to it's two constituent
  1272. parts.
  1273.  
  1274. (Name CONTAIN "Bob") AND (Age > "10")
  1275.  
  1276. (Name CONTAIN "Bob") - Matches records whose Name field contains
  1277.                        somewhere within it the text "Bob". This
  1278.                        could match for example "Bob Monkhouse",
  1279.                        or "Bob George"
  1280. (Age > "10")        -  Matches records whose Age field contains
  1281.                        an age greater than ten.
  1282.  
  1283. The two expressions are then logically anded together, which
  1284. means a record must match BOTH expressions for it to be included
  1285. in the filter range.
  1286.  
  1287. ::QUOTING METHODS
  1288. DataNEXUS does not limit the data quoting to " (double quotes)
  1289. as you may wish to filter something with a " quote in it.
  1290.  
  1291. eg. (Text CONTAIN ") correctly written as (Text CONTAIN '"')
  1292.  
  1293. DataNEXUS allows various characters for its quoting around data
  1294.  
  1295. (Text CONTAIN hello)         (Text CONTAIN "hello")
  1296. (Text CONTAIN 'hello')       (Text CONTAIN {hello})
  1297. (Text CONTAIN [hello])       (Text CONTAIN :hello:)
  1298.  
  1299. are all valid ways to write the expression.
  1300.  
  1301. **FLTERRORS
  1302. FILTER ERROR MESSAGES
  1303. ##DFCANCEL
  1304. FILTER: CANCEL
  1305. This button will cancel any modifications made to the filter.
  1306. ##DFTEST
  1307. VALIDATOR: TEST
  1308. Allows a validator sequence to be tested.
  1309. ##-- LIST PANEL, FILTERS,PRINT --
  1310.  
  1311. ##LSDISPLAY
  1312. LIST: DISPLAY
  1313. This button shows a list of items. To select an item, position
  1314. the mouse pointer over your selection and click with the left
  1315. mouse button.
  1316. ##LSPROP
  1317. $$PROPSCROLL
  1318. ##LSUP
  1319. $$SCROLLUP
  1320. ##LSDOWN
  1321. $$SCROLLDOWN
  1322. ##LSUSE
  1323. LIST: USE
  1324. This button accepts the highlighted item, then continues.
  1325. ##LSNONE
  1326. LIST: NONE
  1327. This button forces DataNEXUS NOT to use any of the selections.
  1328. ##LSEDIT
  1329. LIST: EDIT
  1330. This button allows the highlighted item to be edited.
  1331. ##LSDELETE
  1332. LIST: DELETE
  1333. This button deletes the highlighted item. If the highlighted
  1334. item has been assigned to a password, then deletion will be
  1335. prohibited.
  1336. ##LSNEW
  1337. LIST: NEW
  1338. This button allows the creation of a new item at the end of the
  1339. list.
  1340. ##LSCANCEL
  1341. LIST: EXIT
  1342. This button closes the list requester without accepting the
  1343. selections made.
  1344. ##-- IMPORT PANEL --
  1345.  
  1346. ##IOFIELDS
  1347. IMPORT: FIELD LIST
  1348. Selecting any field will place an order number beside the field
  1349. name. Multi line text fields may have up to 8 contiguous import
  1350. fields assigned to them. All other field types may only accept
  1351. one import field.
  1352. ##IOFILTERED
  1353. IMPORT: WITH FILTER
  1354. The imported data will be filtered before any new records are
  1355. added to the database.
  1356. ##IORDELIM
  1357. $$FORDELIM
  1358. ##IOFDELIM
  1359. $$FOFDELIM
  1360. ##IOCANCEL
  1361. IMPORT: CANCEL
  1362. Cancels the import operation.
  1363. ##IODATA
  1364. IMPORT: DATA LIST
  1365. This list contains the analyzed data from the first record in
  1366. the ASCII file. Should the data look odd, then try changing the
  1367. record and field delimiters, until the display shows the file
  1368. contents properly. This operation will clear the import field
  1369. order, but which may be reinstated by using the ALL button.
  1370.  
  1371. **DELIMITERS
  1372. DELIMITERS
  1373. ##IOFDOWN
  1374. $$SCROLLDOWN
  1375. ##IOFPROP
  1376. $$PROPSCROLL
  1377. ##IOFUP
  1378. $$SCROLLUP
  1379. ##IOALL
  1380. IMPORT: START
  1381. All records from the ASCII file will be imported, creating new
  1382. records as each import record is processed. Below are various
  1383. error situations explained.
  1384.  
  1385. ::Duplicated unique data
  1386. Should a unique field data be duplicated. In this situation a
  1387. request will prompt for a response, skip this record, edit the
  1388. offending field or abort the import.
  1389.  
  1390. ::Incorrect data 
  1391. The data for a field is incorrect ie textual data going into
  1392. a date or time field.  In this situation a request will prompt
  1393. for a response, skip this record, edit the offending field or
  1394. abort the import.
  1395.  
  1396. ::Other Errors
  1397. There are other error sitiuations which will abort the import
  1398. process. 
  1399. Record not saved - Could not save a record
  1400. User abort       - User aborted an import.
  1401. I/O Error        - Could not read data from the disk.
  1402. Analysis error   - Could not analyse the field structure in the
  1403.                    ASCII import file.
  1404. ##IODPROP
  1405. $$PROPSCROLL
  1406. ##IODUP
  1407. $$SCROLLUP
  1408. ##IODDOWN
  1409. $$SCROLLDOWN
  1410. ##IOCLEAR
  1411. $$FOCLEAR
  1412. ##IOUNDO
  1413. IMPORT: UNDO
  1414. Undo the last field order selection. Multiple undoes are
  1415. supported.
  1416. ##IOSKIP
  1417. IMPORT: SKIP
  1418. This button allows the next field to be skipped, allowing data
  1419. in the import ASCII file to be ignored.
  1420. ##IOSETALL
  1421. IMPORT: SET ALL
  1422. This button sets the field import order to the same as the
  1423. database field order.
  1424. ##IOPACK
  1425. IMPORT: PACK TOGGLE
  1426. This button is used to remove multiple spaces from fields in the
  1427. import ASCII file, as the data is read in.
  1428. ##IOHELP
  1429. IMPORT: MORE HELP
  1430. DataNEXUS is capable of importing data from databases which
  1431. support an ASCII export facility. When importing data from a
  1432. foreign database, a definition must be created in DataNEXUS
  1433. first. 
  1434.  
  1435. The field order is not important, since DataNEXUS allows the
  1436. field order to be changed, and fields skipped, when importing.
  1437. DataNEXUS can also join more than one ASCII field into one
  1438. DataNEXUS text field. Multi-line addresses may therefore be
  1439. imported into one field.
  1440.  
  1441. If within the ASCII file, fields are enclosed with the quote
  1442. character, then DataNEXUS will report an ANALYZE ERROR. Try to
  1443. export the data asking for no quoted fields.
  1444.  
  1445. If importing with record and field delimiter the same, DataNEXUS
  1446. will ask for the number of fields in the ASCII file, as the file
  1447. analyser cannot determine this. The practice of using the same
  1448. delimiters is not recommended.
  1449. ##IODELMODE
  1450. IMPORT: USE DELIMETER MODE
  1451. Import delimiter mode allows importing of ASCII files which
  1452. use record and field delimiters (one character each).
  1453. ##IOCOLMODE
  1454. IMPORT: USE COLUMN MODE
  1455. Import column mode allows importing of ASCII files where each
  1456. line contains one record and the fields are aligned into
  1457. columns (no tabs allowed).
  1458. ##IOCOLMARK
  1459. IMPORT: USE COLUMN ENTRY
  1460. Column entry allows the column positions to be entered (max
  1461. 100) where the fields start. By pressing the return key after
  1462. entering each entry the import data list will be updated
  1463. allowing correct judgement. The format of the entry is as 
  1464. follows and columns MUST be in ascending order.
  1465.  
  1466. 1,x,y,z,... 
  1467. ##-- FILE REQUESTER --
  1468.  
  1469. ##FRDIR
  1470. FILEREQUESTER: DIRECTORY
  1471. This button shows the current path name of the directory.
  1472. ##FRCLEAR
  1473. FILEREQUESTER: CLEAR
  1474. The clear button erases the contents of the filename gadget.
  1475. ##FRDRIVES
  1476. FILEREQUESTER: DRIVES LIST TOGGLE
  1477. This button will toggle between the list displaying the current
  1478. directory, and a list of drives and assignments.
  1479. ##FRDISPLAY
  1480. FILEREQUESTER: DISPLAY
  1481. This button shows the directory entries or drive list. Single
  1482. clicking an entry will make that the current entry. Double
  1483. clicking is the same as selecting the entry, then clicking the
  1484. OK button.
  1485. ##FRPROPDN
  1486. $$SCROLLDOWN
  1487. ##FRPROP
  1488. $$PROPSCROLL
  1489. ##FRPROPUP
  1490. $$SCROLLUP
  1491. ##FRPARENT
  1492. FILEREQUESTER: PARENT DIRECTORY
  1493. This button will select the parent of the currently displayed
  1494. directory. This can be thought of as moving up the directory
  1495. hierarchy.
  1496. ##FRNAME
  1497. FILEREQUESTER: FILENAME
  1498. This button shows the name of the currently selected file, and
  1499. can be used to type in a new name, using the keyboard.
  1500. ##FROK
  1501. FILEREQUESTER: ACCEPT
  1502. This button accepts the file for the selected operation.
  1503. ##FRCANCEL
  1504. FILEREQUESTER: CANCEL
  1505. This button cancels the disk operation.
  1506. ##FRHIDE
  1507. FILEREQUESTER: HIDE PATTERN MATCH
  1508. This button is used to filter out files which you do not wish to
  1509. show in the directory list, by entering an exclude pattern.
  1510.  
  1511. **PATMATCH
  1512. AMIGADOS PATTERN MATCHING
  1513. ##FRSHOW
  1514. FILEREQUESTER: SHOW PATTERN MATCH
  1515. This button is used to filter in files which you wish to show in
  1516. the directory list, by entering an include pattern.
  1517.  
  1518. **PATMATCH
  1519. AMIGADOS PATTERN MATCHING
  1520. ##-- PASSWORD PANEL --
  1521.  
  1522. ##PWNAME
  1523. PASSWORD: NAME
  1524. Password names can be changed by entering a new name into this
  1525. button. The master & default passwords may not have their names
  1526. changed.
  1527. ##PWPPROP
  1528. $$PROPSCROLL
  1529. ##PWPUP
  1530. $$SCROLLUP
  1531. ##PWPDOWN
  1532. $$SCROLLDOWN
  1533. ##PWADD
  1534. PASSWORD: ADD
  1535. Facilitates the addition of a user password. Adding a password
  1536. for the first time (ie. no passwords are defined), will add two
  1537. passwords - the master and default passwords.
  1538.  
  1539. ::DEFAULT PASSWORD SETTINGS
  1540.  
  1541. MASTER  - All attributes are enabled and cannot be changed.
  1542. DEFAULT - All attributes are disabled except for PASSWORD
  1543.           ENABLED. All attributes may be changed, except for
  1544.           PASSWORD ENABLED and EDIT PASSWORD.
  1545. USER    - All attributes are disabled except for PASSWORD
  1546.           ENABLED and BROWSE. All attributes may be changed
  1547.           except for EDIT PASSWORD and BROWSE.
  1548. ##PWDELETE
  1549. PASSWORD: DELETE
  1550. This button deletes the currently highlighted password. The
  1551. MASTER and DEFAULT passwords cannot be deleted if any USER
  1552. passwords exist. Deleting the current active password
  1553. (when the database was opened) will void it and make all
  1554. functions available.
  1555. ##PWATTR
  1556. PASSWORD: ATTRIBUTE DISPLAY
  1557. The attribute display shows the current state of the password.
  1558. By selecting any item (except for those disabled for the
  1559. password type) the state may be toggled.
  1560.  
  1561. If any filters or print forms are defined, there are special
  1562. attributes for these. If a filter had been defined and selected
  1563. as an attribute, then it will be used when the database is
  1564. opened using the password. If a label layout had been defined,
  1565. print form selected as an attribute, and ADD PRINTFORMS is
  1566. disabled, then any user wishing to print, will be forced to use
  1567. the print form assigned to the password.
  1568. ##PWPASS
  1569. PASSWORD: DISPLAY
  1570. This button is used for selecting a password for editing or
  1571. deleting.
  1572. ##PWADOWN
  1573. $$SCROLLDOWN
  1574. ##PWAPROP
  1575. $$PROPSCROLL
  1576. ##PWAUP
  1577. $$SCROLLUP
  1578. ##PWOK
  1579. PASSWORD: ACCEPT
  1580. This button closes the password requester and accepts the
  1581. current state of all passwords. These will be saved to disk when
  1582. the database is closed.
  1583. ##PWEDIT
  1584. PASSWORD: EDIT
  1585. This button facilitates changing a password. First select the
  1586. password you want to change, then click on this button. If data
  1587. security is an issue, it is recommended that passwords are
  1588. changed on a regular basis.
  1589. ##-- PAGE LAYOUT WINDOW --
  1590.  
  1591. ##DIMNOT
  1592. PAGE LAYOUT: DIMENSIONS NOTE
  1593. All dimensions are shown in units of the currently selected
  1594. measurement system.
  1595. ##PLLABHEIGHT
  1596. PAGE LAYOUT: LABEL HEIGHT
  1597. Shows the height of the labels. Altering the contents will
  1598. indirectly change the vertical label spacing.
  1599.  
  1600. **DIMNOT
  1601. DIMENSIONS NOTE
  1602. ##PLVSPACE
  1603. PAGE LAYOUT: VERTICAL SPACING
  1604. Shows the vertical space between labels. Altering the contents
  1605. will indirectly change the label height.
  1606.  
  1607. **DIMNOT
  1608. DIMENSIONS NOTE
  1609. ##PLHSPACE
  1610. PAGE LAYOUT: HORIZONTAL SPACING
  1611. Shows the horizontal space between labels. Altering the contents
  1612. will indirectly change the label width.
  1613.  
  1614. **DIMNOT
  1615. DIMENSIONS NOTE
  1616. ##PLLABWIDTH
  1617. PAGE LAYOUT: LABEL WIDTH
  1618. Shows the width of the labels. Altering the contents will
  1619. indirectly change the horizontal label spacing.
  1620.  
  1621. **DIMNOT
  1622. DIMENSIONS NOTE
  1623. ##PLLABDOWN
  1624. PAGE LAYOUT: LABELS DOWN
  1625. Shows how many labels go down the page. Altering the contents
  1626. will indirectly change the label height.
  1627. ##PLLABACROSS
  1628. PAGE LAYOUT: LABELS ACROSS
  1629. Shows how many labels go across the page. Altering the contents
  1630. will indirectly change the label width.
  1631. ##PLBOTMBORDER
  1632. PAGE LAYOUT: BOTTOM BORDER
  1633. Shows the page's bottom border (margin). Altering the contents
  1634. will indirectly change the label height.
  1635.  
  1636. **DIMNOT
  1637. DIMENSIONS NOTE
  1638. ##PLTOPBORDER
  1639. PAGE LAYOUT: TOP BORDER
  1640. Shows the page's top border (margin). Altering the contents will
  1641. indirectly change the label height.
  1642.  
  1643. **DIMNOT
  1644. DIMENSIONS NOTE
  1645. ##PLRIGHTBORDER
  1646. PAGE LAYOUT: RIGHT BORDER
  1647. Shows the page's right border (margin). Altering the contents
  1648. will indirectly change the label width.
  1649.  
  1650. **DIMNOT
  1651. DIMENSIONS NOTE
  1652. ##PLLEFTBORDER
  1653. PAGE LAYOUT: LEFT BORDER
  1654. Shows the page's left border (margin). Altering the contents
  1655. will indirectly change the label width.
  1656.  
  1657. **DIMNOT
  1658. DIMENSIONS NOTE
  1659. ##PLDELETE
  1660. PAGE LAYOUT: REMOVE LAYOUT
  1661. This button allows the removal of a page layout. This operation
  1662. is barred if a label layout has a page layout attached.
  1663. ##PLRENAME
  1664. PAGE LAYOUT: RENAME
  1665. This button allows the current page layout to be renamed.
  1666. ##PLLAYDEL
  1667. PAGE LAYOUT: DELETE LAYOUT
  1668. This button allows the deletion of a disk stored page layout.
  1669. ##PLNEXT
  1670. PAGE LAYOUT: NEXT
  1671. A DataNEXUS database may contain many page layouts which can be
  1672. selected for use. DataNEXUS visually shows the layouts. The Next
  1673. button will loop round the layout list.
  1674. ##PLOK
  1675. PAGE LAYOUT: EXIT
  1676. This button will return you to the main screen, keeping all
  1677. changes made to all page layouts.
  1678. ##PLPAGEHEIGHT
  1679. PAGE LAYOUT: PAGE HEIGHT
  1680. Shows the height of the labels. Altering the contents will
  1681. indirectly change the label height.
  1682.  
  1683. **DIMNOT
  1684. DIMENSIONS NOTE
  1685. ##PLPAGEWIDTH
  1686. PAGE LAYOUT: PAGE WIDTH
  1687. Shows the width of the labels. Altering the contents will
  1688. indirectly change the label width.
  1689.  
  1690. **DIMNOT
  1691. DIMENSIONS NOTE
  1692. ##PLMERGE
  1693. PAGE LAYOUT: GOTO MERGE EDITOR
  1694. Selecting this button will accept the page dimensions, and bring
  1695. up the print merge control panel.
  1696. ##PLLABELS
  1697. PAGE LAYOUT: GOTO LABEL EDITOR
  1698. Selecting this button will accept the label dimensions, and bring
  1699. up the label editor.
  1700. ##PLNEW
  1701. PAGE LAYOUT: NEW
  1702. Allows the creation of a new layout, either using the default
  1703. template, or using the current layout as a template. NEW asks
  1704. for a meaningful name for the page layout. If no name is given
  1705. a default name will be provided.
  1706. ##PLDISPLAY
  1707. PAGE LAYOUT: DISPLAY
  1708. This area shows the page in graphical form. The page
  1709. representation is sized to fit into the display area whilst
  1710. keeping the proper aspect ratio.
  1711. ##PLLOAD
  1712. PAGE LAYOUT: LOAD FROM DISK
  1713. Loads a previously saved page layout.
  1714. ##PLSAVE
  1715. PAGE LAYOUT: SAVE TO DISK
  1716. Saves the current page layout. The current layout's name will
  1717. be sent to the file requester.
  1718. ##PLTEST
  1719. PAGE LAYOUT: TEST
  1720. Prints one page of labels for testing purposes. The label areas
  1721. are filled with 'H' characters, so the accuracy of your page
  1722. layout can be checked.
  1723. ##PLSIZE
  1724. PAGE LAYOUT: PAPER SIZE
  1725. This button sets default values for various paper sizes.
  1726. ##PLHELP
  1727. PAGE LAYOUT: MORE HELP
  1728. The page layout panel supports 2 functions, selecting page
  1729. dimensions and arranging label layout.
  1730.  
  1731. A layout cannot be edited or deleted if it is used with a label
  1732. layout. While creating a page layout for print merging the label
  1733. dimension boxes are disabled. This is a problem areas which
  1734. may cause problems with printing. The test print feature will 
  1735. show this up. 
  1736.  
  1737. The printer driver and the printer is required to have the left
  1738. margin set to 0 and the right margin set to 80, the printer must
  1739. be in a mode where it accepts commands to change font size and
  1740. linefeed spacing. DataNEXUS always prints PICA at 6 lines per
  1741. inch.
  1742. ##PLUNITS
  1743. PAGE LAYOUT: UNITS
  1744. DataNEXUS page layout allows page dimensions to be entered in
  1745. inches, centimeters or points (there being 72 points to the
  1746. inch).
  1747. ##-- LABEL LAYOUT WINDOW --
  1748. ##PPXHAIR
  1749. LABEL LAYOUT: CROSS HAIR
  1750. This button toggles the cross hair on and off. A cross-hair is
  1751. useful for aligning fields.
  1752. ##PPREMOVE
  1753. LABEL LAYOUT: REMOVE FIELD
  1754. This button removes a field from the label.
  1755. ##PPFIELD
  1756. LABEL LAYOUT: ADD FIELD
  1757. This button adds a field to the label. An add field requester
  1758. is opened from which a field may be selected and it's attributes
  1759. set. The attributes that can be set are:
  1760.  
  1761. Bold, italic, underline and remove spaces.
  1762. ##PPTEXT
  1763. LABEL LAYOUT: ADD TEXT
  1764. This button adds arbitrary text to the label. A text requester is
  1765. opened from which text and its attributes may be set. The
  1766. attributes that can be set are:
  1767.  
  1768. Bold, Italic, Underline.
  1769. ##PPEDIT
  1770. LABEL LAYOUT: EDIT ITEM
  1771. Edit Item allows a field item or text item to be edited, change
  1772. field, text or attributes.
  1773. ##PPPRINT
  1774. LABEL LAYOUT: PRINT
  1775. Accepts the label layout and calls the print control requester,
  1776. where the records to be printed and print settings are selected.
  1777. ##PPEXIT
  1778. LABEL LAYOUT: EXIT
  1779. Exits the label editor, accepts the layout and returns to the
  1780. main panel.
  1781. ##PPHPROP
  1782. LABEL LAYOUT: SCROLL BAR
  1783. This slider may be used to scroll the label left and right.
  1784. ##PPVPROP
  1785. LABEL LAYOUT: SCROLL BAR
  1786. This slider may be used to scroll the label up and down.
  1787. ##PPFIELDS
  1788. LABEL LAYOUT: DISPLAY
  1789. This area shows the label as it will be printed. A field may be
  1790. moved by selecting and dragging it, and may be re-sized by
  1791. selecting and dragging it's corner sizing rectangle.
  1792. ##PPBLANKS
  1793. LABEL LAYOUT: REMOVE BLANKS
  1794. The remove blanks toggle will move a field up the label if
  1795. there is no text on the line above, thus avoiding
  1796. unprofessional looking labels with blank lines in the middle
  1797. of a label. An example of when this would be useful, is if a
  1798. label contained:
  1799.  
  1800. NAME--------------------
  1801. COMPANY-----------------
  1802. ADDRESS-----------------
  1803.  
  1804. If a record had an empty company field, the address would move
  1805. up one line leaving no gap between the name and address. If a
  1806. record had text in the company field, it would still appear in
  1807. the expected position. ie
  1808.  
  1809. NAME--------------------
  1810. ADDRESS-----------------
  1811. ##-- NEW PRINT ITEM REQUESTER --
  1812.  
  1813. ##PFCANCEL
  1814. ADD FIELD: FIELD
  1815. Cancel adding a new field to the label.
  1816. ##PFSPACES
  1817. ADD FIELD: REMOVE SPACES
  1818. The remove spaces toggle will remove any spaces within a field
  1819. when printed. This only applies to two or more spaces together.
  1820. ##PFDISPLAY
  1821. ADD FIELD: FIELD LIST
  1822. This button contains a list of all printable fields.
  1823. ##PFDOWN
  1824. $$SCROLLDOWN
  1825. ##PFPROP
  1826. $$PROPSCROLL
  1827. ##PFUP
  1828. $$SCROLLUP
  1829. ##PFOK
  1830. ADD FIELD: ADD
  1831. Adds the selected field to the label with the selected settings.
  1832. ##PFBOLD
  1833. ADD FIELD: BOLD
  1834. This button toggles whether a field is to be printed in bold
  1835. type or not.
  1836. ##PFITALIC
  1837. ADD FIELD: ITALIC
  1838. This button toggles whether a field is to be printed in
  1839. italicised type or not.
  1840. ##PFULINE
  1841. ADD FIELD: UNDERLINE
  1842. This button toggles whether a field is to be printed underlined
  1843. or not.
  1844. ##-- PRINT CONTROL REQUESTER --
  1845.  
  1846. ##PCCANCEL
  1847. PRINT CONTROL: CANCEL
  1848. Cancels the print operation, remembering the current settings.
  1849. ##PCPRINT
  1850. PRINT CONTROL: PRINT
  1851. Starts the print operation with the current settings.
  1852. ##PCFILE
  1853. PRINT CONTROL: TO FILE
  1854. This button shows where the print will be sent to. The output
  1855. may be changed by selecting the button, then typing the new
  1856. output name.
  1857. ##PCREPEATS
  1858. PRINT CONTROL: REPEATS
  1859. This button shows the number of times the records will be
  1860. printed. Altering the contents will change the number of
  1861. print runs, from a minimum of 1 to a maximum of 99.
  1862. ##PCTO
  1863. PRINT CONTROL: TO RECORD
  1864. This button shows the last record which will be printed.
  1865. You can alter the contents of this button.
  1866. ##PCFROM
  1867. PRINT CONTROL: FROM RECORD
  1868. This button shows the first record which will be printed.
  1869. You can alter the contents of this button.
  1870. ##PCHCTRL
  1871. PRINT CONTROL: HORIZONTAL CONTROL
  1872. This button is used to determine how the printer moves the print
  1873. head between columns of labels. There are three options:
  1874.  
  1875. SPACES  - Prints spaces between columns. This achieves an
  1876.           accuracy of 1/10 th of an inch.
  1877. SP/B.SP - Prints using spaces and back spaces in different
  1878.           print pitches, which can improve column positioning.
  1879. ESC SEQ - Sends an escape sequence to the printer for relative
  1880.           print head positioning. Since the escape sequence is
  1881.           not ANSI supported, there are no printer drivers which
  1882.           support the escape codes. For this reason, the
  1883.           appropriate escape code can be specified via a
  1884.           Workbench tool type.
  1885.  
  1886. **PRINTERTT
  1887. PRINTER TOOL TYPES
  1888. ##PCVCTRL
  1889. PRINT CONTROL: VERTICAL CONTROL
  1890. This button is used to determine how the printer moves the print
  1891. head between rows of labels. There are three options:
  1892.  
  1893. LINEFEED  - Prints using only linefeeds. This achieves an
  1894.             accuracy of about 1/6th or 1/8th of an inch.
  1895. LF/REV LF - Prints using linefeeds and reverse linefeed with a
  1896.             different line spacing, which can improve column
  1897.             positioning.
  1898. ESC SEQ  -  Sends an escape sequence to the printer for perform
  1899.             paper feed. Since the escape sequence is not ANSI
  1900.             supported, there are no printer drivers which
  1901.             support the escape codes. For this reason, the
  1902.             appropriate escape code can be specified via a
  1903.             Workbench tool type.
  1904.  
  1905. **PRINTERTT
  1906. PRINTER TOOL TYPES
  1907. ##PCPAGEFEED
  1908. PRINT CONTROL: PAGE FEED
  1909. This button toggles between LINFEEDS and FORMFEED
  1910.  
  1911. LINEFEEDS - Used in situations where the printer used does NOT
  1912.             know the size of paper being used. DataNEXUS will
  1913.             emulate a formfeed at the end of each printed page.
  1914. FORMFEED  - Used in situations where the printer used is setup
  1915.             with the length of the paper being used, or when a
  1916.             Laser printer is used. DataNEXUS will send a form
  1917.             feed to the printer at the end of each printed page.
  1918. ##PCPRTTYPE
  1919. PRINT CONTROL: QUALITY
  1920. This button toggles between NLQ and Draft. Users of Laser
  1921. printers may ignore this option.
  1922. ##PCTOPRT
  1923. PRINT CONTROL: TO PRINTER
  1924. Selects the printer as the output device for printing.
  1925. ##PCTOSER
  1926. PRINT CONTROL: TO SERIAL
  1927. Selects the serial port as the output device for printing.
  1928. ##PCTOFILE
  1929. PRINT CONTROL: TO FILE
  1930. Selects a file as the output device for printing. Clicking this
  1931. button will bring up a file requester, allowing you to enter a
  1932. filename to print to.
  1933. ##PCTABS
  1934. PRINT CONTROL: TAB SIZE
  1935. This button shows the regular tabs size used in print merge
  1936. documents. This setting should be the same as the tab size
  1937. setting in the word processor used to create the ASCII merge
  1938. document.
  1939. ##PCTEST
  1940. $$PLTEST
  1941. ##-- CALC FIELD PANEL --
  1942.  
  1943. ##CCFPROP
  1944. $$PROPSCROLL
  1945. ##CCFUP
  1946. $$SCROLLUP
  1947. ##CCFDOWN
  1948. $$SCROLLDOWN
  1949. ##CCOPS
  1950. CALCULATION: FUNCTION DISPLAY
  1951. This display area shows all the operations that the calculator
  1952. can perform. By selecting an operation, it will be appended to
  1953. the calculation. There are several types of operation contained
  1954. in the list, simple, functions, field and constants.
  1955.  
  1956. **AVAILABLEOPS
  1957. AVAILABLE OPERATORS
  1958. ##CCFORMULA
  1959. CALCULATION: FORMULA
  1960. This button shows the calculation formula. It may be edited at
  1961. any time by typing directly into it.
  1962. ##CCCANCEL
  1963. CALCULATION: CANCEL
  1964. Cancel the specification of the calculation field.
  1965. ##CCEXIT
  1966. CALCULATION: EXIT
  1967. This button removes the calculator panel.
  1968. ##CCDO
  1969. CALCULATION: CALCULATE
  1970. Perform the calculation and display the result. The result will
  1971. be displayed to the right or this button.
  1972. ##CCFIELDS
  1973. CALCULATION: DATABASE FIELD
  1974. This display lists all fields in the current database which may
  1975. be used in the calculation.
  1976. ##CCODOWN
  1977. $$SCROLLDOWN
  1978. ##CCOPROP
  1979. $$PROPSCROLL
  1980. ##CCOUP
  1981. $$SCROLLUP
  1982. ##CCUSE
  1983. CALCULATION: ACCEPT
  1984. This button accepts the expression and allows the positioning of
  1985. the calculation field.
  1986. ##CCCLEAR
  1987. CALCULATION: CLEAR
  1988. This button clears the calculation, ready for another to be
  1989. entered.
  1990. ##CCEDIT
  1991. CALCULATION: ACCEPT & EDIT
  1992. This button accepts the expression and allows the display format
  1993. of the field to be changed.
  1994. ##CCHELP
  1995. CALCULATION: MORE HELP
  1996. This panel allows complex expressions to be calculated. Results
  1997. are displayed in a calculation field, or in direct mode, in the
  1998. answer box to the right of the CALC button.
  1999.  
  2000. The function list displays all the available functions,
  2001. operations and constants which are supported.
  2002.  
  2003. Note: All angles are in degrees, unless they are specifically
  2004.       converted into radians.
  2005.  
  2006. **AVAILABLEOPS
  2007. OPERATORS AVAILABLE
  2008. ##-- SCAN SUB PANEL --
  2009.  
  2010. ##SCANDONE
  2011. SCAN RECORDS: DONE
  2012. This button cancels the record scan. The button can be a little
  2013. unresponsive, due to the time taken in displaying any given
  2014. record.
  2015.  
  2016. SHORTCUT: ESCAPE
  2017. ##SCANPAUSE
  2018. SCAN RECORDS: PAUSE
  2019. This button allows the record scan to be paused at any time. The
  2020. button can be a little unresponsive, due to the time taken in
  2021. displaying any given record.
  2022.  
  2023. SHORTCUT: SPACE BAR
  2024. ##-- SUMMARY FIELD REQUESTER --
  2025.  
  2026. ##SWTYPE
  2027. SUMMARY FIELD: TYPE
  2028. Toggles the type of summary calculation. The two options are:
  2029.  
  2030. SUM     - Aggregate of all fields.
  2031. AVERAGE - Sum divided by the number of records.
  2032. ##SWEDIT
  2033. SUMMARY FIELD: EDIT DISPLAY FORMAT
  2034. Edit the numeric display format for the summary field.
  2035. ##SWPROP
  2036. $$PROPSCROLL
  2037. ##SWUP
  2038. $$SCROLLUP
  2039. ##SWDOWN
  2040. $$SCROLLDOWN
  2041. ##SWFIELDS
  2042. SUMMARY FIELD: FIELD LIST
  2043. Lists all fields which a summary field can summarise.
  2044. ##SWUSE
  2045. SUMMARY FIELD: OK
  2046. Accept the summary field settings.
  2047. ##SWCANCEL
  2048. SUMMARY FIELD: CANCEL
  2049. Cancel the addition of the summary field.
  2050. ##-- TIME FIELD REQUESTER --
  2051.  
  2052. ##TIMEFORMT
  2053. TIME FIELD: FORMAT
  2054. This button toggles the time display between 24 hour and AM/PM
  2055. format.
  2056. ##TIMESECS
  2057. TIME FIELD: SECONDS
  2058. This button toggles between the time field displaying seconds as
  2059. well as hours and minutes.
  2060. ##TIMEOK
  2061. TIME FIELD: OK
  2062. Select this button to accept the time format.
  2063. ##TIMECANCEL
  2064. TIME FIELD: CANCEL
  2065. This button cancels the addition of the time field.
  2066. ##-- TEXT FIELD REQUESTER --
  2067.  
  2068. ##TXTYPE
  2069. TEXT FIELD: TYPE
  2070. This button toggles the type of the text field. It has two
  2071. options that determine the number of characters that can be
  2072. entered into, and stored by, the text field.
  2073.  
  2074. BOX SIZE   - The number of characters is limited by the field's
  2075.              on-screen box size.
  2076. SCROLLABLE - The number of characters is that which is entered
  2077.              into the size button. The field will scroll if
  2078.              necessary.
  2079. ##TXSIZE
  2080. TEXT FIELD: SIZE
  2081. This button indicates the number of characters the text field
  2082. can store. This number is only valid if scrollable is selected
  2083. as the box type.
  2084. ##TXOK
  2085. TEXT FIELD: OK
  2086. Select this button to accepts the text field and proceed to
  2087. place the text field on the form.
  2088. ##TXCANCEL
  2089. TEXT FIELD: CANCEL
  2090. This button cancels the addition of a text field.
  2091. ##TXKEEP
  2092. TEXT FIELD: KEEP SIZE
  2093. Selecting this button will leave the field with it's old size
  2094. intact.
  2095. ##TXRESIZE
  2096. TEXT FIELD: RE SIZE
  2097. Selecting this button indicates that you want the size of the
  2098. field altered to the size entered.
  2099.  
  2100. **TXSIZE
  2101. SIZE BUTTON
  2102. ##-- TEXT TOOL --
  2103.  
  2104. ##DTTXTULINE
  2105. TEXT TOOL: UNDERLINE 
  2106. This button toggles whether the text will be shown underlined or
  2107. not.
  2108. ##DTTXTBOLD
  2109. TEXT TOOL: BOLD 
  2110. This button toggles whether the text will be shown bold or
  2111. not.
  2112. ##DTTXTITALIC
  2113. TEXT TOOL: ITALICS 
  2114. This button toggles whether the text will be shown italicised or
  2115. not.
  2116. ##DTTXT3D
  2117. TEXT TOOL: 3D Look
  2118. This button toggles whether the text will be shown with a 3D
  2119. look or not.
  2120. ##DTTXTTXT
  2121. TEXT TOOL: TEXT 
  2122. Enter the text you wish to place on the form into this button.
  2123. ##DTTXTOK
  2124. TEXT TOOL: OK 
  2125. Accept the text and proceed to place it on the form.
  2126. ##DTTXTCANCEL
  2127. TEXT TOOL: CANCEL
  2128. Cancel the addition of this text onto the form.
  2129. ##-- BOX TOOL --
  2130.  
  2131. ##DTBOXTYPE
  2132. RECRANGLE TOOL: TYPE
  2133. This toggles the visual appearance of the rectangle that will be
  2134. drawn.
  2135. ##DTBOXOK
  2136. RECRANGLE TOOL: OK
  2137. Accept the rectangle type, and proceed to place it on the form.
  2138. ##DTBOXCANCEL
  2139. RECRANGLE TOOL: CANCEL
  2140. Cancel the addition of this rectangle onto the form.
  2141. ##-- LINE TOOL --
  2142.  
  2143. ##DTLINETYPE
  2144. LINE TOOL: TYPE
  2145. This toggles the visual appearance of the line that will be
  2146. drawn.
  2147. ##DTLINEOK
  2148. LINE TOOL: OK
  2149. Accept the line type, and proceed to place it on the form.
  2150. ##DTLINECANCEL
  2151. LINE TOOL: CANCEL
  2152. Cancel the addition of this line onto the form.
  2153. ## -- OVERWRITE REQUESTER --
  2154.  
  2155. ##OVERWTYES
  2156. OVERWRITE: YES
  2157. Selecting this button will overwrite the old file with the new
  2158. file. Be warned; the old file will be lost!
  2159. ##OVERWTNO
  2160. OVERWRITE: NO
  2161. Cancel the write operation, leaving the old file alone.
  2162. ##-- QUIT REQUESTER --
  2163.  
  2164. ##QUITYES
  2165. QUIT: YES
  2166. Quit DataNEXUS, save current preferences if any prefs item has
  2167. changed, and free all resources used.
  2168. ##QUITICONISE
  2169. QUIT: ICONIFY
  2170. Iconify DataNEXUS by closing it's display screen and opening
  2171. an snooze window on the Workbench screen.
  2172. ##QUITNO
  2173. QUIT: CANCEL
  2174. Cancel the quit operation and return to DataNEXUS.
  2175. ##-- EXTERNAL PROGS --
  2176. ----------------------
  2177.  
  2178. ##QUITTEXT
  2179. QUIT TEXT VIEWER
  2180. Exit the text viewer.
  2181. ##QUITHEX
  2182. QUIT HEX VIEWER
  2183. Exit the hex viewer.
  2184. ##QUITFONT
  2185. QUIT FONT VIEWER
  2186. Exit the font viewer.
  2187. ##QUITARCH
  2188. QUIT ARCHIVE VIEWER
  2189. Exit the archive file viewer.
  2190. ##--TEXT VIEWER--
  2191.  
  2192. ##TEXT_DISPLAY
  2193. TEXT: DISPLAY
  2194. The display area for ASCII text and HEX dumps.
  2195. **TEXT_SHORT
  2196. SHORTCUTS
  2197. ##TEXT_EDIT
  2198. TEXT: DISPLAY
  2199. This text area displays the ASCII document being edited. To move
  2200. the cursor to a different part of the document, simply select
  2201. the character with the left mouse button. There are some
  2202. keyboard operations to be aware of.
  2203. **TEXT_SHORT
  2204. SHORTCUTS
  2205. ##TEXT_SEARCH
  2206. TEXT: SEARCH
  2207. Search will locate a word or phrase within a document.
  2208. **TEXT_SHORT
  2209. SHORTCUTS
  2210. ##TEXT_TOP
  2211. TEXT: FIRST PAGE
  2212. Go to the top of the document. 
  2213. **TEXT_SHORT
  2214. SHORTCUTS
  2215. ##TEXT_LAST
  2216. TEXT: PREVIOUS PAGE
  2217. Go to the previous page of the document.
  2218. **TEXT_SHORT
  2219. SHORTCUTS
  2220. ##TEXT_NEXT
  2221. TEXT: NEXT PAGE
  2222. Go to the next page of the document.
  2223. **TEXT_SHORT
  2224. SHORTCUTS
  2225. ##TEXT_BOTTOM
  2226. TEXT: LAST PAGE
  2227. Go to the end of the document.
  2228. **TEXT_SHORT
  2229. SHORTCUTS
  2230. ##--TEXT VIEWER SHORT CUTS--
  2231.  
  2232. ##TEXT_SHORT
  2233. TEXT: KEYBOARD SHORTCUTS
  2234. RIGHT AMIGA + T    - Alter Tab setting.
  2235. RIGHT AMIGA + I    - To toggle between overwrite and insert
  2236.                      modes.
  2237. RIGHT AMIGA + N    - Search for next occurrence.
  2238. RIGHT AMIGA + P    - Search for previous occurrence.
  2239. RIGHT AMIGA + R    - Repeat search in the direction last used.
  2240.  
  2241. <-                 - Delete character to the left of the cursor.
  2242. DEL                - Delete character under the cursor.
  2243.  
  2244. RIGHT AMIGA + S    - Invoke search requester.
  2245. CTRL + CURSOR UP   - Goto start of document.
  2246. SHIFT + CURSOR UP  - Goto previous page.
  2247. SHIFT + CURSOR DOWN- Goto next page.
  2248. CTRL + CURSOR DOWN - Goto end of document.
  2249. ##--TEXT VIEWER SEARCH REQUESTER--
  2250.  
  2251. ##SRCH_DIRECT
  2252. SEARCH: DIRECTION
  2253. The direction button has three states.
  2254.  
  2255. FORWARD  - Search forwards from the current position in the
  2256.            document.
  2257. BACKWARD - Search backwards from the current position in the
  2258.            document.
  2259. FROM TOP - Search forwards from the top of the document.
  2260. ##SRCH_CASE
  2261. SEARCH: CASE SETTING
  2262. The case button has two states. Case sensitive search and
  2263. case insensitive search.
  2264. ##SRCH_WORDS
  2265. SEARCH: FOR WORDS
  2266. The words button will toggle between searching for the text
  2267. within the document as either whole words or parts of words.
  2268. A word consists of a series of characters in between space
  2269. characters (ie. SPACE,TAB,RETURN,LINE FEED). 
  2270. ##SRCH_STRING
  2271. SEARCH: STRING
  2272. The string button allows you to enter the text you wish to
  2273. search for within the document.
  2274. ##SRCH_OK
  2275. SEARCH: START
  2276. The OK button will commence the search operation according to
  2277. the parameters set in the requester.
  2278.  
  2279. **TEXT_SHORT
  2280. SHORTCUTS
  2281. ##SRCH_REPEAT
  2282. SEARCH: REPEAT
  2283. The repeat button will repeat the search in the direction
  2284. indicated by the DIRECTION button.
  2285. ##SRCH_CANC
  2286. SEARCH: CANCEL
  2287. The cancel button will quit the search text requester.
  2288. ##--HEX SEARCH ADDITIONAL BUTTONS--
  2289.  
  2290. ##SRCH_MODE
  2291. SEARCH: MODE
  2292. The search mode toggles between searching for ASCII text within
  2293. a file and binary sequences (Hexadecimal or base 16).
  2294. ##--FONT VIEWER--
  2295.  
  2296. ##FONT_ULINE
  2297. FONT: UNDERLINE
  2298. Toggle the underline characteristic of the font on and off.
  2299. ##FONT_ITALIC
  2300. FONT: ITALIC
  2301. Toggle the italic characteristic of the font on and off.
  2302. ##FONT_FBOLD
  2303. FONT: BOLD
  2304. Toggle the bold characteristic of the font on and off.
  2305. ##--ARCHIVE VIEWER--
  2306.  
  2307. ##ARC_DISPLAY
  2308. ARCHIVE: CONTENTS
  2309. This area displays the contents of the selected archive file.
  2310. ##ARC_PROP
  2311. ARCHIVE: SCROLL BAR
  2312. Scroll the list of archived files up or down.
  2313. ##--EXECUTE--
  2314.  
  2315. ##EXE_ARGS
  2316. EXECUTE: ARGUMENTS
  2317. The text entered here is placed after the file that is about to
  2318. be executed. The file may accept this text as it's argument
  2319. (telling it what to do). For example, if the file being executed
  2320. is 'C:Lock', and the argument entered is 'DH0:', then
  2321. 'C:Lock DH0:' will be the command executed.
  2322. ##EXE_BEHIND
  2323. EXECUTE: BEHIND
  2324. This option determines whether DataNEXUS will remain visible
  2325. after the program has been launched. If a program is launched
  2326. with the behind option set, it will be running, but may not
  2327. initially be visible. Use the screen depth arrangement gadgets
  2328. to rotate through the list of currently available screens.
  2329. ##EXE_RUN
  2330. EXECUTE: RUN
  2331. The file about to be executed will run concurrently with
  2332. DataNEXUS. This means that DataNEXUS will not have to wait for
  2333. the launched program to finish before it can continue to be
  2334. used.
  2335. ##EXE_CD
  2336. EXECUTE: CD
  2337. If this option is selected, then DataNEXUS will change the
  2338. current directory for the launched task to it's own directory.
  2339. Some programs require access to additional files to run,
  2340. this option will allow them to do just that.
  2341. ##EXE_CON
  2342. EXECUTE: CONSOLE
  2343. If this option is selected, then the launched program will have
  2344. a window to write text to and receive input from. Some programs
  2345. require a console.
  2346. ##EXE_EXE
  2347. EXECUTE: EXECUTE PROGRAM
  2348. Launches the program selected taking into account all of the
  2349. options just entered.
  2350. ##EXE_ABORT
  2351. EXECUTE: CANCEL
  2352. Cancels the launching of the program.
  2353. ##--VARIOUS REQUESTERS--
  2354.  
  2355. ##PWNAMEREQ
  2356. PASSWORD: ENTER
  2357. Typing into this area allows the entry and validation of
  2358. passwords.
  2359. ##PRTTROUBABO
  2360. PRINTER ERROR: ABORT
  2361. Could not send printout to the printer. Abort the printing.
  2362. ##PRTTROUBCAN
  2363. PRINTER ERROR: RETRY
  2364. Could not send printout to the printer. Try the following.
  2365.  
  2366. 1) Check the printer is connected.
  2367. 2) Check the printer is switched on.
  2368. 3) Check the printer has some paper.
  2369. 4) Check your preferences printer settings.
  2370. 5) Check your printer DIP switch settings.
  2371. ##INTEGCLOSE
  2372. DATANEXUS DATA INTEGRETY
  2373. Periodically DataNEXUS closes and reopens all open record files,
  2374. this forces AmigaDOS to ensure all changes to the record file
  2375. have been written to disk. This procedure has failed to reopen
  2376. a record file, subsequently the database MUST be closed.
  2377. ##INDEXERR
  2378. DATANEXUS INDEX ERROR
  2379. DataNEXUS has found an error, inconsistency in an index table
  2380. to correct this use REBUILD from the MISC menu.
  2381. **REBUILD
  2382. REBUILD INDEXES & TABLES
  2383. ##GRIDX
  2384. GRID: X SETTING
  2385. Set the X grid setting in pixels.
  2386. ##GRIDY
  2387. GRID: Y SETTING
  2388. Set the Y grid setting in pixels.
  2389. ##GRIDUSE
  2390. GRID: USE
  2391. Use the current grid settings. Whilst the grid is in use all
  2392. move operations will lock the upper left corner of objects to
  2393. the grid.
  2394. ##GRIDCANCEL
  2395. GRID: CANCEL
  2396. Cancel grid requester, restoring settings as they were prior to
  2397. invoking this requester.
  2398. ##GRIDRESET
  2399. GRID: RESET
  2400. Reset the grid, has the same effect as setting the grid to
  2401. X = 1 and Y = 1.
  2402. ##TALLERYES
  2403. TALLER CARD: YES
  2404. Make the record card taller. This allows more fields to be 
  2405. placed on the record card. The scroll bar to the right hand
  2406. side of the screen is used to move the card up and down.
  2407. ##TALLERNO
  2408. TALLER CARD: NO
  2409. Leave the height of the record card as it is.
  2410. ##TEMPLATEYES
  2411. LOAD TEMPLATE: YES
  2412. Read in a definition from an existing database. This may be a
  2413. convenient starting point saving you time and effort.
  2414. ##TEMPLATENO
  2415. LOAD TEMPLATE: NO
  2416. Create a new database from scratch.
  2417. ##CIRCULARDEF
  2418. CIRCULAR DEFINITION
  2419. You have created a circular definition; two calculation fields
  2420. reference each other eg.
  2421.  
  2422. Field1: Cost = Price * 2
  2423. Field2: Price = Cost + 12;
  2424. ##JOINBLINES
  2425. JOIN IMPORT: BLANK LINES
  2426. DataNEXUS allows multiple fields to be joined together when
  2427. importing. Any blank lines may be removed eg.
  2428.  
  2429. ::Import data
  2430.  
  2431. Address 1  1 The Terrace
  2432. Address 2     
  2433. Address 3  High street
  2434. Address 4  Lutterworth
  2435.  
  2436. :: Field after import
  2437.  
  2438.            Keep blanks       Remove blanks
  2439.  
  2440. Address    1 The Terrace     1 The Terrace
  2441.                              High Street
  2442.            High street       Lutterworth
  2443.            Lutterworth
  2444. ##JOINJLINES
  2445. JOIN IMPORT: JOIN CHARACTER
  2446. DataNEXUS allows multiple fields to be joined together when
  2447. importing. The separate fields in the import data may be joined
  2448. with a space or new line character eg.
  2449.  
  2450. ::Import data
  2451.  
  2452. Address 1  1 The Terrace
  2453. Address 2  High street
  2454. Address 3  Lutterworth
  2455.  
  2456. :: Join with space
  2457.  
  2458. Address    1 The Terrace High Street Lutterworth
  2459.  
  2460. :: Join with new line
  2461.  
  2462. Address 1  1 The Terrace
  2463.            High street
  2464.            Lutterworth
  2465. ##JOINOK
  2466. JOIN IMPORT: OK
  2467. Exit the join fields requester.
  2468. ##ENTERFCNT
  2469. IMPORT FIELD: COUNT
  2470. DataNEXUS needs to know how many fields are in the import data,
  2471. this cannot be achieved when the record and field delimiters are
  2472. the same, please enter this value.
  2473. ##ENTERFCNTOK
  2474. IMPORT FIELD: OK
  2475. Exit the import field count requester.
  2476. ##FLT_NAMESTR
  2477. NAME FILTER: NAME
  2478. Name filter allows a meaningful name to be assigned to a filter.
  2479. By leaving this button blank, DataNEXUS will fill the filter
  2480. name with the start of the filter text.
  2481. ##FLT_NAMEOK
  2482. NAME FILTER: OK
  2483. Accept filter name and find all records which match the filter
  2484. expression.
  2485.  
  2486. NOTE: If no records are found, the filter is disabled.
  2487. ##FLT_NAMECAN
  2488. NAME FILTER: CANCEL
  2489. Do not use the filter and return to normal operation.
  2490.  
  2491. NEW FILTER    - New filters will be deleted.
  2492. EDITED FILTER - Changes will be kept but the filter not used.
  2493. ##FLD_REQREENT
  2494. FIELD REQUIRED: RE EDIT
  2495. Re edit returns to editing the current field.
  2496.  
  2497. ADD RECORD  - Record is not added to the database.
  2498. EDIT RECORD - Changes to the record are abandoned.
  2499. **FLD_REQDEXP
  2500. Error Explanation.
  2501. ##FLD_REQREABOT
  2502. FIELD REQUIRED: ABORT
  2503. Aborts the record editing.
  2504. **FLD_REQDEXP
  2505. Error Explanation.
  2506. ##FLD_REQDEXP
  2507. FIELD REQUIRED: EXPLANATION
  2508. You have tried to skip a field which has the REQUIRED flag set.
  2509. ##FLD_HIDEDIT
  2510. RECORD HIDDEN: EDIT
  2511. The hidden record may be edited.
  2512. **FLD_HIDEEXP
  2513. Error Explanation.
  2514. ##FLD_HIDCANCEL
  2515. RECORD HIDDEN: CANCEL
  2516. The hidden record is left unchanged.
  2517. **FLD_HIDEEXP
  2518. Error Explanation.
  2519. ##FLD_HIDEEXP
  2520. RECORD HIDDEN: EXPLANATION
  2521. When searching for a record with duplicated unique data and a
  2522. record is found which is hidden (see preferences).
  2523. ##FLD_UNIQEDIT
  2524. FIELD UNIQUE DUPLICATED: RE EDIT
  2525. Re edit returns to editing the current field.
  2526. **FLD_UNIQEXP
  2527. Error Explanation.
  2528. ##FLD_UNIQFIND
  2529. FIELD UNIQUE DUPLICATED: FIND OTHER
  2530. Find record with duplicated unique data and edit that record.
  2531. **FLD_UNIQEXP
  2532. Error Explanation.
  2533. ##FLD_UNIQEXP
  2534. FIELD UNIQUE DUPLICATED: EXPLANATION
  2535. Data has been entered into a field with the UNIQUE flag set
  2536. and another record contains the same data.
  2537. ##GOTO_REC
  2538. GOTO RECORD: RECORD NUMBER
  2539. Enter the new record number to goto. The valid range is
  2540. shown in the requester.
  2541. ##GOTO_OK
  2542. GOTO RECORD: OK
  2543. Goto the record number as shown in the number button above.
  2544. ##GOTO_CANCEL
  2545. GOTO RECORD: CANCEL
  2546. Cancel the goto record operation.
  2547. ##FIND_OK
  2548. FIND: OK
  2549. Cancel the find operation.
  2550. ##FIND_NEXT
  2551. FIND: NEXT
  2552. Find the next record which matches the search criteria.
  2553. ##DEUNDEL
  2554. SHOW DELETED: UNDELETE
  2555. Undeletes the currently viewed deleted record, returning it to
  2556. the active record list.
  2557. ##DEPURGE
  2558. SHOW DELETED: PURGE
  2559. Purge the currently viewed deleted record. Purge permanently
  2560. erases the record from the database, leaving an empty space 
  2561. in its place. Empty spaces may be removed by using close and
  2562. pack.
  2563. **PACKDATABASE
  2564. CLOSE AND PACK
  2565. ##DEEXIT
  2566. SHOW DELETED: EXIT
  2567. Returns to normal operation with active records. If there have
  2568. been any changes, DataNEXUS will rebuild all index tables.
  2569. ##-- MISC HELPS --
  2570.  
  2571. ##PATMATCH
  2572. AMIGADOS PATTERN MATCHING
  2573. The pattern matching expressions allowed depend on the version
  2574. of AmigaDOS you are running under.
  2575.  
  2576.      DOS 1.3 - '#?' Matches any number of characters.
  2577.                '?'  Matches a single character.
  2578.                '|'  OR's two expressions eg. 'A|B'.
  2579.      DOS 2.0 - See AMIGADOS users guide Page 7-3.
  2580.      DOS 3.0 - See AMIGADOS users guide Page 1-11.
  2581. ##AVAILABLEOPS
  2582. CALCULATION OPERATORS
  2583. The operators available are:
  2584.  
  2585. + - * /      : Arithmetic add, subtract, multiply and divide.
  2586. %            : The modulus (or remainder) of an integer divide.
  2587.                Eg.   10 % 3 = 1             (10 / 3 = 3 r 1)
  2588. |            : Binary OR. OR's the binary representation of two
  2589.                numbers. Eg.   4 | 5 = 5     (%100 | %101 = %101)
  2590. &            : Binary AND. AND's the binary representation of
  2591.                two numbers. Eg.  4 & 5 = 4  (%100 | %101 = %100)
  2592. ~            : Binary Negate. Negate is an unary operator. It
  2593.                only effects one operand. It reverses the binary
  2594.                representation of a number. Eg. ~0 = -1
  2595. ()           : Braces. Encasing sub-expressions within braces
  2596.                overrides operator precedence in the normal
  2597.                mathematical way. Eg.   5 * 2 + 1   = 11
  2598.                                        5 * (2 + 1) = 15
  2599. ,            : Comma. Used to separate parameters in named
  2600.                functions. Eg. POWER(2, 2)
  2601. ABS(n)       : Absolute. Gives the order of magnitude of a
  2602.                number. Ie. negative numbers are made positive.
  2603.                Eg. ABS(-5) = 5
  2604. INT(n)       : Integer. Gives the integer portion of n. The
  2605.                fractional part is discarded and no rounding
  2606.                occurs. Eg. INT(2.99) = 2
  2607. SQRT(n)      : Square Root. Eg. SQRT(9) = 3
  2608. POW(n, p)    : Power. Raises n to the power of p.
  2609.                Eg. POS(3, 2) = 9
  2610. FIX(n, d)    : Fix. Gives the number, n, to the precision of d
  2611.                decimal places. Normal rounding occurs.
  2612.                Eg. FIX(2.9, 0)    = 2
  2613.                    FIX(3.1415, 3) = 3.142
  2614. SIN(deg)     : Sine. Gives the sine of the number of degrees.
  2615.                Eg. SIN(90) = 1
  2616. COS(deg)     : Cosine. Gives the cosine of the number of degrees
  2617.                Eg. COS(0) = 1
  2618. TAN(deg)     : Tangent. Gives the tangent of the number of
  2619.                degrees. Eg. TAN(45) = 1
  2620. ARCSIN(n)    : Arcsine. Gives the arcsine of a number in degrees
  2621.                Eg. ARCSIN(1) = 90
  2622. ARCCOS(n)    : Arccosine. Gives the arccosine of a number in
  2623.                degrees. Eg. ARCCOS(1) = 0
  2624. ARCTAN(n)    : Arctangent. Gives the arctangent of a number in
  2625.                degrees. Eg. ARCTAN(1) = 45
  2626. DEGTORAD(d)  : Degrees to radians. Gives an angle specified in
  2627.                degrees in radians. Eg. DEGTORAD(180) = PI
  2628. RADTODEG(r)  : Radians to degrees. Gives an angle specified in
  2629.                radians in degrees. Eg. RADTODEG(PI()) = 180
  2630. LOG(n)       : Logarithm. Gives the log of the number to base 10
  2631.                Eg. LOG(100) = 2   (Ie. POW(10, 2) = 100)
  2632. LN(n)        : Logarithm. Gives the natural log of the number
  2633.                (to base e)   Eg. LOG(E()) = 1
  2634. EXP(n)       : Exponent. Gives e to the power of n.
  2635.                Eg. EXP(1) = e
  2636. DAYS(date)   : Days. Gives the total number of days from 0/0/0,
  2637.                to the date in the given date field. This is
  2638.                useful in obtaining the difference, in days,
  2639.                between two dates.
  2640.                Eg. DAYS(12/2/95) - DAYS(30/12/94) = 44
  2641.                Ie. 44 days separate the two dates.
  2642. MONTHS(date) : Months. Gives the total number of months from
  2643.                0/0/0 to the date in the given date field. This
  2644.                is useful in obtaining the difference, in
  2645.                months, between two dates.
  2646.                Eg. MONTHS(12/2/95) - MONTHS(30/12/94) = 2
  2647.                Ie. 2 months separate the two dates.
  2648. YEAR(date)   : Year. Extracts the year from a date field.
  2649.                Eg. YEAR(24/12/72) = 72
  2650. MONTH(date)  : Month. Extracts the month from a date field.
  2651.                Eg. MONTH(24/12/72) = 12
  2652. DAY(date)    : Day. Extracts the day from a date field.
  2653.                Eg. DAY(24/12/72) = 24
  2654. MINUTES(time): Minutes. Gives the total number of minutes from
  2655.                midnight to the time in the time field. This is
  2656.                useful in obtaining the difference in minutes
  2657.                between two times.
  2658.                Eg. MINUTES(02:05:03) - MINUTES(01:05:20) = 60
  2659. SECONDS(time): Seconds. Gives the total number of seconds from
  2660.                midnight to the time in the time field. This is
  2661.                useful in obtaining the difference in seconds
  2662.                between two times.
  2663.                Eg. MINUTES(02:05:03) - MINUTES(01:55:20) = 10
  2664. HOUR(time)   : Hour. Extracts the hour from a time field.
  2665.                Eg. HOUR(12:05:02) = 12
  2666. MINUTE(time) : Minute. Extracts the minute from a time field.
  2667.                Eg. MINUTE(12:05:02) = 5
  2668. SECOND(time) : Second. Extracts the second from a time field.
  2669.                Eg. SECOND(12:05:02) = 2
  2670. MAX(n, m)    : Maximum. Returns the highest number from n and m.
  2671.                Eg. MAX(-2, 1) = 1
  2672. MIN(n, m)    : Minimum. Returns the lowest number from n and m.
  2673.                Eg. MIN(-2, 1) = -2
  2674. ROUND(n)     : Round. Gives the integer part of n with rounding.
  2675.                Eg.   ROUND(1.5) = 2
  2676. PERCENT(n,p) : Percentage. Returns p percent of n.
  2677.                Eg. PERCENT(200, 10) = 20       (10% of 200 = 20)
  2678. ADDPERCENT(n,p): Add Percentage. Gives n + (p percent of n).
  2679.                Eg. ADDPERCENT(200, 10) = 220   (200 + 20 = 220)
  2680. SUBPERCENT(n,p): Subtract Percentage. Gives n - (p % of n).
  2681.                Eg. SUBPERCENT(200, 10) = 180   (200 - 20 = 180)
  2682. .            : Gives a decimal point.
  2683. 0-9          : Gives the corresponding digit.
  2684. TIME()       : Time. Returns the number of seconds elapsed since
  2685.                midnight.
  2686. PI()         : Gives the mathematical constant PI.
  2687. E()          : Gives the mathematical constant e.
  2688. ##TROUBLE
  2689. TROUBLE SHOOTING GUIDE
  2690. ::RECORD CANNOT BE DISPLAYED
  2691.  
  2692. When a record exists and cannot be displayed there are two
  2693. possibilities:
  2694.  
  2695. 1) The index is out of date. 
  2696. 2) The record file is corrupted in some way.
  2697.  
  2698. Unless there is a read/write error in the record file, the
  2699. REBUILD option from the MISC MENU should fix the index error.
  2700. Failing this, the record file must be corrupt in some way. As
  2701. the record file follows the IFF chunk standard, any IFF chunk
  2702. listing program should point out the location of the problem.
  2703.  
  2704. ::PRINTER DOES NOT PRINT CORRECTLY
  2705.  
  2706. Most printers have a print area. The border area may need to
  2707. include the non-printable area. Alternatively, you have asked
  2708. for escape sequence positioning, without having set up the
  2709. printer escape codes correctly. See
  2710. **PRINTERTT
  2711. PRINTER TOOLTYPE SETTINGS
  2712. for more information on setting up your printer escape codes.
  2713.  
  2714. ::IMPORTING PROBLEMS
  2715.  
  2716. If you are importing with the record and field delimiters the
  2717. same, you must enter the number of fields, as the file analyser
  2718. cannot determine this automatically under these circumstances.
  2719.  
  2720. When fields within the import file contain the quote character,
  2721. the fields must not be enclosed inside quotation marks.
  2722. DataNEXUS will report this as an ANALYZE ERROR.
  2723.  
  2724. Importing multi-line text fields into a single line text field
  2725. will give undesirable results.
  2726.  
  2727. ::EXPORTING PROBLEMS
  2728.  
  2729. When exporting multi-line text fields which use the linefeed
  2730. character, the export should enclose fields within double
  2731. quotes, or use another delimiter (not linefeed \n ). Importing
  2732. such a file will give undesirable results.
  2733.  
  2734. ::SLOW SEARCHES
  2735.  
  2736. All search functions work from the first to last record in the
  2737. index. Searches are slower to perform when the database is
  2738. sorted.
  2739.  
  2740. ::ERROR REQUESTERS
  2741.  
  2742.     Create Sort   - Low Memory
  2743.     Delete Sort   - Low Memory
  2744.     Chunk Tracker - Low Memory
  2745.  
  2746. Try to free some memory by closing other applications, closing
  2747. windows on the Workbench screen, or by closing opened databases.
  2748. If you still have memory problems, you could try saving all your
  2749. work, rebooting and trying again. This procedure will
  2750. de-fragment your memory and may help. If all this fails, you
  2751. could re-design your database to hold less information or
  2752. purchase a memory upgrade.
  2753.  
  2754.     Find Record   - Null Pointer
  2755.     Find Record   - Test Pointer
  2756.     Summary       - Record Not Found
  2757.     Summary       - Field Not Found
  2758.     Sort Records  - Record Not Found
  2759.     Sort Records  - Field Not Found
  2760.     Record Error  - Reading Extra
  2761.     Record Error  - Read Field
  2762.     Record Error  - Corrupt Read Record Header
  2763.     Unique Table  - Field Not Found
  2764.     Space Error   - Illegal Position
  2765.  
  2766. The record file or index may be corrupt. Try REBUILD. If this
  2767. does not correct the problem, you could resort to trying to
  2768. IMPORT the file.
  2769.  
  2770.     Record Error - Write Error
  2771.  
  2772. A DOS error occurred during a write operation. You may be able
  2773. to try the write again, or try to write to a different place.
  2774. Consult your AmigaDOS manual for more information.
  2775.  
  2776.     Index Error -  Save Length Incorrect
  2777.  
  2778. The number of entries in the record index does not match the
  2779. number of records. The index will be rebuilt next time the
  2780. database is opened.
  2781. ##EDITKEYS
  2782. EDIT/FIND RECORD KEYBOARD
  2783. The following keyboard shortcuts are active whilst editing a
  2784. record:
  2785.  
  2786. ::MOVEMENT
  2787.  
  2788. TAB                  - Move to next field. In last field will
  2789.                        indicate end editing.
  2790. SHIFT + TAB          - Move to previous field. In first field
  2791.                        will go to the last field.
  2792. AMIGA + TAB          - Finish editing the record.
  2793. ALT + TAB            - Finish editing the record and add another
  2794. SHIFT + DEL          - Erase the fields contents.
  2795. ESCAPE               - Abort edit, add or find record.
  2796.  
  2797. ::TEXT FIELD
  2798.  
  2799. CURSOR UP            - Move up one row.
  2800. CURSOR DOWN          - Move down one row.
  2801. CURSOR LEFT          - Move left one character.
  2802. CURSOR RIGHT         - Move right one character.
  2803. SHIFT + CURSOR UP    - Move to the top of the field.
  2804. SHIFT + CURSOR DOWN  - Move to the bottom of the field.
  2805. SHIFT + CURSOR LEFT  - Move to the left of the line.
  2806. SHIFT + CURSOR RIGHT - Move to the right of the line.
  2807.  
  2808. ::NUMERIC FIELD
  2809.  
  2810. CURSOR LEFT          - Move left one character.
  2811. CURSOR RIGHT         - Move right one character.
  2812. '.'                  - Move to the right of the decimal point.
  2813.  
  2814. ::DATE FIELD & TIME FIELD
  2815.  
  2816. CURSOR UP            - Increment selected part of date field.
  2817. CURSOR DOWN          - Decrement selected part date field.
  2818. CURSOR LEFT          - Move to the left of the date field.
  2819. CURSOR RIGHT         - Move to the right of the date field.
  2820.  
  2821. ::CYCLE FIELD
  2822.  
  2823. CURSOR UP            - Select the next response.
  2824. CURSOR DOWN          - Select the previous response.
  2825. AMIGA + A            - Add a response.
  2826.  
  2827. ::EXTERNAL FIELD
  2828. RETURN               - Open File requester to change the
  2829.                        filename (also by clicking on the
  2830.                        highlighted area in the field).
  2831. ##FLTERRORS
  2832. FILTER ERROR MESSAGES
  2833. ::"Cannot Find Expression"
  2834. There must be an open bracket at the beginning of an expression.
  2835.  
  2836. ::"Expressions Not Separated With AND, OR, NOT, EOR"
  2837. The expression has no infix operator.
  2838.  
  2839. ::"Separated AND, OR, NOT or EOR. Not Found"
  2840. The logical separator found after an expression is not
  2841. supported, or a separator has been incorrectly spelt.
  2842.  
  2843. ::"Separator NOT Followed By Expression"
  2844. A logical separator has been found without another expression
  2845. following.
  2846.  
  2847. ::"No Field In Expression"
  2848. A field name cannot be found after the open bracket in the
  2849. expression.
  2850.  
  2851. ::"Illegal Operator"
  2852. The field operator found after the field name is not supported
  2853. by the field, or there is a spelling mistake.
  2854.  
  2855. ::"Operator not Suitable With Field"
  2856. A text field is being used in conjunction with a numeric
  2857. operator or vice versa.
  2858.  
  2859. ::"No end of expression character"
  2860. Cannot find the close of expression character. The end of 
  2861. expression character may be determined with the following
  2862. table.
  2863.  
  2864.             START CHAR          END CHAR
  2865. fred)       none                )
  2866. "fred")     "                   "
  2867. 'fred')     '                   '
  2868. {fred})     {                   }
  2869. [fred])     [                   ] 
  2870. :fred:)     :                   :
  2871.  
  2872. ::"No expression data found"
  2873. There was no data to match with a field.
  2874.  
  2875. ::"No close brace in expression"
  2876. There must be a close bracket at the end of an expression.
  2877.  
  2878. ::"Expression data too long (max 98 chars)"
  2879. The expression data is too long.
  2880.  
  2881. ::"Invalid expression data for field type"
  2882. The field data found in the expression is not supported by the
  2883. field type.
  2884.  
  2885. ::FOUND COMPARITOR OPERATOR
  2886. A comparitor operator was found when there should be a
  2887. separator operator.
  2888.  
  2889. ::FOUND SEPARATOR OPERATOR
  2890. A separator operator was found when there should be a
  2891. comparitor operator.
  2892. ##TOOLTYPES
  2893. ICON TOOL TYPES
  2894. ::GENERAL TOOL TYPES
  2895.  
  2896. PALETTE       - DEFAULT, SYSTEM or a system palette file.
  2897. EMBOSS        - LIGHT or DARK.
  2898. INITFILEREQ   - ON or OFF.
  2899. FORCELACE     - ON or OFF.
  2900.  
  2901. **PRINTERTT
  2902. PRINTER TOOL TYPES
  2903. ##PRINTERTT
  2904. PRINTER TOOL TYPES
  2905. DataNEXUS uses the following tool types for printers which have
  2906. fine positioning control of the print head. These are printers
  2907. which support n/180 n/216 n/60 ... inch paper feed commands, and
  2908. relative horizontal position commands.
  2909.  
  2910. PRTINITIAL    - An escape sequence sent to the printer before
  2911.                 labels/print merge starts. Can be used to set
  2912.                 the printer into an emulation mode.
  2913. PRTFINAL      - An escape sequence sent to the printer after
  2914.                 labels/print merge has completed. Can be used
  2915.                 to reset the printer to its initial settings.
  2916. PRTDRIVER     - Workbench 1.3 only. Used to select the printer
  2917.                 driver other than the preferences printer.
  2918. PRTHORIZESC   - The n/180 n/216 n/60 ... inch paper feed command
  2919.                 used for moving the print head to a specified 
  2920.                 position for the next label. See Note 2
  2921. PRTVERTESC    - The relative horizontal position command used
  2922.                 for feeding a specified amount of paper between
  2923.                 rows of labels. See Note 2.
  2924. PRTHORIZINCS  - The amount which PRTHORIZESC command will
  2925.                 increment, eg. n/180 command will increment by
  2926.                 180ths of an inch. 
  2927. PRTVERTINCS   - The amount which PRTVERTESC command will
  2928.                 increment, eg. n/60 command will increment by
  2929.                 60ths of an inch.
  2930.  
  2931. NOTE 1: Escape sequences can be entered by using decimal,
  2932.         binary, hexadecimal or ASCII in any combination. Eg.
  2933.  
  2934.         27, 48, 54
  2935.         27, '0', '3'              (or 27 '03')
  2936.         27, $FF, 43
  2937.         27, %01001010
  2938. NOTE 2: The positioning commands are usually specified in the
  2939.         printer manuals like ESC + J + n or 27,74,n or
  2940.         1B,4A,n. The 'n' must be substituted by a value from 0
  2941.         to 255. This is done internally by DataNEXUS. To
  2942.         indicate the position of the 'n' value, the escape
  2943.         sequence must contain an asterisk '*'. Eg. 27 'J' *.
  2944.         For commands which have n1 and n2, n2 must be
  2945.         substituted with a binary zero. Eg.
  2946.         Template : ESC + \ + n1 + n2 : Entered : 27 '\' * 0
  2947. Note 3: As mentioned above, the PRTDRIVER tool type is for 1.3
  2948.         owners only. Owners of WorkBench 2.0 and above should
  2949.         enter the printers preferences program, setup the driver
  2950.         as desired and then save it to DataNEXUS.Prt into the
  2951.         same directory as the DataNEXUS main program. This will
  2952.         be used each time DataNEXUS prints anything to the
  2953.         printer.
  2954. Note 4: The Printer MUST not use a proportional font, otherwise
  2955.         the horizontal print control and word wrap feature will
  2956.         not function correctly.
  2957. ##SUPTYPES
  2958. RECOGNISED FILE TYPES
  2959.  
  2960. The external field player automatically recognises and handles
  2961. the following different file formats:
  2962.  
  2963. IFF             - ILBM, ANIM, 8SVX, SMUS, ANIM Brushes, 24BIT
  2964. MED             - MDD0 Module Only
  2965. ICON            - Workbench Icon
  2966. FONT            - Image Data, Header, Bitmap, Compugraphic and
  2967.                   Colourfonts supported
  2968. ASCII           - Documents
  2969. SCRIPTS         - Standard AmigaDOS batch script
  2970. PROGRAMS        - Executable programs
  2971. OBJECT CODE     - Programmer object files ('.O' files)
  2972. VIDEO           - CDXL, VAXL (Optonica's CDXL Type)
  2973. ARCHIVES        - LHA, ZOO, ARC, ZIP,LZX
  2974. PRO TRACKER     - Tracker Music
  2975. AMIGA GUIDE     - Amiga Guide Database. (OS 2 and above only.)
  2976. DATATYPES       - Any additional file type which has a datatype
  2977.                   handler available. (OS 3 and above only.)
  2978.  
  2979. COMPRESSION TYPES AUTOMATICALLY HANDLED
  2980.  
  2981. POWER PACKER    - Any file compressed using PowerPacker.
  2982.                   (Requires PowerPacker.library © Nico François)
  2983. XPK             - Any file compressed using XPK.
  2984.                   (Requires XPKMaster.library)
  2985.  
  2986. NOTE: AGA images will be converted to HAM for displaying on ECS
  2987.       machines. On ECS machines HAM & HAM8 images in 640 width
  2988.       mode will automatically be scaled to 320 width.
  2989. NOTE: 24bit images will be shown in HAM8 on AGA machines, and
  2990.       HAM on ECS machines. (The conversion may take a short
  2991.       while.)
  2992. ##
  2993.