Skip to main content
Skip table of contents

(v13) Selector roles

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

This section provides a topic‐based index to the output plugin selectors. Use the topic headings to find a selector related to the area of plugin implementation that interests you, then look it up on the page given to see what it should do and whether you need to implement it in your plugin.

Plugin startup

The following list is ordered in sequence for the first call to each selector:

(v13) D_GET_IDENTITY

(v13) D_INITIALISE

(v13) D_LIB_SELECT

(v13) D_SELECTOR_SUPPORT

(v13) D_SECURITY

(v13) D_GEN_PASSWORD_PROTECTED

(v13) D_GEN_SECURITY_NAME

(v13) D_GEN_SECURITY_FEATURE_NUMBER

(v13) D_GET_RASTER_FORMAT

(v13) D_GET_COLORANTS

(v13) D_GETMEDIASIZE

(v13) D_CBSTIOTEMPL

(v13) D_GETSTIOTEMPL

(v13) D_CBSTIODATA

(v13) D_GETSTIODATA

(v13) D_GET_RASTER_FORMAT

(v13) D_GETMEDIASIZE

(v13) D_GET_FLAGS

Plugin shutdown

(v13) D_SHUTDOWN

Job output

A typical output sequence consists of the following selector calls:

(v13) D_SELECT_DEVICE

(v13) D_OPEN

(v13) D_LIB_SELECT

(v13) D_IDLE

(v13) D_CLOSE

(v13) D_LIB_SELECT

(v13) D_WAIT_ON_CLOSE

(v13) D_GET_OUTPUT_FILENAME

(v13) D_SELECT_DEVICE

(v13) D_OPEN_ENDJOB

(v13) D_IDLE

(v13) D_CLOSE_ENDJOB

Media management

(v13) D_GETMEDIASIZE

(v13) D_GETMEDIASTATUS

Plugin menus

(v13) D_DOMENUOPTION

(v13) D_GETMENUOPTION

(v13) D_VALID_ADDRESS

Error handling

(v13) D_CLEAR_ERROR

(v13) D_ERROR_ICON

(v13) D_ERROR_TEXT

Plugin configuration

(v13) D_GETDLGDEFN

(v13) D_GETDOOBRIS

(v13) D_GETSTRING

JavaScript errors detected

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

If this problem persists, please contact our support.