Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!adm!binder%fizbin.DEC@decwrl.dec.com From: .dec.com>@brl-adm.ARPA Newsgroups: comp.os.cpm Subject: Re: Query: WS continuous underline Message-ID: <2184@brl-adm.ARPA> Date: Wed, 7-Jan-87 08:53:56 EST Article-I.D.: brl-adm.2184 Posted: Wed Jan 7 08:53:56 1987 Date-Received: Wed, 7-Jan-87 21:50:54 EST Sender: news@brl-adm.ARPA Lines: 44 J. Lee (hounx!jong) offers another approach to the continuous underline query: > Well, there is a better way [than the non-break space] to do this. You can > run install program (wsinstall, was it? it's been a while since I used the > WS) and go to the printer configuration menu. There, you can set it up so > that the WS command for underscore (whatever it is) issues the control > string to put your printer in underline mode... Sorry, but I don't think so. WS does underscoring in one of two ways: 1. By printing each character to be underscored, backspacing, and printing the underscore. This is for printers that do an automatic linefeed on receipt of a carriage return. 2. By printing a line of characters, issuing awithout a , and then printing the desired underscores. This is for printers that do *not* do an auto-linefeed, and it's much faster. It's also less wear and tear on the printer - use it if you can. The ^PS command is a toggle command that starts WS underscoring as I've described. It does *not* issue a printer control sequence and therefore can't be made to flick the printer into continuous-underscore mode. Even if you could do it, what would you do to get the printer *out* of that mode? WS turns off its underscoring by sensing a repeat of the ^PS command. It is still possible, and easy, to use two of the custom printer codes ^PQ, ^PW, ^PE, and ^PR - run WINSTALL and select the custom printer installation menu item, and then select the optional user-defined codes option. Set up one code to turn on underscoring and another to turn it off. I can't do this because I've got every one of the WS print control commands used, even ^PY. Or you can use the ANYCODE2 patch I described in an earlier posting - it allows you to insert ANY printer control sequence, even if you've got WS loaded up with all its options used. I'm in the process now of sending a softcopy of ANYCODE2 and its documentation to Keith Petersen to be added to the SIMTEL20 archives. ANYCODE2 is a little more difficult to set up, but it gives you incredible versatility, and it's easy to use once set up. Cheers, Dick Binder (The Stainless Steel Rat) DEC Enet: ASD::BINDER UUCP: { decvax, allegra, ucbvax... }!decwrl!asd.dec.com!binder ARPA: binder%asd.DEC@decwrl.ARPA