/U4A/CL_EXTUI_EVENTS 기능¶
1. 개요¶
“/U4A/CL_EXTUI_EVENTS"는 외부 데이터 붙여넣기(예: Excel), UI 포커스 전환 처리, 오른쪽 클릭 (컨텍스트 메뉴) 동작 등 다양한 UI 예외 이벤트를 공통 메서드로 표준화하여 UI 예외 이벤트 핸들러 등록 컨트롤의 사용을 단순화함으로써 Application 개발을 용이하게 도와주는 클래스
2. 구성 리스트¶
| Method (link - Detail) | Description |
|---|---|
| EXTUI PASTE | 외부에서 복사한 데이터를 UI 오브젝트에 적용할 수 있도록 함 |
| EXTUI SWIPE | 웹 화면에서 마우스로 드래그할 때 이벤트를 실행하도록 설정 |
| EXTUI KEYDOWN | 키보드 입력 이벤트가 없는 UI 오브젝트에서 키보드 입력이 발생하면 서버 이벤트를 작동하도록 함 |
| EXTUI CLICK LAYOUT | Form UI에서 클릭 시 서버 이벤트를 실행할 수 있도록 확장됨 ※ Form UI는 기본적으로 클릭 관련 이벤트가 없으며, 확장(Extend)하여 이벤트를 추가할 수 있음 |
| EXTUI FOCUSIN | 특정 UI 오브젝트가 포커스를 받을 때 이벤트를 실행할 수 있도록 설정할 수 있음 |
| EXTUI CLICK | Press 이벤트가 없는 UI 오브젝트를 클릭했을 때 Server Event가 작동하도록 설정할 수 있음 |
| EXTUI CONTEXTMENU | 특정 UI 오브젝트에서 마우스 우클릭 시 서버 이벤트를 실행할 수 있도록 설정할 수 있음 |
| EXTUI BROWSER_EVENT | UI에서 기본적으로 제공하는 이벤트 외에 추가적인 브라우저 이벤트가 필요할 때 사용 |
| EXTUI SCAN_POS_BARCODE | UI에 Focus 없이 리더기를 통한 바코드 Read만으로 바코드 정보를 가져오고 서버 이벤트를 실행할 수 있음 |
| EXTUI EV_WIN_RESIZE | 웹 브라우저 창 크기 변경 시 동작하는 resize 이벤트를 호출하기 위한 기능 |