home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsa / clapperbd1 / !Clapperbd / !Help < prev    next >
Encoding:
Text File  |  1995-02-20  |  29.5 KB  |  520 lines

  1. This file is the plain text version of the Clapperboard manual. If you have Impression,
  2. The manual in impression format (with lots of illustrations) is in the archive “Manuals”.
  3.  
  4.  
  5.  
  6. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
  7.  
  8. How to use Clapperboard
  9.  
  10. First things first: before Clapperboard can be used, it needs to be copied to a hard disk. 
  11. Being a database, it will not function from a read-only archive, or a CD-ROM. 
  12. Clapperboard is supplied with several files already set up, but without any index files 
  13. (required for speed). Clapperboard will create the indices that it needs automatically. 
  14. Before you can start running Clapperboard, it needs to be configured. Double-click on 
  15. !Clapperboard, so that it’s icon is on the icon bar. 
  16.  
  17. Getting started
  18. Choose the “Configure” option. This brings up the “config” window. It is divided into three 
  19. areas: Users, Video Recorders and System Limits. If you are running the shareware 
  20. version, the system limits cannot be altered, and are shown for inforation only. The full 
  21. release version can change any or all of these. Generally, the greater the value of a 
  22. system limit, the more useful Clapperboard becomes, but the more memory it consumes too. 
  23. It is best  to set these limits just higher than you think you’ll need them. Clapperboard will 
  24. complain if you attempt to exceed a system limit. 
  25.  
  26. Users
  27. If all of the videotapes to be entered into Clapperboard are owned by one person, ensure 
  28. “One User” is selected. If there are to be tapes entered that are owned by more than one 
  29. person, select “More than one”, and enter an id and a name for the 2 major users. Ids 
  30. should be upper-case, one or two chars. 
  31.  
  32. Video Recorders
  33. Different sorts of video recorders have different sorts of tape counter. There are four in 
  34. common use (but the 0000 types are now much less common than they were). Note the 
  35. difference between the ‘frame counter’ and the ‘absolute position counter’. Assuming that 
  36. a tape contains 2 programmes, each of 1 hour duration; the first at SP and the second at LP. 
  37. The frame counting video will show a count of “2:00:00” as 2 hours worth of frames will 
  38. have passed the head. The absolute position-sensing video will show a counter of 
  39. “1:30:00” as only 1.5 hours of tape have passed the head. 
  40.  
  41. Select the video recorder(s) that you have, and (re)name them as you see fit. You could call 
  42. them “Upstairs” and “Colin’s”. Clapperboard doesn’t care, it uses these fields to prompt 
  43. you for tape counts later on. 
  44.  
  45. Leaving config
  46. Simply close the window. Clapperboard will automatically update it’s details on disk when 
  47. the window is closed. 
  48.  
  49. The ICON BAR menu - from the top
  50.  
  51. Tape Selector
  52.  
  53. The tape selector is the main window in Clapperboard. It manages videotapes. The window 
  54. can be opened from the iconbar menu, or by clicking on the iconbar icon with select. 
  55. The tape selector window has two smaller scrolling windows attached to it. These are 
  56. called SELECTORS. The left-hand selector will show those tapes that have been included 
  57. in the current selection. This will either be “All tapes” automatically if configured for one 
  58. user, or a selection from the “include” area of the two named users, or all tapes.
  59. If you configured Clapperboard for more than one user, click on the “All” radio button in 
  60. the Include window to show all the example tapes.
  61.  
  62. Clicking on a tape selects it, loading the properties of the tape, and displaying them in the 
  63. upper-right part of the window. These may be amended if required, and saved back to the 
  64. database by clicking on the “Update” button. Any field in a window that is black text on a 
  65. white background is an “unprotected” field - you can type in it. Text that is not bold, but on 
  66. a grey background (like the version number at top right of the window) is a “protected” 
  67. field. You can look at it, but you can’t modify it in any way. 
  68.  
  69. Also, if a selected tape has programmes recorded on it, they will be displayed on the lower-
  70. right selector. Click on tape J901, and two episodes of Blake’s Seven appear in the 
  71. programmes selector. 
  72.  
  73. If you want to delete a tape, select it in the left-hand tape selector, and then double-click on 
  74. the blue “delete” button. A convention used throughout Clapperboard is that buttons with 
  75. their text in blue require a double-click. This is generally because their use requires slightly 
  76. more thought. 
  77.  
  78. You may notice that the “Print Card” option is ticked at the bottom of the window. The use 
  79. of this can be seen below in “Tape cards”. 
  80.  
  81. Select tape J901, and then select the first programme on that tape. A new window 
  82. “Programme/Recording” (progs) will appear. This show us more information about the 
  83. programme itself and the recording. If we wanted to change something in this window, as 
  84. usual, you just change it, and click on “Save”. To add a new programme which has very 
  85. similar details to this one, simply change unprotected fields, and click on “Add”. 
  86. To generally add a new programme to a particular tape, click on the “Add” button in the 
  87. videos window (just below the programmes selector). The familiar progs window will then 
  88. appear with fields waiting to be entered 
  89.  
  90. Short cuts
  91. Entering data into a database is monotonous, boring and time-taking. So, Clapperboard 
  92. will often try to help you as you enter data. The progs window has a couple of examples of 
  93. this. 
  94.  
  95. Select “Add” on the videos window to add a new programme to J901. Notice that the tape 
  96. number (and name) have already been filled in for you. 
  97. Enter a title “Faulty Towers: The Germans”, and move to the type field (with <Return>, 
  98. <Tab> or the down-arrow key).
  99.  
  100. Since this is a comedy, we’ll enter it as such. The code for Comedy is “Co” (you can 
  101. change this later). Type “c” (case doesn’t matter), and the VALUE BAR at the bottom of 
  102. the window prompts “Ch - Childrens”. Leaving the type field now will enter “Ch” as the 
  103. type. Since this is not right, enter the next character, “o”. The value bar will confirm 
  104. “Comedy”, and you can tab to the next field. 
  105.  
  106. Date fields have short cuts too. Enter a number, and the value bar will change to reflect the 
  107. nearest date you could be typing. “4” will prompt for the 4th of this month. “407” is this 
  108. year’s 4th of July, and “40781” would be that date in 1981. As usual, on leaving the date 
  109. field, the full (guessed) value will appear there. 
  110.  
  111. Channel fields too try and help. Entering a “B” will prompt “BBC1”; a “U” gives “UK 
  112. Gold” and so on. If you enter a previously unmentioned channel, you will be given the 
  113. option of adding it to the short cuts database. 
  114.  
  115. Finally on this screen, the two HH:MM:SS video types allow you to miss out the colons 
  116. when entering a count reading. 
  117.  
  118. The half-size option box next to the counter field is for you to indicate whether a reading is 
  119. an estimate or not. The full version of Clapperboard will automatically estimate counts in 
  120. certain circumstances. 
  121.  
  122. Add the programme to the tape by clicking on progs’ “Add” button. 
  123.  
  124. Finally in this section, there is a popup button next to “Counts”. Clicking on this opens 
  125. another window so that you can store the current high reached count reading (and the 
  126. reading at the end of the tape for certain formats). To save this info you must click on the 
  127. “Update” button on the videos main window. 
  128.  
  129. Find
  130. Possibly the most useful part of the program, this is where a database scores over bits of 
  131. paper. 
  132.  
  133. Find => Programme
  134. “I know I recorded xxx, but I 
  135. don’t remember what tape it’s 
  136. on!”
  137. How often have you said 
  138. that? What tape did we put 
  139. Faulty Towers on? Open the 
  140. “Find Programmes” window, 
  141. and in the “Find” field, type (slowly) “Faulty”. You’ll notice that the selector gradually 
  142. limits the number of programmes it is prompting you with. The beep that you’ll probably 
  143. hear is an audible indicator that there’s no need to continue typing - the selector is showing 
  144. you everything beginning with what you typed. 
  145.  
  146. Select the programme you’re interested in, and click on the “Tape” button. You’ll now see 
  147. a smaller version of the videos window, with the same programme selector. 
  148. “Some time ago, I recorded ”Onedin Line“, and I’ve typed ”Onedin“ in the find field, yet I 
  149. see nothing!”.
  150.  
  151.  Ok, click on the “Contains...” radio button. The selector will disappear whilst you type, 
  152. but pressing return or clicking on “All” will bring it back... the programme is “THE 
  153. Onedin Line”. Using this method you can search for part names. 
  154.  
  155. Find => Space
  156. “Quick! Blake’s Seven is on 5 minutes, what tape has enough space for it?” 
  157.  
  158. Another oft-heard cry. The Find space window will do just that. Enter 50 (minutes) into the 
  159. Length field and click “Find”. 
  160.  
  161. The selector will show those tapes with 50 minutes or more remaining. We can shrink this 
  162. list further by entering the type code for Blake’s 7 (B7) in the “type” field. The search will 
  163. now look for 50 minutes remaining on any tape that has ALREADY got some Blake’s 7 on 
  164. it. The Owner field will further confine the search to those tapes owned by an individual. 
  165. This dialogue will also find gaps in the middle of a tape... providing that you create a 
  166. “dummy” programme called conventionally “*SPARE*”, but importantly with a type code 
  167. of “Em” (Empty). 
  168.  
  169. Find => People
  170. Enter a person’s name in this find box. I tend to use the format “surname, 
  171. forename”. Enter “baker, c”, and click “Edit”. You can now see details about 
  172. Colin Baker. His date of birth (the exact flag means just that: 01-Jan-1943 nonexact means 
  173. ‘in 1943’; 01-Jun-1943 nonexact means ‘in June 1943’; the same date exact means ‘1st 
  174. June 1943’.) 
  175.  
  176. Any notes you may have about this person can be entered and saved here. There is no limit 
  177. to how much you place here, as the field will scroll. The full version of Clapperboard 
  178. allows OLE editing to occur, and external files can be dropped in, and data exported. 
  179. The “Report” button in the find person dialogue produced a report listing all those 
  180. programmes for which a contribution has been stored. An approximate age is also shown if 
  181. it can be calculated. 
  182.  
  183. Reports
  184. Primarily designed for printed output, all reports on Clapperboard can be previewed on 
  185. screen. 
  186.  
  187. Reports => Tape Cards
  188. This report is slightly unusual as it does extra work when being output to a printer. 
  189. The report produces a 1/3 A4 page for each tape 
  190. that has the “print card” flag set. The report shows all information for all recordings on the 
  191. particular tape. It also recalculates the “Time left” field (from the videos window) for each 
  192. tape, but when the report is going to the screen, the database is not updated. The reason for 
  193. this is so that multiple “to screen” reports may be produced until you are happy with the 
  194. information. When the report is sent to the printer, the time left on tape is updated, the 
  195. “print card” flag is cleared, and the tape’s version number is incremented. This makes it 
  196. easier to control those bits of paper produced. 
  197.  
  198. I find it handy having these 1/3 A4 “cards” filed in an A5 ring binder near the TV, so I can 
  199. see what’s where on a tape without having to power the computer on. The “print card” flag 
  200. is automatically set whenever a programme is added to, deleted from or updated on a tape. 
  201.  
  202. Report => Progs by Category
  203. This report quite simply shows all programmes recorded in a given category
  204. (and optionally, for a specified owner); or all programmes for a specific 
  205. owner. 
  206.  
  207. Report => Full Who List
  208. This report shows all information held on the Doctor Who database (with the exception, in 
  209. version 2.76, of cast/crew lists). 
  210.  
  211. You will be prompted for a range of production codes. The default range is “A” to “7P”, 
  212. which is every story made over the 26 seasons. 
  213.  
  214. Other reports 
  215. A similar report can be produced for the generic collections; more of that later. Other 
  216. reports in the full version of Clapperboard include the facility to find out who is listed 
  217. against collections x any y (crossovers); and who has appeared in collection x in more than 
  218. one rôle. 
  219.  
  220. Collections
  221. A large proportion of Clapperboard is concerned with collections. A generic collection is 
  222. defined as a number of programmes with the same generic name (for example, you could 
  223. collect Blake’s Seven, Doctor Who, Star Trek: The Next Generation, Minder, The Secret 
  224. Life of Plants....  the list is endless). 
  225.  
  226. For the nature lover, recording The Secret Life of Plants is likely to be a very simple affair. 
  227. What tape is it on, and where. (Maybe when it was recorded too.) 
  228. For the fan though, this information is often inadequate. Fans may want to know when a 
  229. programme was originally transmitted, the dates and times of all the repeat showings, the 
  230. audicence figures in millions, even the audience appreciation index figures (recorded in 
  231. Britain to judge the quality of programmes). Plus of course, a list of the cast and/or 
  232. members of the crew.
  233.  
  234. Doctor Who is a bit different from the generic norm. Partially because I coded it long 
  235. before I had the idea of generic collections, but also because it’s stories are EPISODIC. 
  236. (One story is spread over many weeks.) On most other programmes, they either show a 
  237. complete story each week (Such as Star Trek), or a single story with lots of parts 
  238. (EastEnders etc.). 
  239.  
  240. Glossing over Doctor Who for the time being, I’ll explain how to set up a collection. 
  241. Firstly, a note to shareware users of Clapperboard. The shareware system limit is set to 2 
  242. collections. Since shareware Clapperboard is supplied with 2 collections, this means that to 
  243. add your own you’ll need to delete one of the pre-supplied ones. Note that deleting a 
  244. collection is unrecoverable, but the full version allows complete collections to be imported 
  245. and exported as a single file - this means that should you upgrade to the full version of 
  246. Clapperboard at a later date, the deleted collections can be reinstated. 
  247. The following discussion then, only applies if you have the full version of Clapperboard, or 
  248. have sacrificed one of the supplied collections (Note that in this instance, Doctor Who does 
  249. not count as a collection).
  250.  
  251. Collections => Start collection
  252. In the first field, enter the full name of your collection “Faulty Towers”. This will appear on 
  253. window title bars and on reports.
  254.  
  255. Move to the next field. This is the name of the collection that will appear on the collections 
  256. menu. As “Fawlty Towers” is not too long for a menu, we can have the same text here. 
  257. Simply pressing <Return> will copy the information from the full name field.
  258. The unique type code field is next. Enter a 2-character type code here that will be used to 
  259. reference all of the collection’s recordings. I generally use upper-case type-codes for 
  260. collections, and mixed-case type-codes for general use. Key “FT” in here. Note that unlike 
  261. all the other fields on this window, this 
  262. field’s value cannot be changed once 
  263. OK has been selected.
  264.  
  265. The Next field, description, is the description for the type code. It will be 
  266. copied from the full name field if just <Return> is pressed.
  267.  
  268. The Format of Name field is rather complicated. Using Fawlty Towers as 
  269. our example, we already have 2 of these on tape. The format of the title 
  270. field (on progs) is “Faulty Towers: The Germans”. In this case, the string 
  271. “Faulty Towers: ” is a literal, and “The Germans” is the episode title. Simply 
  272. pressing return in this field will enter the string “Fawlty Towers: #title#”. 
  273. This will expand to match our example. The other variables that can be used are:
  274.  
  275. #serial#    the unique serial number of the story
  276. #season#    the season number that the story is part of
  277. #scode#        the season code (usually numeric) that the story is part of
  278. #prodcode#    the story’s production code.
  279.  
  280. Finally, there is a popup button. Clicking on this will allow you to change the field that 
  281. reports and selectors are broken on (where a sub-header will be printed). Choose “© Year” 
  282. for the time being.
  283.  
  284. Click OK to accept this, and the collection will have been created.
  285. Quit Clapperboard and restart it (this will then recognise the new collection).
  286. Collections => collection name
  287.  
  288. This opens the collection’s main window. It is similar in layout to the videos window. The 
  289. selector on the left will be empty as we have no records in the collection yet. Enter details 
  290. in the unprotected fields and click on “Create”
  291.  
  292. Title: Basil The Rat    © year: 1980
  293.  
  294. You don’t have to fill in every field. It’s up to you.
  295.  
  296. An orange bar with a sub-heading of “1980” will appear in the left-hand selector, followed 
  297. by an unhighlighted “Basil The Rat”.
  298.  
  299. We’ll now add those records we’ve already put onto the programmes database. It would be 
  300. time-consuming to be forced to re-key this information, especially if there are a number of 
  301. records already entered. Of course, you may re-key it if you wish, but here’s the short-cut.
  302.  
  303. Collections => Edit collection
  304. Close the “Fawlty Towers” window, as we don’t need it at the moment. Choose the “Edit 
  305. collection” option from the collections menu, and from that, click on “Fawlty Towers”.
  306. The Edit Collection window will appear. This is almost identical to the Start collection 
  307. window discussed above. This time, double-click (because it is a blue button) on the 
  308. “Retro” button. A window requesting help from you will appear. Since the collection’s 
  309. format string contained only one variable (#title#), only that field will be unprotected. 
  310. Clapperboard needs to know how many characters wide each field is so that it can 
  311. extract information from the programmes database and put it in collections. If a field 
  312. is variable-length (and it is likely that only #title# will be) leave the length as 0, and 
  313. double-click on “Start”.
  314.  
  315. Clapperboard will then search the programmes database for entries that appear 
  316. to match your specifications. Each programme found will be passed to the user 
  317. for confirmation. For each, you may “Abort” the process entirely; “Skip” this 
  318. record and continue searching, or “Add” this record to the programme.
  319.  
  320. Continue to add records until the confirmation window disappears. At this 
  321. point, you could modify your search criteria and re-Start, but we’ve now finished, so click 
  322. “Cancel”. We’ve also now finished editing the collection (and we didn’t change anything), 
  323. so click “Cancel” in the “Edit Collection” window.
  324.  
  325. The collection is now created. You can now use the collection by selecting it from the 
  326. “Collections” menu.
  327.  
  328. Under the second selector is a button “Add transmission” selecting this opens a “Maintain 
  329. transmission” window. Here you can key a date, time and channel of transmission; whether 
  330. the programme was transmitted in stereo, black & white or was edited; and the 
  331. Appreciation Index together with the number of millions of viewers who watched it and 
  332. the position in the week’s chart.
  333.  
  334. Channel and Date have the standard short-cuts; in addition, you may key “t” or “y” in the 
  335. date field to indicate today or yesterday. The time field is in 24-hour hh:mm format, but as 
  336. usual, you may omit the colon.
  337.  
  338. Once added, transmissions appear in the selector above the “Add transmission” button. 
  339. Selecting one allows you to edit details about the transmission. It also allows you to click 
  340. on the “Recording” button.
  341.  
  342. “Recording” allows you put the collection story on the programmes database. Selecting 
  343. “Recording” if one already exists will allow the user to edit a story’s recording, no matter 
  344. which transmission it was recorded from. A beep will sound if there is no recording 
  345. present.
  346.  
  347. The popup icon next to “Synopsis” opens a window where you can type 
  348. in a synopsis of the episode in question. You may also use drag-
  349. and-drop to drop in a text file containing a synopsis, or by using 
  350. <Menu>, to save a synopsis out to disc or another editor. Clapperboard 
  351. supports both via-disc and in-memory transfer. Note that following 
  352. the entry/update of a synopsis, the ”Update“ button in the collection window should be pressed tosave changes. The popup next to “People” opens the people window.
  353. This also has two selectors. The top one is for Cast details
  354. (actors who appeared in a programme) and Crew (those from the 
  355. artistic and/or technical side who helped make a programme).
  356.  
  357. Any people already entered will be shown in the selectors, and may be edited by 
  358. selecting them and clicking on the “Update” button to the right. We will add some cast 
  359. members to “Basil The Rat”. Select that story, and click on the people popup. An empty 
  360. people window will appear. Click on the upper “Add” button and the Add person/
  361. rôle window will appear. Enter “cleese, john” in the name field. Case is 
  362. insignificant, as Clapperboard will convert an all lower-case name to Initial 
  363. caps on the caret leaving the field. 
  364.  
  365. As you typed, the selector gave you fewer selections that matched what you 
  366. were typing. If the name you require appears in the selector, you may click 
  367. on it to enter it. If it is the top entry in the selector, you need only press 
  368. <Return> to copy that name to the field. 
  369.  
  370. Note that all people in the database are used to determine the actor’s name.
  371. Move to the Rôle field. Type “Basil Fawlty”. This time, the selector will have remained 
  372. blank as there are as yet no rôles defined for Fawlty Towers - we’re doing the first one now.
  373. Since John Cleese played Basil Fawlty lots of times, click on the “Default rôle” option 
  374. button, then “OK”. The default rôle means that next time we select (or type) “Cleese, 
  375. John”, “Basil Fawlty” will be prompted immediately as the rôle. You may make any rôle 
  376. the default; this action automatically unselects the previous default if there was one.
  377. Alongside the name and rôle fields, there are popup buttons. These only work if the name 
  378. in the field is already on the database, and allows the person or rôle name to be changed. 
  379. For a person, it also allows dates of birth and death to be entered, and some notes.
  380. The cast/crew associated with an individual story are held as pointers to a separate people 
  381. and rôle store. In this way, retroactive editing can be carried out. So, if John Cleese’s 
  382. birthday is added from “Basil The Rat”, it automatically becomes visible from everything 
  383. else that John Cleese is mentioned in. 
  384.  
  385. The “Copy” button on the people window allows you to specify a production code of 
  386. another story in this collection. It will then add all the cast/crew entries from the referenced 
  387. story to the current one. This is very time-saving.
  388.  
  389. The collections report
  390. It is possible to get a report about your collection 
  391. by pressing <menu> over the main collections 
  392. window. Choose “Report”, and select what you 
  393. want printing from the available options.
  394. Collections => Delete Collection
  395. This is self-explanatory. Simply select a collection 
  396. to be deleted, and it and all of it’s transmissions 
  397. and rôles will be deleted. Note that people are not 
  398. deleted by this process, and neither are 
  399. recordings.
  400.  
  401. Collections => Doctor Who
  402. Created first, the Doctor Who subsystem is very similar to the collections subsystem. As 
  403. mentioned earlier, there is an extra layer (episodes) between a story and it’s transmission, 
  404. but everything else is the same as for a generic collection.
  405. The only “strange” addition is the box containing three radio buttons labelled “Episodes”, 
  406. “Named” and “Parts”. Whilst all Doctor Who stories were broken down into chunks of 25 
  407. or 45 minutes duration, these were often officially called “Parts”, sometimes called 
  408. “Episodes” (although Episode is the correct generic term) and sometimes neither — but 
  409. these episodes were given individual names.
  410.  
  411. Also of note is the blue “Omnibus” button. This is simply a short cut to add the same 
  412. transmission details to every episode (with the “Edited” flag set) — handy when UK Gold 
  413. transmit a 6 episode story in one go!
  414.  
  415. SAM Databases
  416. You will have noticed the “S-Exec” banner that appears before the Clapperboard logo on 
  417. loading. This is because Clapperboard was written using S-Base developed by Longman 
  418. Logotron (as was !Products, provided by Acorn with the Risc PC, so I’m in good company).
  419. S-Base 2.0 and above provides a system called the Software Application Manager (SAM) 
  420. that can be used to create windows to handle simple databases automatically. There 
  421. are two databases that rely on SAM’s windows as at Clapperboard version 2.76: 
  422. “Programme types” and “Doctors”. Each of these subsystems will open a list window 
  423. when selected. The instructions are the same for both.
  424.  
  425. When the list is displayed, whatever is visible can be edited. Saving is carried out 
  426. automatically when the window is closed, or the caret is moved to a different row. The 
  427. ‘new card’ icon (next to the magnifying glass) is used to open up a new row; then the 
  428. ‘save’ button must be used to save the addition.
  429.  
  430. To delete a record, choose the magnifying glass to open the query window, and then the 
  431. ‘card’ icon (second from the left) to go into a one record at-a-time mode. The file can be 
  432. navigated using the arrow buttons, and a record may be deleted by use of the ‘dustbin’ 
  433. icon. 
  434.  
  435. Close all the SAM windows and changes will have been saved. Note that Doctors and 
  436. Programme types are only loaded from disk once (when they are first needed), so you may 
  437. need to quit and restart Clapperboard for your changes to be recognised.
  438. Quit
  439. Errrrr. Quit... quits! Clapperboard will no longer be running. Ensure that Clapperboard is 
  440. quit before running !ClapUtil. Hopefully, you’ll never need to!
  441.  
  442. !ClapUtil
  443. ClapUtil is a seperate application that shares a database with Clapperboard. Due to this, it 
  444. is imperative that you do not attempt to load both programs simultaneously. Unpredictable 
  445. behaviour will occur, possibly causing data loss. You have been warned!
  446. Fix control file
  447.  
  448. For some inexplicable reason, I have found that the control file occasionally becomes 
  449. corrupted, and Clapperboard cannot start. This option recreates the control file, and sets all 
  450. options back to their defaults. It also scans the people and rôle databases to discover the 
  451. data on there that needs to be stored in control.
  452.  
  453. Hopefully, this option need never be used, but I have provided it just in case. Once you do 
  454. this, you will need to quit ClapUtil, restart Clapperboard and reconfigure it.
  455. Remove Doctor Who
  456.  
  457. Since the Doctor Who database is not a generic collection, the code to delete a collection 
  458. cannot remove Doctor Who from the disc and menus.
  459. This option does just that. It is non-reversible (even with the full version of Clapperboard 
  460. (at 2.76, anyway), and saves approximately 170kb of disc space.
  461.  
  462. Quit
  463. Quits. Remember to quit ClapUtil before reloading Clapperboard.
  464.  
  465. Errors
  466. No program is error-free. If anyone tells you that theirs is, then they are lying. No matter 
  467. how simple a program is, there will be errors. The error may not even be in the 
  468. programmer’s code, but lurking in the language compiler or operating system. Sooner or 
  469. later any program will fall over.
  470.  
  471. All that said, I hope that Clapperboard has as few bugs as possible. At the time of writing, 
  472. I’ve removed EVERY serious bug that I’ve found, but there are still some features to be 
  473. implemented (lucky people who register will get to see those!). Still, there’s only one of 
  474. me, and many of you, so statisically you have a higher probability of finding a fatal error 
  475. than I do. It sucks but it’s the truth.
  476.  
  477. When a fatal error occurs, you will see a standard WIMP error box with the fantastic 
  478. message “Error nn”. This tells you (and me!) nothing at all. However, a log of these (with 
  479. useful information for me) is placed in “<Clapperbd$Dir>.ErrorLog” (within the 
  480. application directory for Clapperboard).
  481.  
  482. Please edit this file following such an error, and place (above the line of dashes) your 
  483. comments on EXACTLY what you were doing within Clapperboard at the moment the 
  484. error occurred. Copy the file out to a floppy and post it to me. If there’s room on the floppy, 
  485. please also copy the “data” directory from within Clapperboard so I can have some of your 
  486. data to use to reproduce the error. To reduce the size, you can delete any index files (name 
  487. format=  <Clapperbd$Dir>.data.filename.n where n is 0, 1, 2 or 3 are index files: don’t 
  488. delete anything else! You can use the “KillIndex” obey file to do this) prior to archiving 
  489. with Spark.
  490.  
  491. If you’re a registered user, I’ll fix the bug and return the disc as soon as possible. If you’re 
  492. not, please enclose a cheque for your registration too — or I’ll fix the bug and you won’t 
  493. get the fix!
  494.  
  495. Acknowledgements
  496. Simon Glass for writing S-Base in the first place. Longman Logotron for having the 
  497. common sense to publish it. Marc Veary for providing much needed technical help and 
  498. advice. Steve Sims for providing moral support (sometimes) and helpful advice 
  499. (occasionally). Neil Clegg for his help with beta testing and for putting up with me at 
  500. lunchtimes for the past 2 years. And finally... Martin Coulson at Atomwide for being 
  501. everything a dealer should be!
  502.  
  503. The Legal Stuff
  504. This program is not PD, but shareware. If you continue to use it for more than 1 month, 
  505. you should become a registered user. See the file “Register” for full details. I claim the 
  506. copyright over any files contained within the this directory, and the source code. The 
  507. program can be passed on, but must be passed on complete (including all text files, 
  508. documentation and !ClapUtil), and this includes info-servers, BBSes, and PD libraries. NO 
  509. CHARGE should be made for the shareware version of this program.  Like almost any 
  510. computer program, this program may contain minor bugs which should not affect the 
  511. general running of the program, but may crop up occasionally due to unforeseen 
  512. circumstances (e.g. running on hardware/software/OS versions not the same as the author’s 
  513. or under certain conditions not yet tested by the author). Users are encouraged to send any 
  514. bug reports to the author at the address specified in “Register”, but the author is NOT liable 
  515. for any problems (disk crashes, hung machines and the such like) that may arise from these 
  516. bugs. This stems from the fact that the software is written and maintained in my own free 
  517. time and cannot be guaranteed to be 100% bug-free. However, the author will always fix 
  518. any reported bugs and release a fresh version of this if the bug was serious enough.
  519.  
  520.