Combining two *.mlapp programs into one common GUI

11 views (last 30 days)
I have two large *.mlapp files created using apps designer. They are independent programs but are related to the same project. One of them simulates data, and the other processes data. The link right now is through data files. I would like to combine these two programs into one common GUI, for example, using tab groups or some kind of master interface that calls the others. Is there a way to do this?

Answers (2)

Peter de Goot
Peter de Goot on 8 Jun 2020
Hi Sahathi - Thank you for your response. Each "old" app includes data I/O, plotting, underlying data analysis functions, callbacks and so on. What I would like to avoid is manually copying all of the detailed design elements and all of the functions and callbacks one by one from the "old" apps into a tabs or panels of a "new" app that combines the two old apps. If there were a way, for example, to copy the entirity of each of the old apps into corresponding tabs of the new app, or to "call" the app like a pop-up from within the new app, this would be great.

Sahithi Kanumarlapudi
Sahithi Kanumarlapudi on 8 Jun 2020
Hi,
You can do that using panels or tabgroups depending on your required functionality. If you can provide more information on what each app contains, i can help you with what would be the best option.
For more information on tab groups and panels refer to the following links:

Categories

Find more on Develop Apps Using App Designer 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!