() () () () () () () () () () () () ()¢ ¢ Newsletter Software Mods, by¢ Thomas J. Andrews, member of the¢ OL' HACKERS. (Ed. Tom, some time¢ ago, was the original modifier of¢ this newsletter-and he has further¢ improved it. Thanks Tom, you did a¢ great job as usual! A.P.)¢ ****¢ ¢ My Nov/Dec '95 Ol' Hackers¢ Newsletter arrived yesterday, and I¢ read how Joe Hicswa had some trouble¢ printing the last newsletter due to¢ inattention to the printer, and he¢ wanted to be able to print just a¢ couple of the pages to fix it. I also¢ read that other members comiserated,¢ having had similar problems from time¢ to time themselves.¢ ¢ Well, allow me to add my name to¢ the list of victims. I haven't had¢ the problem with the newsletter, since¢ I usually read it from the screen, but¢ I have had it with Print Star, and an¢ early version of Print Star is where¢ the NEWSLTR.BAS print routines came¢ from.¢ ¢ I fixed the problem in Print Star¢ with version 1.5, but never got around¢ to making similar additions to¢ NEWSLTR.BAS. I apologize for that¢ oversight, and wish to try to make up¢ for it now. Therefore, I've made some¢ modifications to NEWSLTR.BAS, actually¢ the most extensive modifications since¢ I worked on Kris Holtegaard's original¢ program.¢ ¢ NEWSLTR.BAS will now print any¢ partial block of pages you specify.¢ Just before printing, you will be¢ asked if you want to print Every page,¢ or a Partial block. Press "E" to¢ print every page, or "P" for a partial¢ block. If you press "P", you will be¢ asked for the first and last page¢ numbers of the proposed block. The¢ first page must be 1 or greater, and¢ the last must be greater than or equal¢ to the first. If you specify a first¢ or last page greater than the number¢ of pages required to print the files,¢ NEWSLTR.BAS will stop when it runs out¢ of files to print, even if nothing has¢ been printed.¢ ¢ While I was at it, I made the¢ procedure for printing on both sides¢ of the paper easier, too. Now, when¢ you are asked if you want to print¢ All, Odd, or Even pages, you will also¢ be asked if you want to print First¢ the Odd, then the Even pages. If you¢ choose this new option by pressing¢ "F", all the odd pages (of the block¢ you specify) will be printed first,¢ after which the program will pause for¢ you to flip the paper over. Once the¢ paper is flipped, and your printer is¢ ready, press a key and the¢ even-numbered pages will be printed.¢ ¢ Another thing NEWSLTR.BAS now¢ does is let you know which page is¢ currently being loaded into the¢ buffer. This is to let you know that¢ everything is proceeding as it should,¢ and things haven't gone off into¢ NeverLand. Don't be alarmed when¢ pages are loaded that aren't to be¢ printed. It's necessary for proper¢ formatting.¢ ¢ A few last modifications restore¢ the left margin and cursor visibility¢ when exiting to BASIC, correct a¢ couple of minor bugs, and improve part¢ of the error trapping. Finally, I¢ used Turbo BASIC XL to renumber the¢ program to make future mods a bit¢ easier to fit in.¢ ¢ Now, if the phone company will¢ just get the line fixed so there isn't¢ so much static in it, like there has¢ been ever since that first nor'easter¢ hit early this week, I'll ship this to¢ Alan Sharkis via GEnie so he can relay¢ it to Alex.¢ ¢ I hope everyone approves of the¢ mods I've made here. If anyone has¢ any comments, suggestions, or problems¢ with the newsletter program, be sure¢ to let me know. I might be able to¢ help! My postal address is on the¢ list that is sent to all members. My¢ Internet address is¢ T.ANDREWS16@GENIE.GEIS.COM and I have¢ been known to check my email more¢ regularly than my postal mail.¢ ¢ () () () () () Enjoy. () () () () ()¢