The runtime object represents an instance of the playback engine which manages event processing. The runtime.setView method sets the current view for the annotation, with the Boolean value indicating whether to animate to the view when it is set.
The action event is different depending on the type of the field.
Populating list boxes and combo boxes
The DemoFunctionalities example creates a three page PDF. The first page creates a simple Hello World form programmatically, and pages two and three are based on a single template that contains a list box and a combo box placed at the same position on the form i.e. on top of each other.
When used in a multipage PDF the field names from the template have the page number appended, so that "My3DWindow" becomes "My3DWindow_2" and "My3DWindow_3" respectively.
Note that this naming convention is supplied by HOOPS Publish, as Acrobat requires each field name in a PDF to be unique within the document, not just the page.