Cannot get zoom post-callback to work on UIAxes

6 visualizaciones (últimos 30 días)
meghannmarie
meghannmarie el 14 de Oct. de 2020
Comentada: meghannmarie el 14 de Oct. de 2020
I cannot get the zoom post-callback to work on UIAxes in app designer. The pre-callback works fine. Here is what I have which is embedded in the app startup function:
h = zoom(app.UIAxes);
h.ActionPreCallback = @myprecallback;
h.ActionPostCallback = @mypostcallback;
h.Enable = 'on';
function myprecallback(obj,evd)
disp('A zoom is about to occur.');
end
function mypostcallback(obj,evd)
disp('A zoom has occurred.');
end
I followed the example in the help and it works of course, but it is not on a UIAxes.
  9 comentarios
meghannmarie
meghannmarie el 14 de Oct. de 2020
So my whole point of using a post-callback was to prevent user from using zoom to zoom out past my axis limits, and in 2020b it wont let them by default. So didnt neven need to set a post-callback!
meghannmarie
meghannmarie el 14 de Oct. de 2020
I ended up not using it, super buggy. Especially if I customize the toolbar. Pan is also throwing errors.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Data Exploration en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by