Оновлення функції DGU: гнучке укладання будь -яких елементів керування сторінкою

У відповідь на попит на ринок для подальшого вдосконалення гнучкості комбінацій управління платформами DGUS, DWIN додав новий інтерфейс перемикача "накладення сторінки" на платформі DGU, який може бути використаний для реалізації глобальних підказок динамічних сигналів та інших функцій.

Використовуючи цю функцію, користувачі можуть накладати елементи керування будь -якої сторінки на всіх решти сторінок.Керування на сторінці накладання за замовчуванням до найвищого пріоритету.Елементи керування на сторінці накладення знаходяться у верхній частині сторінки накладки (включаючи всі елементи керування дисплеєм та дотик керування на сторінці накладення).управління).Пріоритет контролю дотику може бути відрегульований відповідно до фактичних потреб роботи.Коли перетинаються дотик до двох сторінок, ефективним є лише контроль дотику з найвищим пріоритетом.

Метод розробки:

1. Оновіть ядро ​​розумного екрану до останньої версії: T5L_UI_DGUS2_V65.

2. Зверніться до адреси 0x00e8 інтерфейсу змінної операційної системи в Посібнику з розробки, увімкніть перемикач накладки сторінки та встановіть пріоритет управління та ідентифікатор сторінки, який потрібно перекласти.

Адреса

Визначення

Довжина (байт)

Опис

0x00e8

Перемикач укладання сторінок

2

0xe8_h: 0x5a Увімкнути функцію накладення сторінки, встановіть інше значення для відключення функції;

0xe8_l: Увімкнути режим накладання сторінки накладання сторінки;

0x00 = не відповідає на накладні дотики;

0x01 = реагувати лише на дотик сторінки накладання;

0xe9: Ідентифікатор сторінки, що підлягає накладенню.

Наприклад, накладіть усі елементи керування дисплеєм та дотиком на сторінці 74 на інші сторінки для дисплея.Після накладання на сторінку 74 буде відповідати лише дотик на сторінці 74 (тобто 0xe8_l встановлено на 0x01).Метод експлуатації:

Адреса 0x00e8: Запишіть дані 0x5a01 (5a означає включення перемикача накладання, 01 означає лише реагувати на дотик сторінки накладання)

0x00E9 Адреса: Напишіть номер сторінки накладки 0x004a (тобто 74)

Приклад командування:

Надіслати: 5AA5 07 82 00E8 5A01 004A Відображається сторінка накладання № 74 і відповідає лише на накладену сторінку Touch.

Надіслати: 5AA5 07 82 00E8 5A00 004A Відображається сторінка накладання № 74 і не відповідає на сторінку Touch.


Час публікації: 25 вересня 2023 р