WhizPad, version 1.01 by Patrick Lam ("Whiz Kid") A notepad utility primarily for FOSSIL-based BBS systems WhizPad is a little TSR utility that allows users to combine all their replies into one post. In other words, it'll help get rid of those annoying one-line posts which clog up all your message bases, I'm sure. It helps organize replies so that it's not necessary to go back and delete a reply to something the person has cleared up already. Notepads are a very popular feature around the 514 area, at least on WWIV BBSes, and the inspiration for this NotePad came from an Apple II BBS program, AppleNET, written by Derek Fong. I chose the commands because they will not appear to favor one system over another. It can also be used by remote callers, but I suggest that if you can run WhizPad, use it on the host BBS instead, it works better that way. WhizPad takes up 22.7 k of RAM with the abort function installed,. and 16.7k without the abort installed. The executable file is only about 8k long because it's written in C and assembler. It did take over a thousand lines of code to write though, and the small size does NOT mean it was an easy project, by any means! To run WhizPad, you must use a FOSSIL driver. RemoteAccess and Telegard 2.7 both require FOSSIL drivers, so that's not a problem. I've only tested WhizPad with X00 by Ray Gwinn, but it should also work with BNU. It only captures the FOSSIL interrupt, though, so it should not conflict with any other TSRs. The command-line options are as follows: PAD x[aediul] x: the comport that you've configured the BBS to use in the initialization program. (FOSSIL comport) a: disables the abort feature, and frees up 8k of memory e: re-enable the WhizPad (default) d: disable the WhizPad temporarily (use for file-transfers!) i: install WhizPad (default) u: uninstall WhizPad, if possible l: local mode only, no modem routines To pop up the WhizPad, use the Ctrl-] key, then type in your reply. Then, Ctrl-O will upload the contents to the BBS. The * command in the WhizPad activates commands. *A aborts the WhizPad and reverts to the contents BEFORE you entered the WhizPad *D deletes a line or lines from the WhizPad *E edits a line of the WhizPad, allowing you to enter a new line *I inserts a line into the WhizPad *K kills (erases) the contents of the WhizPad *R replaces a phrase in the WhizPad *S saves the WHizPad Future versions of WhizPad will include a whole bunch of improvements, probably including full-screen ANSI/AVATAR editing, in color, and many other things I will think of. Even though WhizPad is not crippleware and will work completely unregistered, it's not free. You're supposed to register it if you use it on your BBS. If you don't want to, there's nothing I can do about it, but I would greatly appreciate honesty. [nudge, nudge] See the file REGISTER.FRM for details on registering. The suggested donation is $10, though more is OK. I will not release the full-screen portion of the code in the next Unregistered versions, but it will be in the Registered versions. That is, I will probably release a new version with new features, but the full-screen editor will be disabled. $20 will get a personalised version, saying: WhizPad. Registered to Bleah BBS, (000)000-0000 * 1st char on line for editing functions, Ctrl-Z for save and quit. (Ctrl-O uploads pad to BBS) with your BBS's name instead of Bleah BBS, (000)000-0000. Feedback is encouraged, at the following addresses. You'll probably get the fastest replies on the Grilled Cheese, WWIVnet and local BBSes. FidoNet: Patrick Lam @ 1:167/179 (Le Labo) 1:167/155 (Grilled Cheese BBS) WWIVnet: Whiz Kid @5485, @5475 Local BBSes: Utopia Planitia 514-923-3812 Sysops: The Apple Man, Eagle-Eyes Empire Headquarters BBS 514-444-9266 Sysops: Cyprus, Crackman, and Iceman Snail-mail: 2780 Honore Beaugrand Montreal, Quebec, Canada H1L 5Y3 - Patrick Lam "Whiz Kid"