[net.micro.apple] 40 cols to 80 cols to 40 cols query.

archer@hsi.UUCP (Yrrag Rehcra) (09/30/86)

Munch, munch, munch <<INE WITH YOUR MESSAGE ***


I turn to fellow net.micro.apple readers for inspiration!

Within an Applesoft BASIC program I'm writing I want to go from 40 column
mode to 80 column mode to print a wide listing and back to 40 column mode
to continue the program.

	HELP !!!

I have an Apple IIc, and documentation on it's 80 column text card is not
the best.  In the 40 column inactive mode, my program uses INVERSE and FLASH
statements.  I turned on the 80 column card with the following statements,
as per the manuals:

	100 PRINT CHR$(4); "PR#3"
	110 PRINT CHR$(18)

Now, according to my manuals, to turn off the 80 column cards, the following
statements are necessary:

	200 PRINT CHR$(27); CHR$(17) : REM -- ESC CTRL-Q
	210 PRINT CHR$(4); "PR#0"


Well -- IT DOESN'T WORK!!!
How do I know?  The Apple returns to 40 columns alright, but the 80 column
card is still active.  FLASH statements do not flash, they look like INVERSE
with garbage text in them instead.


Am I missing something here?  What AM I doing wrong?  Did I read the manuals
wrong or something?  Hopefully, if someone can resolve this for me, the
solution may be a handy gimmick for other Applesoft programmers who have
never tried to use both 40 and 80 column modes in their programs before.
The only reason I need to turn off the card is so that I can use FLASH
and INVERSE statements without printing garbage.


	Thanks in advance!

-- 

		Garry Archer Esq.		ihnp4!hsi!archer
		Health Systems International
		New Haven, CT  06511
		USA