Update Matlab App Designer App
7 views (last 30 days)
Show older comments
Hello,
I use the Disigner App to create a GUI. From that GUI, I call subroutine functionen (m-files).
e.g.:
[table_a] = AddFUD(input_a, input_b, app, event)
In the function itself I want to update specific parts of the GUI by using:
app.textLabel.Text = append("Add set ", string(i), " of individual content");
drawnow
pause(0.01)
But this way, it works only in some functions. What´s wrong with my code? What would be the intented way of updating the GUI from an subroutine function?
Thanks for your help.
0 Comments
Accepted Answer
Mario Malic
on 8 Feb 2021
Edited: Mario Malic
on 8 Feb 2021
Hi,
appHandle = findall(allfigs, 'Name', 'MyApp'); % handle to the figure of the app
app = get(appHandle, 'RunningAppInstance'); % the app
These three lines will make your code run through, you will not see anything but the last result.
app.textLabel.Text = append("Add set ", string(i), " of individual content");
drawnow
pause(0.01)
But this way, it works only in some functions. What´s wrong with my code? Everything looks fine.
2 Comments
More Answers (0)
See Also
Categories
Find more on Develop Apps Using App Designer in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!