외관 VI에서 프런트패널 스케일링을 활성화시키거나 외관 VI의 이벤트 구조에서 패널 크기 조정 이벤트를 처리하여 X컨트롤이 크기 조정에 응답하도록 설정할 수 있습니다.

외관 VI에서 프런트패널 스케일링을 활성화하는 경우, X컨트롤의 모양을 구성하는 컨트롤은 X컨트롤의 크기가 조정될 때 자동으로 크기 조정합니다. 다음 단계를 따라 외관 VI의 프런트패널 스케일링을 활성화합니다.

노트 외관 VI가 여러 팬을 가진 경우, 각 팬에 대해 다음 단계를 완료해야 합니다.
  1. X컨트롤 라이브러리의 외관 기능을 더블 클릭하여 외관 VI를 편집하고 엽니다.
  2. 프런트패널의 크기를 재조정할 때 모든 프런트패널 객체를 자동으로 스케일하도록 설정합니다.

혹은, 외관 VI의 이벤트 구조에서 패널 크기 조정 이벤트를 처리할 수 있습니다. X컨트롤이 크기 조정될 때, LabVIEW는 외관 VI를 패널 크기 조정 이벤트와 함께 호출합니다. 이벤트에 대한 응답으로, X컨트롤의 모양을 구성하는 각 컨트롤을 개별적으로 이동하고 크기 조정할 수 있습니다. 패널 크기 조정 이벤트를 사용하면 크기 조정에서 더 많은 유연성을 가질 수 있기 때문에 유용합니다. 그러나 더 많은 코딩이 필요합니다.

다음 단계를 따라 외관 VI의 이벤트 구조를 설정하여 패널 크기 조정 이벤트를 처리합니다.

  1. X컨트롤 라이브러리의 외관 기능을 더블 클릭하여 외관 VI를 편집하고 엽니다.
  2. 블록다이어그램의 이벤트 구조에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 이벤트 케이스 추가를 선택하여 이벤트 편집 대화 상자를 디스플레이합니다.
  3. 대화 상자의 이벤트 소스 리스트에서 <이 VI>를 선택합니다.
  4. 이벤트 리스트에서 패널 크기 조정을 선택합니다.
  5. 확인 버튼을 클릭하여 설정을 저장하고 대화 상자를 닫습니다.
노트 X컨트롤의 크기가 일정하게 고정되어야 하는 경우, 외관 VI의 프런트패널에서 크기 조정을 비활성화합니다. 윈도우 모양 사용자 정의 대화 상자의 사용자의 윈도우 크기 조정 허용 확인란에서 확인 표시를 제거하여 크기 조정을 비활성화합니다.

X컨트롤이 최소 크기를 가져야하는 경우, 외관 VI에 최소 크기를 지정합니다. VI 프로퍼티 대화 상자의 윈도우 크기 페이지에 있는 최소 패널 크기 옵션에 길이와 높이 값을 입력합니다.