패널 크기 조정
- 업데이트 날짜:2025-07-30
- 1분 (읽기 시간)
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.
프런트패널 객체의 크기 조정에 필요한 계산을 수행하려는 경우, 또는 사용자가 프런트패널을 최소화할 때 계산을 줄이고 디스플레이 메모리를 보존하는 경우 이 이벤트를 사용합니다. OldBnds와 NewBnds 이벤트 데이터 필드 값을 사용하여 사용자가 프런트패널의 크기를 어떻게 조정했는지를 결정할 수 있습니다.
윈도우의 크기를 조정하면 LabVIEW가 여러 패널 크기 조정 이벤트를 생성할 수 있기 때문에, LabVIEW는 OldBnds와 NewBnds가 같은 값을 반환하는 마지막 크기 조정 작업에서 최종 이벤트를 생성합니다. 코드에서 이 값을 사용하여 크기 조정 작업이 끝날 때를 식별할 수 있습니다.
이벤트 데이터 필드
| 이름 | 설명 | ||
|---|---|---|---|
| Source | 이벤트의 소스. LabVIEW UI는 내장된 모든 사용자 인터페이스 이벤트를 참조합니다.
|
||
| Type | 마우스 다운, 값 변경, 타임아웃등과 같이 발생한 이벤트의 타입. |
||
| Time | 이벤트가 발생할 때의 밀리초 타이머의 값. |
||
| VIRef | 이 이벤트가 발생한 VI에 대한 참조. |
||
| OldBnds | 사용자가 프런트패널을 다시 크기 조정을 하기 전에 프런트패널의 위치를 지정하는 좌표의 클러스터를 픽셀로 반환합니다. 좌표는 프런트패널의 왼쪽 상단과 오른쪽 하단의 위치를 참조합니다. |
||
| NewBnds | 사용자가 프런트패널을 다시 크기 조정을 한 후에 프런트패널의 위치를 지정하는 좌표의 클러스터를 픽셀로 반환합니다. 좌표는 프런트패널의 왼쪽 상단과 오른쪽 하단의 위치를 참조합니다. |
||
| Act | 사용자가 수행하는 프런트패널의 동작인 Minimized, Maximized, 또는 Resized를 반환합니다. |
||
| PrevState | 프런트패널의 이전 상태를 Standard, Minimized, 또는 Maximized로 반환합니다.
|