Thanks! I notice in your patch that you modified the API slightly, adding an 'axisEdge' parameter to the drawDomainCrosshair() and drawRangeCrosshair() methods. In fact, it is possible to derive a suitable edge for use by looking at (1) the plot orientation, and (2) whether you are in the domain method or the range method. So I removed that and committed a modified version of your patch, to be included in the 1.0.5 release.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Patch against 1.0.4
Logged In: YES
user_id=112975
Originator: NO
Thanks! I notice in your patch that you modified the API slightly, adding an 'axisEdge' parameter to the drawDomainCrosshair() and drawRangeCrosshair() methods. In fact, it is possible to derive a suitable edge for use by looking at (1) the plot orientation, and (2) whether you are in the domain method or the range method. So I removed that and committed a modified version of your patch, to be included in the 1.0.5 release.