Manage data between different gui's.

1 view (last 30 days)
Jenny
Jenny on 10 Dec 2012
How can I send an image ( which is uploaded in a gui_1 ) to a gui_2 and show it there in an axes? I know how to do this with having a pushbutton in gui_2, but I would like the image to be shown with the press of a pushbutton in the previous gui, for example "next" . Does anyone know?

Accepted Answer

Jan
Jan on 10 Dec 2012
It works by exactly the same method from another GUI also: You need the handle of the axes-object to show the image in. Either get this handle when GUI_1 is created, e.g. as input, when the GUI_2 is used to create GUI_1. Or search for the handle dynamically using findobj and a unique tag.
Sharing data between different GUIs has been discussed dozens of times in this forum. Perhaps you find the threads using the forum's search. A good advice is to study Matt Fig's GUI examples: http://www.mathworks.com/matlabcentral/fileexchange/24861-41-complete-gui-examples.

More Answers (0)

Categories

Find more on Migrate GUIDE Apps 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!