Having a crack at making a generic click offset
Finally getting round to doing the job properly, click and double click can now be specified at an offset to the target image