Why should i not use msgbox in App Designer?

조회 수: 44 (최근 30일)
Christian Tieber
Christian Tieber 2019년 6월 26일
댓글: Waffiq Aziz 2021년 6월 9일
Why should i not use msgbox in App Designer?
The site is saying:
If you are using App Designer or creating apps with the uifigure function, then use uialert instead. For more information, see Migrating GUIDE Apps to App Designer.
msgbox is a tool that i know and it works fine for me. Why should i not use it?
thanks!

채택된 답변

Adam Danz
Adam Danz 2019년 6월 26일
uialert() was designed to work will app designer and has several nice features. For example,
  • the first input to uialert is the handle to your app figure (app.UIFigure) so that the alert appears on top of the app no matter where its postion is on the screen.
  • The default 'modal' value for uialert is 'true' which means your app is disabled until the user interacts with the alert. For msgbox, the default create-mode is non-modal which means the msgbox will not prevent further user interaction.
  • There's also some nice built-in icons available with uialert and its general aesthetic matches app designer better than msgbox.
  • uialert has an optional close request callback function that you can define and it executes when the alert window is closed.
  댓글 수: 5
Christian Tieber
Christian Tieber 2019년 6월 28일
Alright. Thanks for your help guys!
Waffiq Aziz
Waffiq Aziz 2021년 6월 9일
i try msgbox() on R2021a and still works, thanks

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Maintain or Transition figure-Based Apps에 대해 자세히 알아보기

제품


릴리스

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by