2013-10-24 1 views
0

몇 가지 이유로 GUIDE 편집기에 내장 된 MATLAB을 사용하여 GUI 그림의 작업 공간 크기를 조정할 수 없습니다. 나는 아무 소용 (set(0,'DefaultFigureWindowStyle','normal')) '정상'에 기본 창 스타일을 설정하는 시도MATLAB의 GUIDE 인터페이스에서 GUI 크기를 변경할 수 없습니다.

Warning: Cannot set Position while WindowStyle is 'docked' 
> In guidefunc>resizeFigure at 2693 
    In guidefunc at 116 

: 나는 (작업 공간의 모서리를 드래그하여) 그렇게 할 때마다, 나는 진술 MATLAB의 콘솔에 경고를 얻을.

나는 온라인에서이 이상한 행동에 대한 보고서를 보지 못했고, 다른 누군가가 이것을 경험했는지 궁금한가요?

MATLAB R2012a를 사용하고 있습니다. 어떤 생각을 감사 (!)

답변

0

기본 창 스타일과 창 스타일은 두 가지입니다. WindowStyle을 변경하려면 해당 속성을 사용해야합니다. 또한 그림의 핸들을 돌봐!

%get handle: 
myFigure= findobj('Tag','SomeUniqueTagHere') %make sure to get the right one 
set(myFigure,'WindowStyle','normal') 

기본 속성은 생성하는 동안 사용됩니다 (그러나 절대적으로 확신하지는 않습니다).

0

당신은 GUI의 작업 영역의 크기를 조정하고, 따라서 오류 메시지가

경고를 방지 할 수 있습니다 : 위치를 설정할 수 없습니다 WindowStyle이 GUI에서 설정 WindowStyle을 변경하여

을 '고정'된다. 인스펙터 패널을 표시하게 배경에 GUI

  • 더블 클릭에

    1. 이동 : 당신이해야 말에.
    2. WindowStyle 속성으로 이동하여 docked에서 normal으로 변경하십시오.

    그런 다음 정상적으로 작업 영역의 크기를 조정할 수 있습니다.

  • 관련 문제