Collect output of gui as a regular function

Dear all, I recently asked a question on how to share handles between two different GUIs. This is a slightly different question.
Is there any way to collect the output of a gui once the gui is closed a regular function? Something such as:
function b=myNONguiFunction %this is my main function
a=myGui; %here's my GUI is started, once it is closed it should return a as a result
b=a+1 %here's my main function's task
I was wondering if there's any way to achieve this in a simple way without the need of sharing handles.
Thanks!
Lorenzo

1 Comment

Looks like a good solution wven though I don't undestand what he does with the close request function since that way you have to clic twice to get your window to close...
If anyone has a better idea, please share.
Thanks!

Sign in to comment.

Answers (0)

Categories

Find more on Programming in Help Center and File Exchange

Tags

Asked:

on 30 Jan 2014

Commented:

on 30 Jan 2014

Community Treasure Hunt

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

Start Hunting!