DGUS funkcijos atnaujinimas: lankstus bet kokių puslapių valdiklių krovimas

Atsižvelgdama į rinkos poreikį toliau tobulinti DGUS platformos valdymo derinių lankstumą, DWIN DGUS platformoje pridėjo naują „puslapio perdangos jungiklio“ sąsają, kurią galima naudoti įgyvendinant visuotinius dinaminius pavojaus signalus ir kitas funkcijas.

Vaizdo įrašas: https://forums.dwin-global.com/index.php/forums/topic/news-dgus-function-upgrade-flexible-stacking-of-any-page-controls/

Naudodami šią funkciją vartotojai gali uždėti bet kurio puslapio valdiklius ant visų likusių puslapių. Perdangos puslapio valdikliai pagal numatytuosius nustatymus yra aukščiausio prioriteto. Perdangos puslapio valdikliai yra perdangos puslapio viršuje (įskaitant visus ekrano valdiklius ir jutiklinius valdiklius perdangos puslapyje). Jutiklinių valdiklių prioritetą galima reguliuoti pagal faktinius veikimo poreikius. Kai dviejų puslapių jutikliniai valdikliai sutampa, veikia tik didžiausią prioritetą turintis jutiklinis valdymas.

Vystymo būdas:

1. Atnaujinkite išmaniojo ekrano branduolį į naujausią versiją: T5L_UI_DGUS2_V65.

2. Kūrimo vadove žr. operacinės sistemos kintamojo sąsajos adresą 0x00E8, įjunkite puslapio perdangos jungiklį ir nustatykite valdymo prioritetą bei puslapio ID, kurį reikia perdengti.

Adresas

Apibrėžimas

Ilgis (baitas)

apibūdinimas

0x00E8

Puslapių krovimo jungiklis

2

0xE8_H: 0x5A Įjunkite puslapio perdangos funkciją, nustatykite kitą reikšmę, kad išjungtumėte funkciją;0xE8_L: įjungti puslapio perdangos po prisilietimo režimą;0x00=nereaguoja į perdangos puslapio prisilietimus;0x01 = reaguoti tik į perdangos puslapio palietimą;

0xE9: puslapio, kuris turi būti perdengtas, ID.

Pavyzdžiui, visus ekrano ir jutiklinius valdiklius 74 puslapyje uždėkite ant kitų puslapių, kad būtų rodomas. Po uždėjimo bus reaguojama tik į jutiklinius valdiklius 74 puslapyje (ty 0xE8_L nustatytas į 0x01). Operacijos metodas yra toks:

Adresas 0x00E8: Įrašykite duomenis 0x5A01 (5A reiškia perdangos jungiklio įjungimą, 01 reiškia tik reaguoti į perdangos puslapio palietimą)

0x00E9 adresas: parašykite perdangos puslapio ID numerį 0x004A (ty 74)

Komandos pavyzdys:

Siųsti: 5AA5 07 82 00E8 5A01 004A Rodomas perdangos puslapis Nr. 74 ir reaguoja tik į perdangos puslapio palietimą.

Siųsti: 5AA5 07 82 00E8 5A00 004A Rodomas perdangos puslapis Nr. 74 ir nereaguoja į perdangos puslapio palietimą.


Paskelbimo laikas: 2023-09-25