home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / i / insert / !Insert / !Help / AppText < prev    next >
Encoding:
Text File  |  1994-05-18  |  7.4 KB  |  127 lines

  1. HelpFile-1.60
  2. 11
  3. Help on !Insert
  4. {01Contents
  5. {C{H11Welcome to {B1Insert{B0
  6. {C{H11==================
  7.  
  8. In this document you will find the following:
  9.  
  10.  2.  Copyright notice
  11.  3.  How to use HyperHelp
  12.  4.  The Insert Story
  13.  5.  How to use Insert
  14.  6.  Error messages
  15.  8.  Technical Stuff
  16.  9.  Acknowledgements
  17.  10. Revision history
  18.  11. Upkeep
  19.  
  20. {J03Click here to find out how to operate HyperHelp.{J00
  21. {02Copyright
  22.  
  23. {H11This program is {B1©1994 Matthew Hambley.{B0
  24.  
  25.   It is public domain.  This means it may be distributed freely on the       condition that:
  26.  
  27.  a. no money is made from it although PD libraries may make a small charge       for duplication and p+p.
  28.  b. No files are deleted, altered or added to the !Insert directory
  29.  
  30.   The files in the !Insert application should be:
  31. {C!Run, Templates, !Sprites, !RunImage, !Help
  32.  
  33. Insert is supplied as is.  Therefore no guarantee is given or implied as to  its fitness for purpose.  The author can not be held responsible for any     loss of time money or data.
  34. {03Using HyperHelp
  35.  
  36.   To advance a page simply click on the right hand arrow at the top of the   window.  To go back a page click on the left hand arrow.  If either of the   arrows is greyed out you have reached on end of the document and may not go  further.
  37.  
  38.   Any text highlighted with bright green may be clicked on to jump to a      different page in the text.
  39.  
  40.   If, at any point, you want to retrace your steps you can click on the      "Go back" icon.  It is situated next to the left hand arrow.  This will      allow you to retrace up to five steps through the pages.  If this icon is    greyed out then you have retraced your maximum five steps and may not go     further back.
  41.  
  42.   If you bring up the HyperHelp menu you can select the name of the page you wish to go to using the contents option.  Open the contents sub-menu and     select the page you require from the supplied list.
  43. {04The Insert Story
  44.  
  45.   O.K. that's the boring bit out of the way.  Now it's time to get down to   the nitty-gritty and answer the all important question.  What's it all for?
  46.  
  47.   !Insert is a text macro utility.  It allows a number of short phrases to   be stored and then inserted at the text cursor (caret) when required.  It    should save wear and tear on your finger tips if there are a number of       phrases you use often.
  48.   The program was initially written to help with my R.P.R. (this will only   make sense to those familiar with the Scottish Examination Boards' Higher    English course) That is why the default macros are the names of the          different books in the most excellent 'Hitchhikers Guide to the Galaxy'      series.
  49. {05How to use Insert
  50.  
  51.   To use Insert simply type in the phrases you want in the allotted spaces.  They must be no longer than 42 characters each.  Then you start writing what ever it is you are writing and when you want to use one of the macros simply click on the 'Type' icon next to the corresponding macro.
  52.  
  53.   Couldn't be simpler could it? (This is a rhetorical question and doesn't   require an answer)
  54.  
  55.   New for version 1.20, <Ctrl><Shift> f5 - f9 now correspond to the          appropriate macros.  Why doesn't it use <Ctrl><Shift> f1 - f5 I hear you     ask.  Simple, Edit uses <Ctrl><Shift> f1 to expand tabs so there is a bit    of a clash there.
  56. {06Errors
  57.  
  58.   The program will produce certain error messages under certain conditions.  These should be self explanatory but here is a bit of explanation just in    case.
  59.  
  60.   Number    Message                    Meaning
  61.  
  62.    100     Can't load a directory     You have attempted to drag a directory                                       to the !Insert window and it can't cope                                      with directories.
  63.  
  64.    101     Can't load an application  Same as above but with an application.
  65.  
  66.    102     Wrong file type            You have dragged a file that is not a                                        text file onto the !Insert window. The                                       program can't deal with non text files.
  67.  
  68.    103     Not a macro file           You have dragged a text file to !Insert                                      but it doesn't have an identifying                                           string so it didn't came from !Insert                                        in the first place.
  69. {07Error messages
  70.  
  71.    104     I am already typing        You have clicked on a type icon while                                        !Insert is already in the middle of                                          typing another string.
  72.  
  73.    105     I don't want to type into myself
  74.                                       The caret is placed in the !Insert                                           window. Remove it.
  75.  
  76.    106     The caret has not been positioned
  77.                                       The caret is not in any window on the                                        desktop. you will have to put it in                                          one before !Insert will work.
  78.  
  79.    107     Data not saved.  Really exit?
  80.                                       You have altered the text since the                                          last save.  You now have the chance                                          to save it before the program is                                             exited.
  81. {08Technical stuff
  82. {H11WARNING: Read on at your own risk. After this line comes the techno-talk
  83. ------------------------------------------------------------------------
  84.  
  85. {C{H15So how does it work?
  86. {C--------------------
  87.   This program simply places characters in the keyboard buffer on null       events.  Not very clever I know but I don't know of a different way.  I got  the original concept from a program called !BuffStuff by Roland Cleaver.
  88.  
  89. {H11RELAX: All those non technically minded people can start reading again.
  90. ----------------------------------------------------------------------
  91. {09Acknowledgments
  92. {C{H15Thanks go to:
  93. {C--------------
  94.  
  95.   I would like to thank the following without whom this application would    never have been written:
  96.  
  97. RISC User and in particular Lee Calcraft for his 'Mastering the Wimp' course
  98.  
  99. Roland Cleaver whose !BuffStuff application gave me the keyboard stuffing    routines
  100. {10Revision history
  101.  
  102. v1.00 - The first version, quite good even though I do say so myself.
  103.  
  104. v1.10 - Wow. Now you lucky people with RISCOS 3 should get solid drags.              The caret is also removed from the window when Return is keyed.
  105.  
  106. v1.20 - Hot keys implemented. <Ctrl><Shift> f5 - f9 should do the job.
  107.  
  108. v1.30 - Lots of tidying up.  The filename of a loaded file is now the                default name in the save box.  Arrow keys now move between                   the writable icons.  If return is pressed data is marked as                  infirm and an asterisk is shown on the title bar.  If you try                to exit with infirm data you will be warned.  Spaces can not be              entered into the save box.
  109.  
  110. v1.31 - Sorted out a major bug that arose during the previous amendments.
  111.  
  112. v1.32 - Another horrendous bug fixed.
  113.  
  114. v1.33 - Another bug arising from v1.30 adjustments fixed.  Full pathname is          now put into the save icon when you load or save a file.
  115. {11Upkeep
  116.  
  117.   If you find any bugs in this program or feel that your superior            programming skill could be brought to bear on some of my code then please    write to me:
  118.  
  119. {CMatthew Hambley,
  120. {C15, North Roundall,
  121. {CLimekilns,
  122. {CDunfermline,
  123. {CFife, KY11 3JY.
  124.  
  125. So there you are. I hope you find this utility useful.
  126. {E
  127.