I sent this last night, but it doesn't seem to have got through, probably because I changed my email address. I've seen several requests but please, /don't/ get too excited - you haven't seen it yet! ********************************************************************* Right, I've decided to write it up anyway. I know Jon has suggested SuperSpell which would be pretty good if you get hold of a decent sized dictionary, but personally I prefer mine because Superspell doesn't actually give alternative suggestions - it just bleeps at you when you get a spelling wrong. And it only does words of 5+ letters. And it hates punctuation. Feel free to ignore this, I won't get offended :) Especially as it needs a bunch of other programs to work with any decency. As I say - I like it and this'll be good if I happen to lose everything in a crash or summat. So, on with the show... ************************************************************ *You will need:* "Replace" - small CLI tool "ISpell" - the main spell checker "GUISpell" - a GUI for ISpell "Waitmouse" - another small CLI tool "SpellCheck.mdrx" - My ARexx script You can get them all from http://www.lantik.u-net.com/public/ or you'll probably find most in archives scattered around Aminet. Best go to this URL. (archive is called SpellCheckerFiles.lha and is 37k) Unfortunately, you'll also need RexxMast running. *********************************************************** *Installation* 1) Copy SpellCheck.mdrx to netconnect3:programs/microdot-ii/rexx/ . It also works in the NC2 versions (probably). 2) Edit the above script. Line 29 says JUMP 'Hires 16 MD'. If you use MD2 on a MUI screen, change the screen name to whatever you use. If you run it on Workbench, remove the line completely. 3) Make sure WaitMouse, GUISpell, ISpell and Replace are in your path somewhere. I've put them in C: simply because I already had Replace and Waitmouse in there for other uses. 4) (Re)start Microdot. The ARexx menu should now have SpellCheck.mdrx in it. ********************************************************* *Usage:* 1) Simply write any message as you normally would, either new or as a reply to something else. 2) When you have finished writing it, press the "external editor" button to the bottom right of the message writer window (R-Amiga e by default). If you normally do this anyway - eg to run Tag-o-miga or because you like writing in an external editor - then this isn't any hassle. Just make sure you do do it. If you don't normally do this, you'll need to set it to something. Go to MUI prefs, TextInput, External, and set the external editor to run a script somewhere. Untick the box. The script could be as simple as ; begin ; just a bunch of comments ; nothing needs actually be done ; end and this will create the necessary temp file in T:. Don't forget to set it as a script with /C:Protect nameofscript +s/ 3) Once you've pressed the button, anything in the message reader can be spell checked. To do this, just select SpellCheck.mdrx from the menu in Microdot. In theory, ISpell will open a GUI on your Microdot screen with the first error it finds. If a suitable correction appears in the list just click on it and it will appear in the string gadget. If not, enter your correction in the string gadget. If it's okay, just leave it. When you are satisfied the right word is in the gadget, click the RightMouseButton. It will then go on to check the rest. Of course you can use the options available in this window - you'll probably want to "ADD" words quite often to the custom dictionary. When all words have been corrected, Ispell will terminate and you should be left with your message window as it was but with all corrections made. 4) Send it! **************************************************************** *Usage summary:* 1) Write your message 2) Click external editor 3) Choose SpellCheck.mdrx from menu 4) Click on corrections as they are offered 5) Right click to confirm each correction *************************************************************** Hopefully I've remembered everything - sorry if it all sounds patronising but I've no idea how much people will follow. If you /do/ decide to use it (!!!) just ask if it won't work. Really, once it's all set up it's very easy to use and quite nice, IMHO. (BTW, this message has been checked :)) Paul C, blimey -- _____________________________________________________________ NetConnect mailing list. To unsubscribe, send an 'unsubcribe' message to <[EMAIL PROTECTED]>
