OpenROAD Runtime
The following OpenROAD runtime enhancements are made in this maintenance release:
• ExtObjects
• Reporter
• TableFields
ExtObjects
You can now use the byref clause on parameters to pass and receive data in an ExtObject (ActiveX) method.
Reporter
The new exported 3GL function rep_print_document() exposes the repprint.exe functionality.
New flags are added to reprint.exe that allow the developer to specify the behavior of the confirmation popup. Specifying -cy has the current default behavior of asking for confirmation before printing. Specifying -cn suppresses the confirmation popup before printing. This allows unattended batch jobs that send output to the printer to run.
TableFields
Mousewheel scrolling is now supported on TableFields. To scroll using the mousewheel, hover the cursor over the TableField to be scrolled and move the mousewheel.
Changes to a ProtoField's property option menu are reflected in the other rows belonging to the ColumnField. Scripts associated with other rows continue to execute.