針對進(jìn)一步提升DGUS平臺控件組合靈活度的市場需求,迪文在DGUS平臺中新增設(shè)了“頁面疊加開關(guān)”接口,可用于實(shí)現(xiàn)全局動態(tài)報(bào)警提示等功能。
使用該功能,用戶可以將任意頁面的控件疊加到全部剩余頁面上,疊加頁面的控件默認(rèn)為最高優(yōu)先級,疊加頁面上的控件處于被疊加頁面的最上層(包含疊加頁面的全部顯示控件和觸摸控件)。觸摸控件的優(yōu)先級可根據(jù)實(shí)際操作需要調(diào)整,當(dāng)兩個頁面的觸摸控件重合時,僅優(yōu)先級最高的觸摸控件有效。
【開發(fā)方法】
1.將內(nèi)核升級到最新版:T5L_UI_DGUS2_V65。
2.參考開發(fā)指南操作系統(tǒng)變量接口的0x00E8地址,打開頁面疊加開關(guān),并設(shè)置控件優(yōu)先級別、需要疊加的頁面ID。
例如,將74號頁面上所有顯示、觸控控件疊加到其他頁面上顯示,疊加后只響應(yīng)74號頁面的觸控(即0xE8_L設(shè)置為0x01),操作方式為:
0x00E8地址:寫入數(shù)據(jù)0x5A01(5A為開啟疊加開關(guān),01為只響應(yīng)疊加頁面的觸控)
0x00E9地址:寫入疊加頁面ID數(shù)字0x004A(即74)
指令示例:
發(fā)送:5AA5 07 82 00E8 5A01 004A
疊加74號頁面顯示,只響應(yīng)疊加頁面觸控。
發(fā)送:5AA5 07 82 00E8 5A00 004A
疊加74號頁面顯示,不響應(yīng)疊加頁面觸控。
【視頻演示】