Path: utzoo!attcan!uunet!cs.utexas.edu!usc!apple!dlyons From: dlyons@Apple.COM (David A. Lyons) Newsgroups: comp.sys.apple2 Subject: Re: Inverse characters (clarified) Message-ID: <43096@apple.Apple.COM> Date: 18 Jul 90 08:45:05 GMT References: <4307UD041948@NDSUVM1> Organization: Apple Computer Inc, Cupertino, CA Lines: 43 In article <4307UD041948@NDSUVM1> UD041948@NDSUVM1.BITNET writes: >Okay, I'm sorry for not being more specific the first time, but here goes: > >Me and a friend have been working on this program. We're using an Apple >IIGS with a 45 Meg hard drive, and the program runs in 40 column mode. >We wrote a line that looks something like this: > >3030 INVERSE : PRINT "Name:" > >Well, it's in inverse alright, but the lowercase characters get screwed >up, and look something like "N%&!" in inverse characters (and no, they >aren't mousetext, I know what mousetext looks like). [...] I believe the previous responses to your first message were correct, but I didn't study them too closely. There are TWO character sets available. The standard one has flashing characters, but it does *not* have inverse lower case! The other one, which you WANT, is the one that has MouseText in it. It also happens to have inverse lowercase letters in it. If you turn on the 80-column firmware, even if you go to 40-column mode with the firmware still on (a solid cursor instead of a checkerboard cursor) you will get lowercase letters juse fine. The 80-column firmware *does* do some shifting-around of the character codes to make things work right. If you do this, life will be Good for your inverse lowercase letters: 100 PRINT CHR$(4);"PR#3" 110 PRINT CHR$(17); : REM switch to 40-columns leaving the 80-col firmware ACTIVE! -- David A. Lyons, Apple Computer, Inc. | DAL Systems Apple II Developer Technical Support | P.O. Box 875 America Online: Dave Lyons | Cupertino, CA 95015-0875 GEnie: D.LYONS2 or DAVE.LYONS CompuServe: 72177,3233 Internet/BITNET: dlyons@apple.com UUCP: ...!ames!apple!dlyons My opinions are my own, not Apple's.