Skip to main content
Skip table of contents

(v13) HqnImpose2 responses

This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.

A new /Response procedure will start with the dictionary originally passed to setpagedevice on the stack. It should either leave a dictionary and true on the stack (if the underlying setpagedevice operator is to be called), or pop the dictionary and leave false on the stack if the call to setpagedevice will not be acted on. It is free to alter the dictionary in any way that leaves it a valid argument for setpagedevice.

If the response alters any values (for example, for Panel or Page sizes, or scales), PropagateSizes should be called at the end of the procedure to save the appropriate information into all pages in the PageList dictionary.

New responses defined in the customization file should be included in a sub-directory called /Responses.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.