Polygon Routines Don't Affect Total Area of Framed Polygon (59318)
The information in this article applies to:
- Microsoft QuickBASIC Compiler for the Apple Macintosh 1.0
This article was previously published under Q59318 SUMMARY
The CALLed Macintosh ROM routines ERASEPOLY, FILLPOLY, PAINTPOLY, and
INVERTPOLY do not effect the entire area of a polygon drawn with
FRAMEPOLY. For example, if a polygon is drawn with FRAMEPOLY and then
the same polygon is erased with ERASEPOLY, not all of the polygon will
be erased.
This same behavior occurs with the equivalent ROM routines ErasePgon,
FillPgon, PaintPgon, and InvertPgon invoked with QuickBASIC's ToolBox
statement. That is, they will not effect the entire area of a polygon
drawn with FramePgon. Therefore, this is not a problem with
QuickBASIC, because QuickBASIC behaves exactly the same as a direct
call to the ROM routine itself.
This information applies to Microsoft QuickBASIC Compiler Version 1.00
for the Apple Macintosh. This is a limitation of the Apple Macintosh
ROM routines.
Modification Type: | Minor | Last Reviewed: | 1/9/2003 |
---|
Keywords: | KB59318 |
---|
|