DGUS 기능 업그레이드: 모든 페이지 컨트롤의 유연한 스태킹

DGUS 플랫폼 제어 조합의 유연성을 더욱 향상시키려는 시장 요구에 부응하여 DWIN은 DGUS 플랫폼에 글로벌 동적 경보 프롬프트 및 기타 기능을 구현하는 데 사용할 수 있는 새로운 "페이지 오버레이 스위치" 인터페이스를 추가했습니다.

이 기능을 사용하면 사용자는 모든 페이지의 컨트롤을 나머지 모든 페이지에 오버레이할 수 있습니다.오버레이 페이지의 컨트롤은 기본적으로 가장 높은 우선순위로 설정됩니다.오버레이 페이지의 컨트롤은 오버레이 페이지 상단에 있습니다(오버레이 페이지의 모든 디스플레이 컨트롤 및 터치 컨트롤 포함).통제 수단).터치 컨트롤의 우선순위는 실제 작동 요구에 따라 조정될 수 있습니다.두 페이지의 터치 컨트롤이 겹치는 경우 우선 순위가 가장 높은 터치 컨트롤만 유효합니다.

개발 방법:

1. 스마트 스크린 커널을 최신 버전인 T5L_UI_DGUS2_V65로 업그레이드하세요.

2. 개발 가이드의 운영체제 변수 인터페이스 0x00E8 주소를 참고하여 페이지 오버레이 스위치를 켜고 제어 우선순위와 오버레이해야 할 페이지 ID를 설정합니다.

주소

정의

길이(바이트)

설명

0x00E8

페이지 스태킹 스위치

2

0xE8_H: 0x5A 페이지 오버레이 기능을 활성화하고, 기능을 비활성화하려면 다른 값을 설정하십시오.

0xE8_L: 페이지 오버레이 터치 후 모드를 활성화합니다.

0x00=오버레이 페이지 터치에 응답하지 않습니다.

0x01 = 오버레이 페이지 터치에만 반응합니다.

0xE9: 오버레이할 페이지의 ID입니다.

예를 들어 74페이지의 모든 디스플레이 및 터치 컨트롤을 다른 페이지에 겹쳐서 표시할 수 있습니다.중첩 후에는 74페이지의 터치 컨트롤만 응답됩니다(즉, 0xE8_L이 0x01로 설정됨).작동 방법은 다음과 같습니다.

주소 0x00E8: 쓰기 데이터 0x5A01(5A는 오버레이 스위치를 켠다는 의미, 01은 오버레이 페이지 터치에만 응답한다는 의미)

0x00E9 주소: 오버레이 페이지 ID 번호 0x004A(예: 74)를 작성합니다.

명령 예:

보내기: 5AA5 07 82 00E8 5A01 004A 오버레이 페이지 번호 74가 표시되며 오버레이 페이지 터치에만 응답합니다.

보내기: 5AA5 07 82 00E8 5A00 004A 오버레이 페이지 번호 74가 표시되고 오버레이 페이지 터치에 응답하지 않습니다.


게시 시간: 2023년 9월 25일