How to draw line with a mouse in the UI of the UIAxes in App Designer?
11 views (last 30 days)
Show older comments
Using drawline() i have attached a callback function that allows a user to draw lines on the axes. Initially, clicking the button pops up a new window to carry out the drawing, and so I specified the axes: app.UIAxes. This does not seem to work, and I get the following error: "Error using images.roi.internal.ROI/parseInputs
ROI parent must be a valid Axes object.".
I am using R2019a of MATLAB.
0 Comments
Accepted Answer
Adam Danz
on 4 Dec 2019
It works fine in r2019b; there are quite a few limitations to UIAxes prior to r2019b which may be causing the problem.
function ButtonPushed(app, event)
% Draw line
drawline(app.UIAxes)
end
0 Comments
More Answers (0)
See Also
Categories
Find more on Graphics Object Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!