Aktualizácia funkcie DGUS: Flexibilné stohovanie ľubovoľných ovládacích prvkov stránky

V reakcii na dopyt trhu po ďalšom zlepšovaní flexibility kombinácií ovládania platformy DGUS pridal DWIN do platformy DGUS nové rozhranie „prepínač prekrývania stránok“, ktoré možno použiť na implementáciu globálnych dynamických výstražných výziev a ďalších funkcií.

Pomocou tejto funkcie môžu používatelia prekryť ovládacie prvky ktorejkoľvek stránky na všetky zostávajúce stránky.Ovládacie prvky na prekryvnej stránke majú predvolene najvyššiu prioritu.Ovládacie prvky na prekryvnej stránke sú v hornej časti prekryvnej stránky (vrátane všetkých ovládacích prvkov displeja a dotykových ovládacích prvkov na prekryvnej stránke).ovládacie prvky).Prioritu dotykových ovládacích prvkov je možné upraviť podľa aktuálnych potrieb prevádzky.Keď sa dotykové ovládacie prvky na dvoch stranách prekrývajú, bude účinné iba dotykové ovládanie s najvyššou prioritou.

Spôsob vývoja:

1. Inovujte jadro inteligentnej obrazovky na najnovšiu verziu: T5L_UI_DGUS2_V65.

2. Pozrite si adresu 0x00E8 rozhrania premennej operačného systému v príručke vývoja, zapnite prepínač prekrývania stránky a nastavte prioritu riadenia a ID stránky, ktoré je potrebné prekryť.

Adresa

Definícia

Dĺžka (bajt)

Popis

0x00E8

Prepínač stohovania strán

2

0xE8_H: 0x5A Povolí funkciu prekrývania stránky, nastavte inú hodnotu na deaktiváciu funkcie;

0xE8_L: Povolí režim post-touch s prekrytím stránky;

0x00=nereaguje na dotyky prekryvnej stránky;

0x01 = reagovať len na dotyk prekryvnej stránky;

0xE9: ID stránky, ktorá sa má prekryť.

Napríklad prekryte všetky zobrazovacie a dotykové ovládacie prvky na strane 74 na iné stránky na zobrazenie.Po prekrytí budú reagovať iba dotykové ovládacie prvky na strane 74 (to znamená, že 0xE8_L je nastavené na 0x01).Spôsob operácie je:

Adresa 0x00E8: Zapíšte údaje 0x5A01 (5A znamená zapnutie prepínača prekrytia, 01 znamená iba reakciu na dotyk prekryvnej stránky)

0x00E9 adresa: napíšte ID číslo prekryvnej stránky 0x004A (tj 74)

Príklad príkazu:

Odoslať: 5AA5 07 82 00E8 5A01 004A Zobrazí sa prekryvná strana č. 74 a reaguje len na dotyk prekryvnej strany.

Odoslať: 5AA5 07 82 00E8 5A00 004A Zobrazí sa prekryvná strana č. 74 a nereaguje na dotyk prekryvnej strany.


Čas odoslania: 25. septembra 2023