필터 지우기
필터 지우기

resize in gui.m

조회 수: 1 (최근 30일)
Hossein Saberi
Hossein Saberi 2018년 11월 23일
편집: Adam Danz 2018년 11월 23일
Hi,
how i can resize a pannel with all elements in GUIs m-file ?

채택된 답변

Adam Danz
Adam Danz 2018년 11월 23일
편집: Adam Danz 2018년 11월 23일
I think you're asking how to automatically resize all of the components of a UI panel when you resize the UI panel.
This can be done from the code or from the 'guide' user interface. I'll explain the simplest method.
  1. Open you GUI in guide: guide('myGui')
  2. Hold down the ctrl key and select all elements within the panel.
  3. Right click on one of the selected elements and open Property Inspector.
  4. Change 'Units' to 'normalized'.
  5. Save and exit.
  6. After you re-run your GUI you'll be able to resize the UI panel and all of its components should rescale.
You can do steps 1:5 from the code by setting each component's 'units' property from the startup section of your GUI.

추가 답변 (1개)

Image Analyst
Image Analyst 2018년 11월 23일
Try setting the Position property of the panel. Make sure the units property of the panel and all controls inside the panel are set to 'normalized'.

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by