Stop the function "inputdlg" by pressing enter

1 回表示 (過去 30 日間)
Daniel Brun
Daniel Brun 2015 年 12 月 6 日
回答済み: Image Analyst 2015 年 12 月 6 日
Hello! I'm using the command "inputdlg" in a function to get the user to insert some coordinates, but I would like to stop that command by pressing "enter" and return to the main function of my program. Is it possible and how do I do it?
I'm thinking of that the user press "enter" and if MATLAB detect that the row is empty, then the "inputdlg" window will exit (and saves the coordinates the user has insert) and the program returns to the main function.

回答 (1 件)

Image Analyst
Image Analyst 2015 年 12 月 6 日
You need a patch file. I'm not sure why they don't fix this annoyance permanently. Find the patch file and official workaround here: http://www.mathworks.com/matlabcentral/answers/96640-how-can-i-modify-the-inputdlg-function-to-make-the-enter-key-synonymous-with-the-ok-button

カテゴリ

Help Center および File ExchangeStartup and Shutdown についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by