Toolbar function still active when it's deselected

조회 수: 3 (최근 30일)
Lang 2022년 4월 2일
편집: Esha Chakraborty 2022년 4월 6일
In my App, I create an axis toolbar at the OpeningFcn using
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)
However, the deselection does not actually deactivate the toolbar function. Does anyone have any suggestions for this?

답변 (1개)

Esha Chakraborty
Esha Chakraborty 2022년 4월 5일
편집: Esha Chakraborty 2022년 4월 6일
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:


Help CenterFile Exchange에서 Install Products에 대해 자세히 알아보기




Community Treasure Hunt

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

Start Hunting!

Translated by