How to disable minimize option in message box
古いコメントを表示
Hi ,
I am doing an project where i display a message box for information , but my problem is that user can minimize that msg box & continue their work . I want to disable minimize option . How can i achieve it.?
Regards, Siddu
回答 (3 件)
Matt Fig
2012 年 8 月 20 日
If you are getting information, you might want to consider an iputdlg box.
N = [];
while isempty(N)
N = str2double(inputdlg('Enter a number from 1 to 10',...
'Number',1,{'5'}));
end
With this, the user cannot move on until he pushes Ok. Otherwise, look at setting the windowstyle property to modal and using UIWAIT.
2 件のコメント
Siddharam Metagatti
2012 年 8 月 20 日
Matt Fig
2012 年 8 月 20 日
Like I said, you can still set a message box to modal and use uiwait. Did you give this a try??
Jan
2012 年 8 月 20 日
0 投票
Image Analyst
2012 年 8 月 20 日
0 投票
I don't think you can with the built-in msgbox() function. Even with uiwait, modal, etc. there is still the minimize icon in the title bar. You might look at Yair's site: http://undocumentedmatlab.com/ Other than that, all I can suggest is to write your own GUI for it.
1 件のコメント
Jan
2012 年 8 月 20 日
You cannot continue the work, when a modal dialog blocks the execution. Otherwise "modal" would be meaningless, when I understand the term correctly.
カテゴリ
ヘルプ センター および File Exchange で App Building についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!