目       錄

13.自定義視圖顯示接口開發(fā),滿足不同的顯示需求... 2

13.1        概述... 2

13.2        視圖顯示接口... 2

13.3        設(shè)備驅(qū)動開發(fā)及注意事項... 4

13.4        運行效果... 5

13.自定義視圖顯示接口開發(fā),滿足不同的顯示需求

13.1     概述

    如果ServerSuperIO部署在服務(wù)端,那么完全沒有必要在SSIO視圖接口上進行視圖顯示開發(fā),可以用WEB端來做。如果ServerSuperIO部署在PC機端或者嵌入式主機,并且?guī)КF(xiàn)場顯示屏幕,那么就需要有實時顯示的界面,以及滿足現(xiàn)場用戶的不同需求。針對這種情況,ServerSuperIO內(nèi)部提供了視圖顯示接口,設(shè)備驅(qū)動提取完成數(shù)據(jù)后,可以把數(shù)據(jù)實時傳輸給視圖接口,可以立即顯示,也可以先緩存數(shù)據(jù),定時進行顯示;  可以幾個設(shè)備驅(qū)動的數(shù)據(jù)顯示在一個視圖,也可以全部設(shè)備驅(qū)動的數(shù)據(jù)顯示在一個視圖。示意如下圖:

 

13.2     視圖顯示接口

    視圖抽象類GraphicsShow繼承自IGraphicsShow接口,進行二次開發(fā)可以繼承GraphicsShow抽象類。在ServerSuperIO上開發(fā)好視圖接口后,完全可以在二次開發(fā)套件下掛載和運行(二次開發(fā)套件下載)。在進行二次開時,有幾點特別需要注意:

  1. ShowGraphics(IWin32Window windows)接口,windows參數(shù)是當(dāng)前顯示視圖的父窗體,如果父

    網(wǎng)友評論