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