Skip to main content
Skip table of contents

(v13) About selectors

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

A plugin does not have to support all the selectors the RIP knows about, but there are some essential selectors, without support for which a plugin would be useless.

Note: The RIP expects to be able to find out whether a particular selector is supported by a plugin. See (v13) Selectors mandatory for all plugins for details.

All the selectors the RIP knows about and may use are defined as part of an enumeration in the plugin kit header file gplugin.h .

The symbolic constant versions of the selectors are used when discussing them in the rest of this manual. They all start with a ā€œDā€ followed by an underscore, as follows:

D_...

For instance, to determine what security requirements a plugin has, the RIP calls its PLUGIN function with this selector:

D_SECURITY

JavaScript errors detected

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

If this problem persists, please contact our support.