Generated when the user sizes the front panel by clicking and dragging the window frame, minimizes or maximizes the front panel, or restores the front panel to its original size from a maximized or minimized state.

프런트패널 객체의 크기 조정에 필요한 계산을 수행하려는 경우, 또는 사용자가 프런트패널을 최소화할 때 계산을 줄이고 디스플레이 메모리를 보존하는 경우 이 이벤트를 사용합니다. OldBndsNewBnds 이벤트 데이터 필드 값을 사용하여 사용자가 프런트패널의 크기를 어떻게 조정했는지를 결정할 수 있습니다.

윈도우의 크기를 조정하면 LabVIEW가 여러 패널 크기 조정 이벤트를 생성할 수 있기 때문에, LabVIEW는 OldBndsNewBnds가 같은 값을 반환하는 마지막 크기 조정 작업에서 최종 이벤트를 생성합니다. 코드에서 이 값을 사용하여 크기 조정 작업이 끝날 때를 식별할 수 있습니다.

이벤트 데이터 필드

이름 설명
Source

이벤트의 소스. LabVIEW UI는 내장된 모든 사용자 인터페이스 이벤트를 참조합니다.

0LabVIEW UI
Type

마우스 다운, 값 변경, 타임아웃등과 같이 발생한 이벤트의 타입.

Time

이벤트가 발생할 때의 밀리초 타이머의 값.

VIRef

이 이벤트가 발생한 VI에 대한 참조.

OldBnds

사용자가 프런트패널을 다시 크기 조정을 하기 전에 프런트패널의 위치를 지정하는 좌표의 클러스터를 픽셀로 반환합니다. 좌표는 프런트패널의 왼쪽 상단과 오른쪽 하단의 위치를 참조합니다.

NewBnds

사용자가 프런트패널을 다시 크기 조정을 한 후에 프런트패널의 위치를 지정하는 좌표의 클러스터를 픽셀로 반환합니다. 좌표는 프런트패널의 왼쪽 상단과 오른쪽 하단의 위치를 참조합니다.

Act

사용자가 수행하는 프런트패널의 동작인 Minimized, Maximized, 또는 Resized를 반환합니다.

PrevState
프런트패널의 이전 상태를 Standard, Minimized, 또는 Maximized로 반환합니다.
  • Standard―프런트패널 윈도우가 열려있으며 최소화, 최대화, 또는 숨겨져있지 않습니다.
  • Minimized―프런트패널 윈도우가 최소화됩니다.
  • Maximized―프런트패널 윈도우가 최대화됩니다.
Standard 또는 Maximized 상태는 프런트패널 윈도우가 사용자에게 보이는 것을 나타냅니다.