Effacer les filtres
Effacer les filtres

Dialog box when try to close GUI window

6 vues (au cours des 30 derniers jours)
Muaaman
Muaaman le 15 Déc 2014
Commenté : Muaaman le 15 Déc 2014
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.

Réponse acceptée

Adam
Adam le 15 Déc 2014
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.
  1 commentaire
Muaaman
Muaaman le 15 Déc 2014
Thank you Adam. This helped.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Migrate GUIDE Apps dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by