BUG: Line and Circle Methods Do Not Print as Transparent on Win95/98/Me
Article ID: 176634
Article Last Modified on 9/27/2004
APPLIES TO
- Microsoft Visual Basic 5.0 Learning Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 6.0 Learning Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 4.0 Standard Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 4.0 Professional Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 5.0 Professional Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 6.0 Professional Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 4.0 Enterprise Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 5.0 Enterprise Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
- Microsoft Visual Basic 6.0 Enterprise Edition, when used with:
- Microsoft Windows 98 Standard Edition
- Microsoft Windows Millennium Edition
This article was previously published under Q176634
SYMPTOMS
When you use the Circle method to print circles or the Line method to print
rectangles, the circles do not print as transparent so that overlapped
portions of the shapes appear. The problem occurs even when the FillStyle
property of the Printer object is set to Transparent (1).
CAUSE
This problem occurs when using the Line or Circle methods on Windows 95,
Windows 98, or Windows Me.
RESOLUTION
To work around this problem, toggle the FillStyle property of the Printer
object prior to using the Line or Circle method to print as transparent
graphical objects:
Printer.FillStyle = 2
Printer.Print ""
Printer.FillStyle = 1
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products
listed at the beginning of this article. We are researching this
bug and will post new information here in the Microsoft Knowledge
Base as it becomes available.
Additional query words: solid fill clear
Keywords: kbbug kbprint kbpending KB176634