Installs a clickback for a given region. See also Clickbacks.
The callback procedure f is called when the user selects the clickback. The arguments to f are this buffera and the starting and ending range of the clickback.
The hilite-delta style delta is applied to the clickback text when the user has clicked and is still holding the mouse over the clickback. If hilite-delta is null, then the clickback region's style is not changed when it is being selected.
If call-on-down? is not #f, the clickback is called immediately when the user clicks the mouse button down, instead of after a mouse-up event. The hilite-delta argument is not used in this case.