[發明專利]測試設備的多窗口顯示方法有效
| 申請號: | 201010617589.1 | 申請日: | 2010-12-31 |
| 公開(公告)號: | CN102565480A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 王悅;王鐵軍;李維森 | 申請(專利權)人: | 北京普源精電科技有限公司 |
| 主分類號: | G01R13/00 | 分類號: | G01R13/00;G01D7/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 102206 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 設備 窗口 顯示 方法 | ||
技術領域
本發明涉及電變量測試領域,尤其涉及測試設備的多窗口顯示方法。
背景技術
隨著數字技術的發展,各種數字化測試設備的功能和指標也在增加和提高,因此,數字化測試設備的功能也越來越多樣化,隨著功能的增加,在測試設備顯示界面上顯示的內容也就越來越多了,因此在測試設備的顯示界面上會有許多顯示窗,這些顯示窗接收測試設備的按鍵的消息而不斷刷新。傳統的測試設備對具有多個顯示窗的顯示界面的刷新管理方法如下:由于測試設備的顯卡本身有5個內存空間,所以這5個內存空間被分配給不同的5個顯示層,每一個顯示層上有多個顯示窗,當某一層上的某一個顯示窗需要刷新時,并不是只刷新該需要刷新的顯示窗,而是將該顯示窗所在的顯示層整個刷新一遍,這樣的后果是,不需要刷新的顯示窗也被刷新了一遍,當測試設備的按鍵消息比較多時,這樣的刷新方式速度太慢,已經不適應用戶對測試設備的使用需求。
參照圖1,顯示層D中有顯示窗A、顯示窗B和顯示窗C,當前如果只需要對顯示窗A進行刷新的話,測試設備會將整個顯示層D都進行刷新。也就是在顯示層D中的顯示窗A、顯示窗B和顯示窗C都將重新刷新一遍。這就導致局部小范圍的變化,引起整個大范圍都必須進行刷新重繪的后果,浪費了時間和資源。
發明內容
本發明所要解決的技術問題是,只刷新需要更新的顯示窗,且使各個需要刷新的顯示窗按照按鍵消息的先后順序進行刷新,刷新及時準確,節省時間和資源。
解決上述技術問題,本發明提供一種測試設備的多窗口顯示方法,所述測試設備依據輸入的多個鍵值信息,依序保存對應的窗口顯示消息,并據此顯示多個窗口,其特征在于:具有兩個進程步驟:
第一進程步驟:從所述保存的窗口顯示消息中,依序獲取窗口顯示消息,并據此顯示對應的窗口;
第二進程步驟:對所述鍵值信息敏感,首先掛起所述的第一進程步驟,然后依序保存所述鍵值信息所對應的窗口顯示消息。
在本發明的一個實施例中,所述第二進程步驟包括:在掛起所述的第一進程步驟時,中斷第一進程步驟,并記錄返回繼續執行第一進程步驟時的返程位置。
在本發明的一個實施例中,所述的第二進程步驟包括:在依序保存所述鍵值信息所對應的窗口顯示消息時,記錄該窗口顯示消息與緊鄰保存的窗口顯示消息的連接關系。
在本發明的一個實施例中,所述的第二進程步驟包括:在依序保存所述鍵值信息所對應的窗口顯示消息時,在所述窗口顯示消息中記錄之前緊鄰的窗口顯示消息的保存地址,在所述之前緊鄰保存的所述窗口顯示消息中,記錄所述鍵值信息所對應的窗口顯示消息的保存地址。
在本發明的一個實施例中,在執行完所述第二進程步驟,且沒有新的所述鍵值信息時,依據所述的第一進程步驟的返程位置,繼續執行所述的第一進程步驟。
在本發明的一個實施例中,所述的第一進程步驟包括:在獲取到的所述窗口顯示消息與緊鄰保存的窗口顯示消息對應相同的窗口,且消息類型相同時,只依據其中的一個窗口顯示消息,顯示對應的窗口。
在本發明的一個實施例中,所述的第一進程步驟包括:在獲取到的所述窗口顯示消息與緊鄰保存的窗口顯示消息對應相同的窗口,且消息類型相同時,且還包括一個合并顯示的狀態信息時,只依據其中的一個窗口顯示消息,顯示對應的窗口。
在本發明的一個實施例中,所述的第一進程步驟包括:在獲取到的所述窗口顯示消息與之前緊鄰保存的窗口顯示消息對應相同的窗口,且消息類型相同時,依序跳轉獲取下一個對應不同窗口的窗口顯示消息,并顯示對應的窗口。
在本發明的一個實施例中,所述的第一進程步驟包括:在獲取到的所述窗口顯示消息與之前緊鄰保存的窗口顯示消息對應相同窗口,且消息類型相同時,且所述之前緊鄰保存的窗口顯示消息包括所述合并顯示的狀態信息時,依序跳轉獲取下一個對應不同窗口的窗口顯示消息,并顯示對應的窗口。
本發明至少具有如下有益效果:
1、節省了不必要的刷新,節省了時間和資源,只對有變化的顯示窗進行刷新,沒有變化的顯示窗不刷新。
2、各個顯示窗按照按鍵消息的先后進行順序刷新,使刷新及時有效,特別當扭動測試設備按鈕時,由于扭動的同時會發出多個消息,采用本發明的多窗口顯示方法使多窗口按序刷新,不會出現刷新混亂的現象。
附圖說明
圖1是測試設備一個顯示界面的示意圖
圖2是本發明一個實施例的第一進程步驟流程圖1
圖3是本發明一個實施例的第二進程步驟流程圖2
具體實施方式
下面結合附圖進一步說明本發明的實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京普源精電科技有限公司,未經北京普源精電科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010617589.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯影均勻性調試方法
- 下一篇:一種氣相色譜自動觸發采樣信號的方法





