傳統的HMI人機界面一般是采用很多ActiveX控件堆放在一個畫面上,每個ActiveX控件執行一個功能(例如曲線圖控件、儀器儀表控件等),但是Visual Graph不需要這些,它的圖庫功能異常豐富,完全可以開發出諸如此類的“控件”(本質上是組合圖形),這種“控件”和整個圖形畫面渾為一體,非常便于縮放、打印、分層、旋轉、組合復用,因此從速度性能與畫圖的規模上有著比傳統的HMI人機界面不可比擬的優勢。
程序員可以通過VG的COM接口把自己的數據反映到圖形上,使畫面上的圖形動作,例如儀表盤指針的偏轉、開關的分合、液位的高低、輪子的轉動、部件的動作等。圖形用鼠標點擊可以觸發各種事件。
Visual Graph還提供模擬windows窗體應用程序功能,Visual Graph里面也擁相似的窗口通用控件庫,主要包括有:按鈕、滾動條、列表框、編輯框、下拉列表框、進度條、Tab頁、INI控件、多選框、單選框、日歷、日期、Panel面板、菜單;通過VG的窗口通用控件庫進行層層組合之后,可以定制出適合自己的人機界面圖形元件。還有
從VG制作出來的對話盒、子窗口、彈出式窗口、菜單等元素的窗口可以在Visual Graph平臺的WEB上運行使用。在很多情況下,用 Visual Graph 做這些窗口元素比起用編譯語言做有更多的優勢,不用編譯,易維護,易修改,制作的窗口可以在C/S與B/S里使用。