DGUS funkciófrissítés: Bármilyen oldalvezérlő rugalmas halmozása

A DGUS platformvezérlési kombinációk rugalmasságának további javítására irányuló piaci igényekre válaszul a DWIN egy új "oldalátfedési kapcsoló" interfészt adott a DGUS platformhoz, amely globális dinamikus riasztási promptok és egyéb funkciók megvalósítására használható.

Videó: https://forums.dwin-global.com/index.php/forums/topic/news-dgus-function-upgrade-flexible-stacking-of-any-page-controls/

Ezzel a funkcióval a felhasználók bármely oldal vezérlőelemeit ráfedhetik az összes többi oldalra. A fedvényoldal vezérlői alapértelmezés szerint a legmagasabb prioritásúak. A fedvényoldalon található vezérlők a fedvényoldal tetején találhatók (beleértve a fedvényoldalon található összes kijelző- és érintésvezérlőt). Az érintésvezérlés prioritása a tényleges működési igényeknek megfelelően állítható. Ha két oldal érintéses vezérlői átfedik egymást, csak a legmagasabb prioritású érintésvezérlő hatásos.

Fejlesztési módszer:

1. Frissítse az intelligens képernyő kernelt a legújabb verzióra: T5L_UI_DGUS2_V65.

2. Tekintse meg az operációs rendszer változó interfészének 0x00E8 címét a fejlesztési útmutatóban, kapcsolja be az oldalfedő kapcsolót, és állítsa be a vezérlési prioritást és az átfedni kívánt oldalazonosítót.

Cím

Meghatározás

Hossz (byte)

Leírás

0x00E8

Oldalhalmozás kapcsoló

2

0xE8_H: 0x5A Engedélyezze az oldalfedő funkciót, állítson be másik értéket a funkció letiltásához;0xE8_L: Az oldalfedvény érintés utáni mód engedélyezése;0x00=nem reagál az átfedő oldal érintésére;0x01 = csak a fedőoldal érintésére reagál;

0xE9: az átfedni kívánt oldal azonosítója.

Például helyezze rá a 74. oldalon található összes kijelző- és érintőgombot más oldalakra a megjelenítéshez. A szuperponálás után csak a 74. oldalon található érintéses vezérlőkre reagál a rendszer (azaz a 0xE8_L értéke 0x01). A művelet módja a következő:

0x00E8 cím: 0x5A01 adatírás (5A azt jelenti, hogy bekapcsolja a rátét kapcsolót, a 01 azt jelenti, hogy csak a fedőoldal érintésére reagál)

0x00E9 cím: írja be a fedőoldal azonosítóját 0x004A (azaz 74)

Példa a parancsra:

Küldés: 5AA5 07 82 00E8 5A01 004A Megjelenik a 74. számú átfedő oldal, és csak az átfedő oldal érintésére reagál.

Küldés: 5AA5 07 82 00E8 5A00 004A Megjelenik a 74. számú átfedő oldal, és nem reagál az átfedő oldal érintésére.


Feladás időpontja: 2023.09.25