4.50 Must Reset PALETTE After WIDTH 80,60 in SCREEN 12 (58564)
This article was previously published under Q58564
SYMPTOMS
When using the WIDTH 80,60 statement in SCREEN 12 of a Basic program,
you must reset the palette or you cannot change attributes 8 through
15 of the 16-attribute palette.
The following code example demonstrates this problem when executed in
Microsoft QuickBasic version 4.50 or Microsoft Basic Professional
Development System (PDS) version 7.00 for MS-DOS.
STATUS
Microsoft has confirmed this to be a bug in Microsoft QuickBasic
version 4.50 and in Microsoft Basic Professional Development System
(PDS) version 7.00 for MS-DOS (buglist7.00). This problem was
corrected in Basic PDS 7.10 (fixlist7.10).
To change the palette in the program, you must reset the palette using
the PALETTE statement (with no arguments) after you use the WIDTH
80,60 statement.
Modification Type: |
Minor |
Last Reviewed: |
1/8/2003 |
Keywords: |
KB58564 |
|