home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / education / a / identikey / !IdentiKey / !Help < prev    next >
Text File  |  1996-12-07  |  5KB  |  108 lines

  1. This is !IdentiKey version 2.2 (27 Nov 1996)
  2.  
  3. Program
  4. ========
  5. This program is able to produce, edit and display any data that has a tree
  6. like structure. This can include family trees, biological classification,
  7. and perhaps most usefully scientific keys.
  8.  
  9. Use
  10. ====
  11. If the icon bar icon is clicked on with no data loaded, the editing window
  12. is opened. Conversely, if a KeyFile is dragged on to the icon, or double
  13. clicked on data is loaded and a window appears at the left of the screen.
  14. When data is loaded  it can be edited by selecting the edit icon from the
  15. main window.
  16.  
  17. Producing keys is complex. Before attempting this load a simple file
  18. such as 'Coins' and examine the edit windows. Each box in this mode 
  19. represents a Field box. These can be looked at using the arrow icons. 
  20. Each has an Entry, such as shape, and decisions can be made about that  
  21. feature. For instance 'Circular'. It may be that that Entry is a
  22. statement that does not need to lead to another box. e.g. a final outcome.
  23. Actually several decision entries can be taken up with more extended text,
  24. though at the moment, the user has to see that the words wrap  correctly to
  25. the next line.
  26.  
  27. The arrows beside the decisions are pressed if you wish that decision to
  28. open another feature. Pressing one of these installs a figure in the next 
  29. icon. This number is the number of the box that that particular decision
  30. will lead to. This numbers itself automatically. However if you install a
  31. figure accidentally it can be removed, so long as it is the last one to have
  32. been put in.
  33.  
  34. Confused?
  35.  
  36. Well one more item.  It would be a job to remember that in Box1 you defined
  37. something to open Box9. It would be pen to paper. So if, when you get to Box9 
  38. you press the roots icon, in any box it displays the roots of that box. Again try it with a simple key loaded on different boxes.
  39.  
  40. Alright I certainly can't pretend it's easy.
  41.  
  42. Just one more confusion.
  43.  
  44. The icon with the Pencil on it opens a window in which !IdentiKey tries to put together a drawfile of a Flowchart, depicting the key. This fails altogether if the key is very big. This is just as well perhaps because it makes a lesser muddle of simpler keys. My problem in programming it, is that the boxes are drawn by a process of recursion, which does draw the boxes, but I have had no success in getting it to draw the boxes in the right place; I haven't even attempted to add arrows to the drawfile.
  45.  
  46. Use the facility if you have the stomach, and use draw to knock it into something useful, if you need the flow chart enough.
  47.  
  48.  
  49. !Help is supported.
  50.  
  51. Keys figure much in the National curriculum, so I am surprised not to have
  52. seen something similar to this before.
  53.  
  54. I have not tested this exhaustively, and suspect that it won't nest too many
  55. of these boxes. However it should in principle be possible to put together
  56. very big keys if I increase the memory slot. I welcome any feedback.
  57.  
  58.  
  59. Copyright 
  60. ========= 
  61. This program is  Public Domain. It may be distributed or copied freely as
  62. long as no part of this software may is used in any other program, whether
  63. commercial or public domain,without my prior written consent, though any
  64. files created by this software are not bound by this condition. This
  65. software may not be distributed for a profit, save that required to cover
  66. packaging and media costs.. 
  67.  
  68. Copyright (©) is retained by the author, who may be contacted at the address
  69. beneath. No liability can be accepted by the author for any loss or damage
  70. arising from use or misuse of this software.
  71.  
  72. EventShell
  73. ==========
  74. -----------------------------------------------------------------------------
  75.  
  76. This program has been written using the routines supplied with the EvntShell
  77. library which is copyright Paul Hobbs. The library routines may be
  78. distributed subject to the following conditions:
  79.  
  80. You have permission to use any part or the whole library in a project you
  81. intend to place in the public domain, as long as I am fully credited (via
  82. the inclusion of this file in the program documentation). If you wish to use
  83. these routines in a program that is for sale (for however much and for
  84. whatever reasons) or released as copyright material then my express
  85. permission in writing must be obtained. I maintain copyright on all the
  86. material supplied and reserve the right to amend these conditions in cases
  87. where I deem misuse. 
  88.  
  89. The library code is supplied free of charge to everyone 'as is'. There is no
  90. guarantee that it is free from bugs and no warranty is given about its
  91. suitability for use.
  92.  
  93. Further details about EvntShell may be obtained from the author:
  94.  
  95. Paul Hobbs Rheinpfalzstrasse 2 85049 Ingolstadt Germany
  96.  
  97. The heap manager routines used by EvntShell are copyright Risc User and are
  98. used with permission.
  99.  
  100. Any improvements or bugs, please report to :-
  101.  
  102. Robert Seago.
  103.  
  104. 40 Alton Park Road 
  105. Clacton On Sea
  106. Essex.
  107.  
  108. CO15 1ED