필터 지우기
필터 지우기

Setting UIFigure windowstyle to modal

조회 수: 17 (최근 30일)
Alejandro Alonso Canales
Alejandro Alonso Canales 2020년 11월 24일
댓글: Emmanuel Cherin 2022년 2월 23일
Hello i have been looking for a couple of days for answer to this but so far no luck.
According to this link: UIFigure I can set the windowstyle property of a UIFIgure to modal.
But when I try on code:
%------fig--------
try
fig = uifigure;
fig.Name = 'Enter Background Gas Value';
fig.Resize = 'off';
fig.Position(1:2) = [400, 300];
fig.Position(3:4) = [800, 500];
fig.WindowStyle = 'modal';
catch ME
disp(ME)
end
i get this error:
MATLAB:ui:uifigure:UnsupportedAppDesignerFunctionality
Functionality not supported with figures created with the uifigure function. For more information, see Graphics Support in App Designer.
Any idea what i am doing wrong? Thank you

채택된 답변

Sarvani Panguluri
Sarvani Panguluri 2020년 11월 27일
편집: Sarvani Panguluri 2020년 11월 27일
Hi,
The WindowStyle property is new and has been made available from MATLAB R2020b .So,in case you are using a version prior to that,it would cause error.You can check the Release Notes to know all the new and updated features.
Hope this helps!
  댓글 수: 2
Alejandro Alonso Canales
Alejandro Alonso Canales 2020년 11월 27일
Thank you. Do you know any workaround for previous versions?
Emmanuel Cherin
Emmanuel Cherin 2022년 2월 23일
The WindowStyle property is actually not new. In version of Matlab prior to R2020b, it is accessible for figure objects generated by a call to 'figure', or to GUI figures generated using GUIDE. For figures generated by a call to 'uifigure' or using appdesigner, only some of their properties can be changed (look for " UI Figure (App Designer) Properties" in Matlab help)

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Develop uifigure-Based Apps에 대해 자세히 알아보기

태그

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by