SPELLCHECK V1.2 Written by Torgeir Dingsøyr 1991-1992. FREEWARE. Freely distributable, as long as this documentation is distributed along with the program, and as long as you do not make a profit by selling it. FILES: SpellCheck SpellCheck.info SpellCheck.doc SpellCheck.font NEEDED FILES: LIBS:arp.library LIBS:diskfont.library C:run(*) SYS:SYSTEM/SetMap(*) (*) If you want to use the 'Select keymap' function. What is SPELLCHECK? SPELLCHECK is a handy program, which enables you to use your computer to learn new words, whether it be German strong verbs, French words, or Spanish. You type in the words you want to be heard in, and the computer shows you the english word and asks you to type in the german/french/spanish. (You can of course use any languages). How do I use it? The program is very easy to use, so the simples way to find out how it works is to try it out. If you should want to use some of the more advanced features, you should turn to this documentation for an explanation. The program will run both from the Workbench and from the CLI. From the CLI you can specify a filename after SpellCheck (ie SpellCheck ) and SPELLCHECK will load that file. Requirements: SPELLCHECK will refuse to run, if not arp.library and diskfont.library are present in libs: It is also a must to have RUN in C: and SETMAP in Sys:System to make full use of the program. If a font named "SpellCheck" lies in fonts: SPELLCHECK will load and use it. Make sure that it is an 8*8 pixels font. Questions? If you have any questions on the use of this program, comments, bugreports, or suggestions on how to improve it, please write to: PANTHEON SOFTWORKS, Po. Box 2049-Høllen, 4641 SØGNE, NORWAY. The functions available from SPELLCHECK are listed here, as they appear in the menus in the program THE "PROJECT" MENU: * CLEAR ALL will clear all the words you have typed in or loaded into the program. You will get a requester, and have to click 'YES' or type 'Y' on the keyboard to clear all the words. * LOAD (you can also click on the gadget, or press F1) will prompt you with a requester, and you can select a file to load. The file should be a file saved from SPELLCHECK previously. * SAVE (also a gadget for this one, or F2). You will also get a requester here, you can type in a filename or select one. * APPEND (shortcut: Amiga+A). This function will add a SPELLCHECK file to the words that are in memory at the time. The new words will be put at the end of the other words. You will get a requester to select the file. * LIST (also a gadget for this one, or F3) will open a new window, where you can scroll up and down, and look at all the words that are in memory. There are four gadgets on the bottom of the window: CLOSE, which brings you back to the normal window, SWAP, DELETE and SEARCH. When you click on a word with the mousepointer, there will come up a requester in which you can edit that word. (From here you have the following shortcuts: [M] for modify, [RERURN] or [ESC] to exit.) If the SWAP gadget is pressed down, and you click on a word, the two words (for instance English and German) will be swapped. If the DELETE gadget is pressed down, the word you click will be deleted. If you click SEARCH (or press 'S' on the keyboard), you will be prompted with a requester, where you can type in a word to search for. Shortcuts: [S] to search, [ESC] or [RETURN] to exit. You can use normal (ARP) wildcards here: (* and ?). Note that upper and lower case differs. * ABOUT * QUIT THE "SPECIAL" MENU: * SELECT KEYMAP will enable you to select a new keymap, and load it (a filerequester will come up). To use this function, you need RUN in C: and SETMAP in Sys:System. * PREFERENCES enables you to select your favorite colours, and to make SPELLCHECK load a special keymap, whenever you start it. Your preferences can be saved. (To the file devs:SpellCheck.prefs). * SHORTCUTS brings up a list over the shortcuts available in the program from the normal window. * LOW<>UPPERCASE. Normally SPELLCHECK will look at uppercase and lowercase letters as different, when it asks you in words. If you want uppercase and lowercase to be the same, select this menuitem, and it will change to LOW=UPPERCASE. * HELP OFF. If you select this menuitem, it will read HELP ON, and when you are being asked in words, you can get some help, by using the menu, or shortcut Amiga+H. First the program will display how many letters the word you are supposed to type in has, then is you press Amiga+H once more (or select Help in the menu) you will get the first letter, press once more, and you will get the next, and so on... THE "WORDS" MENU: * SWAP will swap all the words that lie in the memory. If you want to swap just one word, read about LIST in the "PROJECT" menu. * UPPERCASE will turn all the letters in the words into uppercase. * LOWERCASE will turn all the letters in the words into lowercase. * SAVE ASCII will save the words in ASCII format (handy, if you want to print your words). (SPELLCHECK uses a simpler way for saving normally - so SPELLCHECK's files will be a good deal larger). * IMPORT ASCII will load an ASCII file and add it to the words that are already in the memory (at the bottom). The ASCII file must be in this format: (For example) EnglishWord=GermanWord If the words does not follow this format, you will get a prompt. * PATTERN. Here you can type in a pattern which all the words you will be asked in must match. If, for instance you have loaded in a file containing lots of german words, but only want to be heard in the male words, type in "der*" in the stringgadget. (That is, when you are being heard in german words, ie. typing in the german word). THE "ASK MODE: MENU: Here choose between two ways to be asked words in: (Select the current, and the other will appear). * AUTOMATIC. (normal) You have only one chance to write the word correctly, and the program continues after a couple of seconds after you have pressed return. * MANUAL. You get two chances to write the word correctly, and have to press after you have delivered the second answer, and want to proceed. That was the menus, now the gadgets: (that have not already been explained): * ASK will ask you in the words you select in the requester which pops up when you click this gadget (or press F4). * INSERT will enable you to type in new words. The shortcut for this gadget is F5 THE SHORTCUTS AVAILABLE FROM SPELLCHECK: F1 - LOAD Amiga+A - APPEND F2 - SAVE Amiga+Q - QUIT F3 - LIST HELP - SHORTCUTS F4 - ASK F5 - INSERT IN THE LIST WINDOW: ESC - BACK TO NORMAL WINDOW S - SEARCH FOR A WORD Limitations: SPELLCHECK has a maximum capacity of 384 words. This should be sufficient in most cases. In SPELLCHECK the words can only be 40 characters. (or 80 for 'english' and 'foreign'-words). In General: To get out of the list-window or most of the requesters, you can simply press . In some, you can also press to make them disappear. There are normally shortcuts to press in the requesters as well. The first letter in the gadget-text is usually a shortcut. Technical Info: SPELLCHECK only takes up about 40kB of disk-space (uncrunched), it was written in assembly language, using DevPac2. It makes use of arp.library and diskfont.library. If you want the source-code for SPELLCHECK, or a laser-printed hard-copy of this manual, send £5 or NKR 50 to Pantheon Softworks. Special thanks to: Christian Fiott Tor-Martin Tveit Preben Randhol Ole Ingart Karlsen Jan Reinert Karlsen Sigmund Vik Kjell Heimdal Jarl Nemeth PANTHEON SOFTWORKS, PO BOX 2049-HØLLEN, 4641 SØGNE, NORWAY.