How do I use a uimenu callback in a programmatically created figure within app designer?

I've got an app that when a certain condition is met, pops out a programmatically created figure repleat with buttons, checkboxes, axes, etc... (Full disclosure) I first created it as a simple script and now I'm trying to integrate that into the app (the appdesigner kept crashing and took A LOT of time to run and work out bugs). I understand the syntax will be a little different in appdesigner, but I cannot seem to find any answers about how to point to a function from, say, a uimenu. CODE BELOW.
ContextSelection1 = uimenu(Context,'Label','Select Region Data','Callback',@FillEdits);
Is there a workaround or different syntax that should be used here?

댓글 수: 3

Hi,
Let say that you use Menu Bar from component library. In your left hand bottom, it allows you to label the name and callback function. Then, you copy your script of FillEdit Function into the column of function in the code view.
I'm not sure is it the things you are looking for?
Regards, Kevin Chng
Or you may try to use this tool for your conversion.
https://www.mathworks.com/matlabcentral/fileexchange/66087-guide-to-app-designer-migration-tool-for-matlab
You can try the context menu from the component liabray. R2020a version has supported it in the app designer.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 App Building에 대해 자세히 알아보기

제품

릴리스

R2018a

질문:

2018년 8월 1일

댓글:

2020년 8월 24일

Community Treasure Hunt

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

Start Hunting!

Translated by