When the subroutine draw_filled_polygon is called, the polygon is created, but calls to all graphic subroutines (draw_line_between, or similar) following in sequence after the polygon call are not executed. Calls to subroutines prior to the polygon call are executed in good order. If the polygon call is de-activated, ALL subroutines are executed in good order. No difference in this respect between screen or printer graphics. (FTN95 V2.52 under Win 98 2nd ED)
P Brinckmann