##- # Author: Brian Tiffin # Dedicated to the public domain # # Date: August 2016 # Modified: 2016-10-03/23:04-0400 ##+ # # Pattern.icn, demonstrate stippled Pattern fill # procedure main() &window := open("Pattern", "g", "fillstyle=stippled", "size=85,40", "canvas=hidden") # A width 4 pattern, with bit patterns of 2, 8, 2, 8 Pattern(&window, "4,2,8,2,8") Fg(&window, "red") FillRectangle(&window, 0, 0, 40, 40) # built in checker board pattern Pattern("checkers") Fg("black") FillRectangle(45, 0, 40, 40) # save image for the document WSync() WriteImage("../images/Pattern.png") close(&window) end