A system for enabling user interaction with computer software. The system
includes a computer system for generating print data and transferring the
print data to a printer. The printer is responsive to the print data to
print a form by printing information related to at least one interactive
element and coded data at least partially indicative of at least one
interactive element. The coded data is provided coincident with the
information so that when a sensing device is placed in an operative
position relative to the information, the sensing device senses the
coincident coded data and generates indicating data using the sensed
coded data. The indicating data, which is indicative of the at least one
interactive element is used by the computer system to identify the at
least one interactive element and perform a corresponding action.