Toolbar function still active when it's deselected
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
In my App, I create an axis toolbar at the OpeningFcn using
app.HANDLES.Toolbar=axtoolbar(app.UIAxis,'default');
I want another graphical interaction function to be activated after user have adjusted (pan/zoom in/out) the axis using toolbar functions. Therefore, I need to deactivate the toolbar function first. I have the following lines for this purpose:
% turn off any active Toolbar function
for i=2:6 % except 1 (export dropdown) and 7 (restore view)
app.HANDLES.Toolbar.Children(i).Value='off';
end
However, the deselection does not actually deactivate the toolbar function. Does anyone have any suggestions for this?
Thanks!
Lang
0 Commenti
Risposte (1)
Esha Chakraborty
il 5 Apr 2022
Modificato: Esha Chakraborty
il 6 Apr 2022
Hi Lang,
I understand that you want to turn off the visbility of the toolbar in your App.
A possible workaround is to 'reset' the Toolbar Handle Visibility after creating a plot in the UI Axes component like:
app.UIAxes.Toolbar.HandleVisibility = 'on'
app.UIAxes.Toolbar.HandleVisibility = 'off'
Another way can be using the following command and trying to determine if the issue is resolved:
app.UI_Axes.Toolbar.Visible = 'off'
You can find a similar example in the following link:
0 Commenti
Vedere anche
Categorie
Scopri di più su Install Products in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!