I'll answer my question about triggering a buttonclick by saying, it looks like you use trigger() which takes coordinates as an argument as in this test: https://github.com/drewwells/openlayers/blob/master/tests/Control/Measure.html