I created a GUIDE GUI, but I want to prompt the user to a choice dialog box if they try to close the GUI window using the Close button (i.e. that button which is typically an "X" on PC, and typically a red circle on Mac).
How may I go about editing the GUIDE GUI .m default code to implement this? Input would be much appreciated.

 Akzeptierte Antwort

Adam
Adam am 15 Dez. 2014

2 Stimmen

Right click on your main figure in GUIDE and select View Callbacks->CloseRequestFcn.
There is an example of what to do inside this function at:
if you search for CloseRequestFcn.
Most important is that you must call delete( gcf ) otherwise the figure will never close because you are over-riding default close behaviour.
Personally I don't use 'gcf', I get the figure handle explicitly, but that example uses 'gcf' so I guess it is fine.

Weitere Antworten (0)

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 15 Dez. 2014

Kommentiert:

am 15 Dez. 2014

Community Treasure Hunt

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

Start Hunting!

Translated by