In many situations all the required print attributes are defined and applied in the script code. However it may be required to allow the user to select some settings themselves.
ScriptX enables the delivery of a single dialog in a UI consistent style that contains all the settings the user may change.