A multi-function device is arranged to perform a plurality of functions. Each
function
includes a plurality of parameters. Each parameter has a current value from a plurality
of parameter allowed values. Each parameter current value is preset to a default
value and the device's current function is preset to a primary function. Dedicated
user function buttons are provided to modify the device's current function to a
desired function as needed for a particular job. Once the desired function is selected,
the device is further arranged with dedicated parameter buttons so the user can
select one or more parameters and then modify the selected parameters' current
values as needed for the job. After running the job with the modified current function
and the modified parameter current values, the modified parameters are reset to
their default values and the device's current function is reset to the primary function.