How do i know a 'cancel' button or the 'cross' button is pressed in inputdlg?

Illustration
Jonathan - 2020-07-13T11:57:00+00:00
Question: How do i know a 'cancel' button or the 'cross' button is pressed in inputdlg?

Hi, i am doing a simple GUI now. i don't know how to detect cancel button or cross button is pressed by user for inputdlg , i only know how to do it in questdlg,   eg. ~strcmpi(handles.quest,'OK') Thanks a lot.

Expert Answer

Profile picture of Neeta Dsouza Neeta Dsouza answered . 2025-11-20

You could do this by checking whether the output of the function is empty:

-

answer = inputdlg('enter your name');
user_cancelled = isempty(answer);


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!