Абнаўленне функцыі DGUS: гібкае размяшчэнне любых элементаў кіравання старонкай

У адказ на рынкавы попыт на далейшае паляпшэнне гнуткасці камбінацый кіравання платформай DGUS DWIN дадала ў платформу DGUS новы інтэрфейс «пераключальнік накладання старонак», які можна выкарыстоўваць для рэалізацыі глабальных дынамічных падказак сігналізацыі і іншых функцый.

Відэа: https://forums.dwin-global.com/index.php/forums/topic/news-dgus-function-upgrade-flexible-stacking-of-any-page-controls/

З дапамогай гэтай функцыі карыстальнікі могуць накладваць элементы кіравання любой старонкі на ўсе астатнія старонкі. Элементы кіравання на старонцы накладання па змаўчанні маюць самы высокі прыярытэт. Элементы кіравання на старонцы накладання знаходзяцца ўверсе старонкі (уключаючы ўсе элементы кіравання дысплеем і сэнсарныя элементы кіравання на старонцы накладання). Прыярытэт сэнсарных элементаў кіравання можна наладзіць у адпаведнасці з рэальнымі патрэбамі працы. Калі сэнсарныя элементы кіравання на дзвюх старонках перакрываюцца, эфектыўным будзе толькі сэнсарнае кіраванне з самым высокім прыярытэтам.

Спосаб распрацоўкі:

1. Абнавіце ядро ​​Smart Screen да апошняй версіі: T5L_UI_DGUS2_V65.

2. Звярніцеся да адраса 0x00E8 інтэрфейсу зменнай аперацыйнай сістэмы ў кіраўніцтве па распрацоўцы, уключыце пераключальнік накладання старонкі і ўсталюйце прыярытэт кіравання і ідэнтыфікатар старонкі, якую неабходна накласці.

Адрас

Азначэнне

Даўжыня (байт)

Апісанне

0x00E8

Пераключальнік стэкавання старонак

2

0xE8_H: 0x5A Уключыць функцыю накладання старонкі, усталюйце іншае значэнне, каб адключыць функцыю;0xE8_L: Уключыць рэжым постсенсарнага накладання старонкі;0x00=не рэагуе на дотык накладной старонкі;0x01 = рэагаваць толькі на дотык накладной старонкі;

0xE9: ідэнтыфікатар старонкі, якая будзе накладвацца.

Напрыклад, накласці ўсе элементы дысплея і сэнсарнага кіравання на старонцы 74 на іншыя старонкі для адлюстравання. Пасля накладання будуць рэагаваць толькі на сэнсарныя элементы кіравання на старонцы 74 (гэта значыць, 0xE8_L усталяваны ў 0x01). Метад аперацыі:

Адрас 0x00E8: запіс даных 0x5A01 (5A азначае ўключэнне пераключальніка накладання, 01 азначае рэагаванне толькі на дотык старонкі накладання)

Адрас 0x00E9: запісаць ідэнтыфікацыйны нумар накладанай старонкі 0x004A (напрыклад, 74)

Прыклад каманды:

Адправіць: 5AA5 07 82 00E8 5A01 004A Накладная старонка № 74 адлюстроўваецца і рэагуе толькі на дотык да накладной старонкі.

Адправіць: 5AA5 07 82 00E8 5A00 004A Накладная старонка № 74 адлюстроўваецца і не рэагуе на дотык да накладной старонкі.


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