Why am I unable to edit annotation objects when I have set the 'ShowHiddenHandles' property to 'on' in MATLAB 7.0 (R14)?

1 view (last 30 days)
I have created a plot with one or more annotation objects, by selecting "Insert -> Arrow" or other shapes from the Figure menu, or by using the ANNOTATION command, as in the following example:
annotation('arrow', [.1; .9], [.5; .2]);
I have also turned the "ShowHiddenHandles" property on using the SET command:
set(0,'ShowHiddenHandles','on');
Now, when I click the "Edit Plot" button on the Figure toolbar to start plot edit mode, I am unable to modify the annotation object using the mouse.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
This bug has been fixed in Release 2006a (R2006a). For previous product releases, read below for any possible workarounds:
We have verified that there is a bug in MATLAB 7.0 (R14) in the way that MATLAB handles annotation objects when the "ShowHiddenHandles" property is set to "on".
As a workaround, set "ShowHiddenHandles" to "off" before editing the plot, using the command:
set(0,'ShowHiddenHandles','off');

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!