一種參數(shù)輸入方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人機交互技術(shù)領(lǐng)域,尤其涉及一種參數(shù)輸入方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,用戶在調(diào)整系統(tǒng)參數(shù)時,通常采用直接輸入、數(shù)值調(diào)節(jié)鈕和滑動滑塊三種調(diào)節(jié)方式。利用鍵盤直接輸入?yún)?shù)值,雖然可以快速、精確地完成單個參數(shù)的設(shè)定,但是對于多參數(shù)輸入系統(tǒng),需要在鼠標和鍵盤之間進行頻繁地切換,用戶體驗差。采用數(shù)值調(diào)節(jié)鈕方式,可利用鼠標經(jīng)過多次觸發(fā)增加或減小按鈕,按照預(yù)設(shè)步長逐漸改變參數(shù)當前值直至期望值,需要花費用戶較多的時間,無法滿足用戶對快速輸入的要求。采用移動滑動條方式對參數(shù)進行調(diào)節(jié),具體為以圖形標尺刻度區(qū)間表示參數(shù)值域,在圖形標尺上設(shè)置滑塊,滑塊可以在圖形標尺上自由移動,滑塊靜止時所指刻度為參數(shù)當前值?;瑒踊瑝K至參數(shù)期望值所對應(yīng)的圖形標尺上的刻度即完成對參數(shù)的設(shè)定。利用這種方式輸入?yún)?shù),用戶可以很直觀地看到參數(shù)值域特征,且僅利用鼠標即可完成對參數(shù)的快速輸入,適用于多參數(shù)輸入系統(tǒng)。但是,對于值域區(qū)間大且要求精確設(shè)定的參數(shù),如參數(shù)值域區(qū)間為(0,50000),要求設(shè)定參數(shù)值為2219.6,圖形標尺以一預(yù)設(shè)視圖比例顯示參數(shù)值域,由于圖形標尺長度有限,在要求能夠清楚顯示最小刻度值的前提下,圖形標尺的最小刻度值不可能設(shè)置為0.1,這種情況下,用戶無法在圖形標尺上準確讀取刻度值2216.6,用戶難以完成對參數(shù)的精確輸入。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種參數(shù)輸入方法及系統(tǒng),以解決現(xiàn)有的參數(shù)輸入方法,無法對所有參數(shù)進行快速、精確輸入的問題。
[0004]為實現(xiàn)上述目的,本發(fā)明提供的參數(shù)輸入方法,以一圖形標尺刻度區(qū)間表示參數(shù)有效輸入?yún)^(qū)間,在該圖形標尺上設(shè)置有滑塊,所述滑塊指示刻度為參數(shù)當前值,滑動所述滑塊對參數(shù)進行修改,所述滑動所述滑塊對參數(shù)進行修改包括以下步驟:
[0005]設(shè)置所述圖形標尺為第一視圖比例,滑動所述滑塊至期望值附近位置;
[0006]放大所述圖形標尺至第二視圖比例,滑動所述滑塊至期望值。
[0007]優(yōu)選的,放大所述圖形標尺至第二視圖比例的步驟中,放大所述圖形標尺至第二視圖比例前后,滑塊指示刻度在所述圖形標尺上的位置不變。
[0008]優(yōu)選的,放大所述圖形標尺至第二視圖比例的步驟中,放大所述圖形標尺至第二視圖比例后,圖形標尺的中心刻度變換為所述圖形標尺為第一視圖比例時所述滑塊的指示刻度。
[0009]優(yōu)選的,滑動所述滑塊至期望值所在區(qū)域的步驟中,以第一步長滑動所述滑塊至期望值附近位置;滑動所述滑塊至期望值的步驟中,以第二步長滑動所述滑塊至期望值。
[0010]優(yōu)選的,所述第二步長小于所述第一步長。
[0011]優(yōu)選的,所述第二步長與所述第一步長的比值等于所述第一視圖比例與所述第二視圖比例的比值。
[0012]優(yōu)選的,所述以一圖形標尺刻度區(qū)間表示參數(shù)有效輸入?yún)^(qū)間的步驟中,所述圖形標尺為條形標尺或餅圖標尺。
[0013]基于上述參數(shù)輸入方法,本發(fā)明還提供了一種參數(shù)輸入系統(tǒng),包括:
[0014]顯示單元,適于在參數(shù)輸入?yún)^(qū)域設(shè)置至少一個圖形標尺,圖形標尺刻度區(qū)間為參數(shù)有效輸入?yún)^(qū)間,圖形標尺上設(shè)置有滑塊,所述滑塊指示刻度為參數(shù)當前值;
[0015]設(shè)定單元,適于設(shè)定圖形標尺的視圖比例和在該視圖比例下的刻度區(qū)間;
[0016]輸入單元,適于滑動所述滑塊對參數(shù)進行輸入。
[0017]優(yōu)選的,所述輸入單元還包括步長設(shè)定單元,適于設(shè)定所述滑塊的滑動步長。
[0018]本發(fā)明提供的參數(shù)輸入方法及系統(tǒng),通過滑動圖形標尺上的滑塊對參數(shù)進行輸入,所述圖形標尺的視圖比例可以改變,首先在一個較小的視圖比例下,以較大步長滑動圖形標尺上的滑塊至期望值所在區(qū)域,為參數(shù)輸入一個近似值;然后在一個較大的視圖比例下,以較小步長滑動滑塊至期望值,微調(diào)參數(shù)值,實現(xiàn)對參數(shù)的精確輸入。該方法克服了現(xiàn)有的參數(shù)輸入方式在對值域區(qū)間大的參數(shù)進行輸入時,難以實現(xiàn)精確輸入的問題,利用本發(fā)明技術(shù)方案可以快速并精確地對各種類型的參數(shù)進行輸入。
【附圖說明】
:
[0019]圖1是利用本發(fā)明的參數(shù)輸入方法對參數(shù)進行輸入的一種圖形標尺示意圖;
[0020]圖2是利用本發(fā)明的參數(shù)輸入方法對參數(shù)進行輸入的另一種圖形標尺示意圖。
【具體實施方式】
:
[0021]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0022]本發(fā)明提供的參數(shù)輸入方法,以一圖形標尺刻度區(qū)間表示參數(shù)有效輸入?yún)^(qū)間,在該圖形標尺上設(shè)置有滑塊,所述滑塊指示刻度為參數(shù)當前值,滑動所述滑塊對參數(shù)進行修改,所述滑動所述滑塊對參數(shù)進行修改的步驟中,進一步包括以下步驟:
[0023]設(shè)置所述圖形標尺為第一視圖比例,滑動所述滑塊至期望值附近位置;
[0024]放大所述圖形標尺至第二視圖比例,滑動所述滑塊至期望值。
[0025]將圖形標尺由第一視圖比例放大為第二視圖比例時,由于圖形標尺的物理長度不變,此時圖形標尺的刻度區(qū)間縮小,其縮小倍數(shù)等于圖形標尺的視圖比例的放大倍數(shù)。在這種情況下,一種方式是放大所述圖形標尺至第二視圖比例前后,保持滑塊指示刻度在圖形標尺上的位置不變,僅縮小滑塊兩邊的刻度區(qū)間;另一種方式是放大圖形標尺的視圖比例后,圖形標尺的刻度區(qū)間縮小,圖形標尺的中心刻度變換為圖形標尺為第一視圖比例時滑塊的指示刻度。
[0026]本發(fā)明技術(shù)方案通過滑動圖形標尺上的滑塊,對參數(shù)值進行輸入,在滑動滑塊時,以一定的步長進行滑動,所述的步長為一次觸發(fā)滑塊滑動操作,滑塊沿圖形標尺能夠移動的最小距離。在不同視圖比例下,可以將滑塊的滑動步長設(shè)置為相同值,也可以設(shè)置為不同值。在第一視圖比例下,以第一步長滑動滑塊至期望值附近位置;在第二視圖比例下,以第二步長滑動滑塊至期望值。一種優(yōu)選的實施方式為所述第二步長小于所述第一步長,且所述第二步長與所述第一步長的比值等于第一視圖比例與第二視圖比例的比值。
[0027]基于上述參數(shù)輸入方法,本發(fā)明還提供了一種參數(shù)輸入系統(tǒng),包括:顯示單元,適于在參數(shù)輸入?yún)^(qū)域設(shè)置至少一個圖形標尺,各圖形標尺刻度區(qū)間為參數(shù)有效輸入?yún)^(qū)間,在圖形標尺上設(shè)置有滑塊,所述滑塊指示刻度為參數(shù)當前值;設(shè)定單元,適于設(shè)定各圖形標尺的視圖比例和在該視圖比例下的刻度區(qū)間;輸入單元,適于滑動所述滑塊對參數(shù)進行輸入。優(yōu)選地,該參數(shù)輸入系統(tǒng)的輸入單元還包括步長設(shè)定單元,適于設(shè)定所述滑塊的滑動步長。
[0028]為更好地對本發(fā)明的實施方式進行理解,下面結(jié)合附圖和具體的實施例對本技術(shù)方案參數(shù)