Azzera filtri
Azzera filtri

How do I force breaking from a modal GUI window?

2 visualizzazioni (ultimi 30 giorni)
Hi all,
I'm been running into this problem several times. Say I have a modal GUI window, and if there is something wrong with its close request function, it will give an error message when I try to close it instead of closing, and I can't go back to the command window. Ctrl+C doesn't work either, so I always ends up killing matlab from task manager. Is there a way to break from a modal GUI window?
Thanks!
Niko

Risposta accettata

Orion
Orion il 29 Ott 2014
Hi,
one way to manage the closure of a modal figure is to encapsulate your closerequestfcn in a try-catch statement, otherwise I think you'll be forced to kill matlab.
something like :
function YourCloseRequestFcn(...)
try
% your original code which might crash while the developpement stage
catch
closereq; % make sure you close the window.
end

Più risposte (0)

Categorie

Scopri di più su Environment and Settings in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by