home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 76 / af076a.adf / archives / af76a4.lzx / Chronicle / Chronicle.doc next >
Text File  |  1995-07-31  |  22KB  |  551 lines

  1. Chronicle .. © 1995, J. Pritchard .. All Rights Reserved.
  2.  
  3. Welcome.
  4.  
  5. Chronicle  is  a  powerful text based database system designed for 
  6. everyday use.
  7.  
  8. With  it  you can design the layout and number of fields that your
  9. database has.  Each  one  is  unique.  You  can also choose from a
  10. number of database templates to save you the  trouble  of  setting
  11. things  up  yourself.  These  include such templates as an address 
  12. book, business contacts, video library etc.  All you have to do is
  13. load one in and edit the field names to suit your own tastes.
  14.  
  15. You also have powerful printing, edit, search facilities  as  well
  16. as powerful preferences and encryption and password facilities.
  17.  
  18. With  this  shareware  release,  the number of records that can be
  19. created is just 25.  However, that's  the  only difference between
  20. this and the fully registered version.
  21.  
  22. You  may have up to 31 fields per record with the ability to place
  23. each field exactly where you want it on the screen.
  24.  
  25. Once a database has been created, (the default is an address book)
  26. you can add, delete and move fields around as you wish.
  27.  
  28. To install Chronicle to your system,  simply  copy the  Chronicle
  29. directory to its new location.
  30.  
  31. This directory contains..
  32.  
  33.   ChroncileViaIconX °° The script file.
  34.   ChroncileViaIconX.info  °° To execute the script via workbench.
  35.   IconX 
  36.   
  37.   ChroncileV1 °° The programme itself.
  38.   ChroncileV1.info °° And its info file.
  39.   
  40.   Chronicle.doc °° The doc file & on-line help system.
  41.   Chronicle.doc.info °° And its info file.
  42.   
  43.   And the example file for use with Chronicle.  
  44.   
  45. The   reason   that   there   are   two   icons   for  Chronicle, 
  46. ChroncileViaIconX and ChronicleV1 itself is simple.  If  you  run 
  47. Chronicle from the ChronicleViaIconX icon then Chronicles current
  48. directory will automatically be set to the directory  from  which
  49. it   was  run, giving  it instant  access  to  the  example  file
  50. and  more importantly, the  on-line  help  system.  Once you have 
  51. used Chronicle and have saved all your preferences  to  disk  you 
  52. can  then  get  rid  of  ChroncileViaIconX  and  of  course IconX 
  53. itself and run Chroncile  from  its own icon because it will  now 
  54. know where everything is.
  55.  
  56. Legal Stuff.
  57.  
  58.     Disclaimer.
  59.  
  60.     Chronicle  and  related files are provided `AS IS' without warranty 
  61.     of any kind either expressed or implied.  The entire risk as to the
  62.     use of Chronicle and related files is assumed by the user.
  63.  
  64.     In  no  event will J. Pritchard  be liable for any damages, direct, 
  65.     indirect, incidental or consequential, resulting from any defect in 
  66.     Chronicle or the aforementioned files. 
  67.     
  68.     Chronicle is copyright © 1995 by Jack Pritchard.
  69.     All Rights Are Reserved Worldwide.
  70.  
  71. How To Register.
  72.  
  73.     As mentioned in the `Welcome' chapter, the  only difference between
  74. this and  the  fully  registered  version is the number of records that
  75. this  Shareware  version  can hold, just 25.  This is enough to get the
  76. feel of the programme and to learn how to use it.  
  77.  
  78.     However, if you want to "use it for real" may I  suggest  that  you 
  79. register to receive the full  version  which  can  handle  a  much more 
  80. useable 5,000 records.
  81.  
  82.     If you would like a copy of Chronicle you can obtain one by sending
  83. a cheque/postal order for £12 to me at the following address..
  84.  
  85.     Jack Pritchard
  86.     PO Box 65
  87.     Gosport
  88.     Hampshire
  89.     PO12 4YB
  90.           
  91.     United Kingdom
  92.     
  93.     Overseas,  please  send  an  extra  £2  to cover air mail postage & 
  94. packing. 
  95.  
  96.     If  you're  a  power  user who simply laughs at a mere 5,000 records
  97. then you can order special versions of Chronicle with the maximum number
  98. of records set to 10,000.
  99.  
  100.     Please  add an extra £3 for this version.
  101.  
  102. Getting Started..
  103.  
  104. Database Creation.
  105.  
  106.     Select `New Database' from the Project menu or Right Amiga N.
  107.     
  108.     Once `New Database' has been selected you will be presented  with a
  109. blank screen in which you can design your database's layout.    
  110.  
  111.     Simply use  the  mouse/cursor keys to locate the cursor anywhere on
  112. the screen and start typing.   You can  position  your  database fields
  113. anywhere  you  like  but  you  must remember to terminate each one with
  114. a : character.     
  115.  
  116.     Example:-
  117.     
  118.     Name:                             Surname:                  Title:
  119.     
  120.     Street:
  121.     
  122.     District:
  123.     
  124.     Town:
  125.     
  126.     County:
  127.     
  128.     Post Code:
  129.     
  130.     Telephone:
  131.     
  132.     Once  you have created a new database  simply click the Right mouse
  133. button  and  Chronicle will build it for you.  You can then start using
  134. it straight away.
  135.  
  136.     You can have up to a maximum of 31 fields per record.  Also, if you
  137. intend  to  have  more that one field per line remember to leave enough
  138. space between them for you to type in.    
  139.  
  140. Using Templates.
  141.  
  142.     Select `Template' from the Project Menu or Right Amiga T.
  143.     
  144.     The Templates are there to provide you with a quick and easy way of
  145. creating a  new database.  You can choose from Address  Book,  Business
  146. Contacts, Inventory, Disk Catalogue & Yellow Pages.
  147.  
  148.     Selecting  anyone of these will instantly create a new database for
  149. you.  You can then got on to change the field names, delete and/or move
  150. them around.    
  151.  
  152. Changing The Layout.
  153.  
  154.     Once you have created a database either by yourself or by using one
  155. of the  templates  provided,  you can at any stage in the future change 
  156. it.    
  157.  
  158.     There  are  four  main  functions provided for this purpose.  These 
  159. are..
  160.  
  161.     Delete Field.   `From the Edit menu or Right Amiga F.'
  162.     
  163.     Simply  click on the field name that you wish to delete and it will
  164. be erased from your database.
  165.  
  166.     You can also use this function by pressing the  Left  Shift key and
  167. keeping it pressed, select the field with the mouse.    
  168.  
  169.     New Field.    `From the Edit menu or Right Amiga W.'
  170.     
  171.     Once this function  has been selected you can insert a new field at
  172. any position in the current database  by simply clicking on the desired
  173. location with the left mouse button.  You will  then  be  asked to give
  174. this new field a name.    
  175.  
  176.     Move Field.  `From the Edit menu or Right Amiga M.'
  177.     
  178.     This  function  gives you the ability to move the selected field to
  179. a different location  on  the  screen.  Simply use  the  cursor keys to
  180. move it up/down/left/right.    
  181.  
  182.     N.B. You  cannot  move  a  field  in front of the previous field or 
  183. after the next field as all fields must  be  kept in the order in which
  184. they where created.    
  185.  
  186.     You  can  also  use  this  function  by  pressing  the Ctrl key and
  187. keeping it pressed, select the field you wish to move. 
  188.  
  189.     Rename Field.  Press  the  Left  Alt  key  and  keeping it pressed, 
  190. select the field you wish to rename.       
  191.  
  192. Using The Database.
  193.  
  194.     Once you have created your database you can start creating records.
  195. You  do  this  by positioning the cursor in  any one of the fields with 
  196. the: [ square brackets ] and start typing.  You can continue to type in
  197. information  until  the  last  bracket  ] either reaches the end of the 
  198. screen or comes into contact with the beginning of another field on the
  199. same line.  
  200.  
  201.     If you find after creating the database  that one or more fields do
  202. not have enough room for  the  text  you wish to write to them, you can
  203. always move them around to increase the space  available.  See  chapter
  204. `Changing The layout.'    
  205.  
  206.     These functions will enable you to move around the record.
  207.     
  208.     Tab key, Cursor down  key  or Return will move the cursor on to the
  209.     next field.
  210.  
  211.     Cursor up key will move the cursor back up.
  212.  
  213.     Shift Cursor up moves the cursor to the first field.
  214.  
  215.     Shift Cursor down moves the cursor to the last field.
  216.     
  217.     Shift Cursor left to the start of the current field.
  218.     
  219.     Shift Cursor right to the end of the current field.
  220.     
  221.     Use  the  mouse  to  click  on  any character in any of the fields
  222.     available.
  223.  
  224.     After you are happy with your record you can move on to the next by
  225. pressing either F2 or the »» button at the top.  More about this in the
  226. `Search Routines' chapter.
  227.  
  228.     See  chapter  `Post-It  Notes', `Connecting Dos Commands' & chapter
  229. `Connecting IFF Images' for more info.
  230.  
  231. File Routines.
  232.  
  233. The Project Menu..
  234.  
  235.     °° Erase  Database..  This   will   completely  erase  the  current 
  236.        database from memory.  If there is an existing database that has
  237.        not been saved you will first be given the option to save it.
  238.  
  239.     °° Load..  Allows  you  to  load  a chronicle database file via the
  240.        file requester.  If you have an  existing  database that has not
  241.        been saved you will first be given the option to save it.   
  242.        
  243.     °° Save..  Saves the  current  database  to  disk.  If  the current 
  244.        database is `Untitled', Save As will automatically be selected.
  245.        
  246.     °° Save As..  Allows you to  save the current database via the file
  247.        requester.  This gives you the option to select the filename and
  248.        path for this database.
  249.        
  250.     °° Previous File..  Whenever you save or load a database, Chronicle
  251.        will automatically keep a record of the last 20.  Selecting this
  252.        option  will  display  the list of previously loaded/saved files
  253.        giving you the chance to load them in directly without having to
  254.        hunt them down with the file requester first.   
  255.        
  256.     °° Create Password.. Once  a password has been created it will then
  257.        be encoded into the current database the next time it is saved.
  258.        When this file  is  next loaded, Chronicle will first prompt you
  259.        for the password.  If  not  given, Chronicle will refuse to load
  260.        the file in.   
  261.        
  262.     °° Erase Password..  Erases  a  password either created with Create
  263.        Password or one that has been loaded in via a password protected
  264.        file.  You will, of course, have to confirm the password first.
  265.        
  266.     °° Emergency Directory..  Using this facility, you are able to make
  267.        backup copies when you save your files  to a location other than
  268.        the one you are saving your  file  to.  This  is VERY useful if,
  269.        for  example, the  part  of  the disk where your files are being 
  270.        saved  becomes  corrupted.  Normally  both the original file and 
  271.        its .bak copy will be located on the same  bit  of the corrupted
  272.        disk.  However, with this facility you always know that you have
  273.        a `safe' copy in a completely different location.
  274.        
  275.        The default Emergency directory is the Ram Disk:
  276.        
  277.        Example:  You set your emergency directory to `DH1:Rescue/' and
  278.        then    you   save   your   database   as   normal   as,   say, 
  279.        `DH2:Files/MyDatabase'.
  280.        
  281.        You will now have two  copies  of this file.  The first will be
  282.        `DH2:Files/MyDatabase' and  the second `emergency copy' will be
  283.        `DH1:Rescue/MyDatabase'.
  284.        
  285.        For more info see the `Emergency Backup' item in file operations
  286.        section of chapter `Preferences'. 
  287.      
  288. Search Routines.
  289.  
  290. The Search Menu..
  291.  
  292.     °° Back A Record.. `««' Displays the previous record in the database
  293.        for viewing/editing.
  294.        
  295.     °° On A Record.. `»»' Displays the next record, or if already at the
  296.        last record, an empty record for viewing/editing.
  297.        
  298.     °° First Record.  Displays the first record in the database.
  299.     
  300.     °° Last Record. Displays the last record to date in the database.
  301.     
  302.     °° Goto Record.  Allows  you  to  type  in  a  record number to jump
  303.        directly to.    
  304.        
  305.     °° Find.  Enter a string that will make a match or partial match with
  306.        any of your records and they will be displayed  in  turn until you
  307.        reach the one that you are interested in. 
  308.        
  309.     °° Indexed Search.  As  with  Find,  but  will  attempt to locate any
  310.        records that match, partial or otherwise, with the selected fields
  311.        of the current record.
  312.        
  313.        N.B. To Select a field in your database, simply click on the field
  314.        name so that it turns blue.    
  315.        
  316.        Example:  Selecting  the  fields  Surname,  Town & County and then 
  317.        performing an indexed search would locate all  other records whose
  318.        Surname, Town & County fields match with this one.
  319.        
  320.     °° Sift Search.  This  function  will bring up a window consisting of
  321.        three lines to enter text and a display panel.   
  322.        
  323.        As you type text into the top  line any records that match will be
  324.        displayed in list form in the panel  below starting from the point
  325.        at which the match was found.
  326.        
  327.        The  extra  two text lines will enable you to make a more detailed
  328.        search  of  your records by matching up three different strings in
  329.        one go.
  330.        
  331.        You can elect to reset the database to any of the records shown by
  332.        double clicking on the one of interest.
  333.        
  334.        Selecting  `Print' from  the sift windows title bar will print all
  335.        records shown.
  336.        
  337.        Example:  Entering `Smith'  in the top line and then London in the
  338.        second would give a list view  of all of your records that contain
  339.        the text Smith & London.
  340.        
  341.        This facility is best explained by trying it out yourself with one
  342.        of the example database files provided.
  343.        
  344.     °° Thumb Index.  Once  selected  Chronicle will prompt you to type in
  345.        any  single character, such as A.  It will then reset the database
  346.        to the first record whose first field begins with that character.
  347.        
  348.        Any normal ASCII character may be used.
  349.  
  350. Edit Routines.
  351.  
  352. The Edit Menu..
  353.  
  354.     °° Organise.  Will  allow  you  to  alphabetically  sort  the  entire
  355.        database in either ascending (A-Z) or descending (Z-A) order.
  356.        
  357.     °° Replace.  Will replace all occurances of  the first string entered
  358.        with the second throughout your database.   
  359.        
  360.     °° Cut.  Cuts  the  current record from the database and stores it in
  361.        memory.  Any records after this will be moved back one.   
  362.        
  363.     °° Copy.  As with cut, but instead only makes a copy of the record.
  364.     
  365.     °° Paste.  Pastes a   record  that has either been cut or copied into 
  366.        database at the current record  position.  All  other records will
  367.        be moved up one.  
  368.        
  369.     °° Global Delete.  Will  attempt  to  delete  ALL  records  that make 
  370.        either a full or partial match with the string that you provide.
  371.        
  372.     °° Indexed  Delete.  As  with  indexed  search (see  chapter  `Search 
  373.        Routines') but instead will delete any matches found.
  374.        
  375.     °° Delete  Previous.  Will  allow  you  to  remove previous filenames 
  376.        from the previous list.  (see chapter `File Routines')   
  377.        
  378.     °° Delete Field, Move Field & New Field are covered in chapter 
  379.        `Changing The layout'.
  380.  
  381. Printer Routines.
  382.  
  383. Printer Options.
  384.  
  385.     °° Pagesize.  Allows you to set the number of  lines that are printed
  386.        before   Chronicle  prompts you  for  another  page.  Type  0  for 
  387.        continuous. 
  388.        
  389.        `The following items  are either selected (ticked ) or unselected
  390.         or unselected (not ticked)' 
  391.        
  392.     °° Include Field Names.  Whether  of  not to include  the field names
  393.        with your printout.
  394.        
  395.     °° Print  Selected  Fields Only.  Only  the  fields  that  have  been 
  396.        selected (click on a field name to select it) will be printed.
  397.        
  398.     °° Maintain Line Integrity.  If this item is selected, Chronicle will
  399.        do its best to print each record as it appears on the screen.
  400.        
  401.        I.E. If  Surname  and  First  Names  are  on  the same line in the 
  402.        database, then  they will be printed on the same  line.  Otherwise
  403.        each field will be printed on a separate line.
  404.        
  405.     °° Eject Page After Each Record.  If selected, Chronicle will attempt
  406.        to  instruct  your printer  to eject its current page and (if pos)
  407.        load in a new one after each record has been printed.   
  408.         
  409. The Print Menu.
  410.  
  411.     °° Print Record.  Sends the current record to the printer.
  412.     
  413.     °° Global Search.  Works  in  the same way as `Find' from  the search 
  414.        menu (see chapter  `Search Routines')  but  this time it will send 
  415.        any matching records found to the printer.
  416.        
  417.     °° Indexed Search.  The same is true for this function but will print
  418.        any matches found.  (Obviously, this  function  will  disable  the
  419.        `Print  Selected  Fields Only' item from the printer options while
  420.        in use.)
  421.        
  422.     °° Print All.  As  it says, will  attempt to send the entire database 
  423.        to the printer.
  424.  
  425. Post-It Notes.
  426.  
  427.     To  create  a  post-it  note for a record click on the Post-It button
  428. at the top of the screen.   
  429.  
  430.     A post-it  note  is  simply  a few lines of text that can be added to
  431. your record.  Once you  have  selected  the post-it button a small window
  432. will appear in which you can type up to 12  lines  of text.  You can also
  433. give your note a title.
  434.  
  435.     Once  you  have created your note, click on the OK button and it will
  436. be stored as part of this record.  Also, you will notice that the Post-It
  437. button that you  originally  selected  has now turned yellow, telling you
  438. that there is a post-it note for this record.
  439.  
  440.     The following are facilities for the post-it notes.
  441.     
  442.     °° Clear.  Will erase the post-it note from the current record.
  443.     
  444.     °° Title.  Will allow you to create a title for your note.
  445.     
  446.     °° Help.  This chapter...
  447.     
  448.     °° OK.  Select this once  you  have  created  your note or click  the
  449.        close button to abort.
  450.        
  451.     °° Return/Enter.  To insert a new line.
  452.     
  453.     °° Ctrl D.  To delete the current cursor line.
  454.  
  455. Connecting DOS Commands.
  456.  
  457.     To  connect  an  executable  Dos  command  to a record, select either
  458. `Connect Dos' from the Edit menu or select Right Amiga 1.    
  459.  
  460.     Any of Chronicles'  records  can  have  Dos  commands linked to them,
  461. meaning that you can launch any  external  programme  or  script  file at
  462. the click of a button.    
  463.  
  464.     Example:  You may have a record that contains details of a particular
  465. person with  whom  you  have regular correspondence.  By connecting a Dos
  466. command such as..
  467.  
  468.                 C:ED DH1:Letters/MyLetter
  469.                 
  470. You  could instantly access your friends letter.  Not a very good example
  471. perhaps, but you get the idea..
  472.  
  473.     You can have multiple  commands  on  a single line by separating them 
  474. with the | character.    I.E. Command 1 | Command 2 | Command 3 | etc.
  475.  
  476.     Once  you  have  created  your  Dos  command,  it  can be launched by
  477. clicking on the button titled `Exec' at the  top  of the screen.  As with
  478. the post-it notes, if there is a Dos command connected  to  a record, the
  479. Exec button will be highlighted in yellow.
  480.  
  481.     To delete a connected Dos command  simply  select  `Connect  Dos' and 
  482. erase  the  command  with  Right Amiga X, then  select OK or Return.  The 
  483. yellow Exec button will then revert back to black.     
  484.  
  485.     N.B. If you  intend  to launch a script file you must use the command
  486. Execute.  I.E. Execute S:MyScriptFile
  487.  
  488. Connecting IFF Images.
  489.  
  490.     To  connect  an IFF picture file  to a record, select either `Connect 
  491. IFF' from the Edit menu or select Right Amiga 2.
  492.  
  493.     As with  connecting Dos commands, you can also connect an IFF picture
  494. file to a record in the same way.    
  495.  
  496.     Once   you  have  connected  your  IFF Image,  it  can  be viewed  by
  497. clicking  on  the  button titled `IFF FILE' at the top of the screen.  As 
  498. with  the post-it notes, if there is a IFF Image  connected to  a record,
  499. the IFF File button will be highlighted in yellow.
  500.  
  501.     To delete a  connected  IFF Image  simply  select  `Connect  IFF' and 
  502. erase  the  command  with  Right Amiga X, then  select OK or Return.  The 
  503. yellow IFF File button will then revert back to black.  
  504.  
  505. Preferences.
  506.  
  507. File Operations..
  508.  
  509.   °° Default Database.  This  is  the  name &  path  of the database that
  510.      Chronicle attempts to load when you first run it.
  511.      
  512.   °° Default Helpfile.  The path & name of this doc file.
  513.   
  514.   °° Backup Files.  Whenever  Chronicle  saves a file it will also backup
  515.      any existing files of the same name with a .bak extention.   
  516.      
  517.   °° Load Defaults.  Whether or not  you want the default database loaded
  518.      when Chronicle is first run.   
  519.      
  520.   °° Encrypt Files.  With this item  selected, all  files  that Chronicle
  521.      saves will first be encrypted.   
  522.  
  523.   °° Emergency Backup.  Ensure  that  this  item  is selected if you want
  524.      backup  copies  of any files that you save to be made to a different
  525.      location.  Default  is  the  Ram Disk:  See  chapter `File Routines'
  526.      for more info.
  527.      
  528. Database..
  529.  
  530.   °° Ask  Before  Exec.  Whether  or  not  you  want  to  confirm  before 
  531.      Chronicle attempts to execute a connected dos command.
  532.      
  533.   °° Start Shrunk.  With  this  item selected, Chronicle will start up in
  534.      shrunken  mode.  I.E. A  small  title  bar  window  on the workbench 
  535.      screen.  To get back to Chronicle again, close this window.
  536.      
  537.   °° Casesense.  Used with Chronicles search routines, etc.  If Casesense
  538.      is selected then ABC will not match with abc, otherwise it will.   
  539.      
  540. Colour Palette.
  541.  
  542.   If you don't like the colour scheme that I've chosen for Chronicle, and
  543. why not?, then you can choose your own with this function. 
  544.  
  545. Save Config.
  546.  
  547.   Once you have made all of your changes, via the preferences menu or in
  548. the normal coarse  of  events,  select  Save  Config to make all of your
  549. changes permanent.        
  550.  
  551.