MATLAB Answers

Getting a callback to execute DURING a panning operation

16 views (last 30 days)
Luke Plausin
Luke Plausin on 9 Dec 2015
Edited: Adam on 9 Dec 2015
Hi everyone,
I would like to get a callback function to execute while I am dragging a plot with the pan tool. Matlab provides documented callbacks using the pan(axis) handle. However these can only execute before and after the pan operation, and not during. This means that other objects which I've drawn over the canvas cannot scroll with the plot.
set(pan(hfig),'ActionPreCallback', @(h, ev) preZoomFcn(h, ev));
set(pan(hfig),'ActionPostCallback', @(h, ev) postZoomFcn(h, ev));
Are there any ways I can get my callback to execute as the plot is being dragged?
Thanks Luke

  0 Comments

Sign in to comment.

Answers (1)

Adam
Adam on 9 Dec 2015
Edited: Adam on 9 Dec 2015
This recent post on Yair Altman's blog may help you:
In general it seems callbacks are disabled during panning operations.

  0 Comments

Sign in to comment.

Sign in to answer this question.

Products