国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      顯示指針快速重定位方法

      文檔序號:6410792閱讀:304來源:國知局
      專利名稱:顯示指針快速重定位方法
      一般地說,本發(fā)明涉及圖形用戶界面系統(tǒng)的,更具體地說,本發(fā)明涉及這種圖形用戶界面系統(tǒng)中的顯示指針快速重定位的方法。
      圖形用戶界面(GUI)向計算機用戶提供了一種簡便和可視的手段,用于喚起計算機應用程序而無需記憶許多計算機功能鍵。這種GUI應用程序允許用戶把顯示指針定位在特定的圖標上再按一下按鈕,于是便喚起了與該特定圖標相聯(lián)系的一個應用程序。如計算機技術(shù)中所公知的,圖標是顯示在計算機顯示屏上的一個圖形符號,它與一特定的應用程序相聯(lián)系。同樣眾所周知的是,窗口可以有多個圖標與其相聯(lián)系。例如,一個窗口可以有圖標用于縮小窗口的大小,放大窗口,打開或關(guān)閉窗口內(nèi)的文件,關(guān)閉窗口,滾動窗口上的屏面等等。
      盡管圖標允許用戶可視地喚起計算機應用程序或功能,但這些圖標是通過把顯示指針移到特定圖標上來激活的。這可能并不容易,特別是當圖標很小的時候就更不容易。在這種情況下,計算機用戶必須表現(xiàn)出好的手眼協(xié)同能力以喚起與小圖標相聯(lián)系的功能。
      某些文本程序已經(jīng)利用制表鍵(tab)功能來減輕定位文本指針時的手眼協(xié)同問題。例如,由微軟公司(Microsoft Inco)制作的File Maker中允許用戶選擇制表鍵順序,以從特定文件中送入或者讀取數(shù)據(jù)。即使這種系統(tǒng)允許用戶建立制表鍵順序,但它是為基于文本的應用程序使用的,不是為圖形用戶界面應用程序使用的。
      所以,需要一種基于圖形的方法,用以容易地把顯示指針從一個圖標移到另一個圖標,不需要計算機用戶依賴于手眼協(xié)同來喚起一個應用程序功能,但同時仍然利用了GUI系統(tǒng)的各種優(yōu)點。


      圖1是可以包括本發(fā)明的一個計算機系統(tǒng)的示意方框圖;圖2是圖1的顯示屏,它包括一個特定的窗口和相應的圖標;圖3是可用于實現(xiàn)根據(jù)本發(fā)明的方法的邏輯圖。
      總的說來,本發(fā)明提供了一種方法,用以在顯示屏上快速定位一個顯示指針。當已知一組圖標在顯示屏上的具體位置時,可通過建立顯示指針在各圖標之間的最希望移動順序來實現(xiàn)。一旦建立了這種最希望移動順序,那么當激活一個輸入激勵(stimulus)時,便能自動重定位顯示指針。這種輸入激勵可以由鍵盤、鼠標或任何其他計算機輸入設(shè)備來激活。通過以這種方式來重定位顯示指針,計算機用戶不需要依靠手眼協(xié)同來喚起一個計算機功能。用戶能簡單地激活一個輸入激勵來自動地把顯示指針從一個圖標移到另一個圖標,而在以往的圖形用戶界面系統(tǒng)中這不是用戶的一個可選功能。
      圖1是可用于支持本發(fā)明的一個計算機系統(tǒng)10示意方框圖。所示計算機系統(tǒng)10包括中央處理單元12,存儲器14,顯示器16,鍵盤18,以及鼠標20。鼠標器20包括一個跟蹤球22,它與中央處理單元12中的一個跟蹤球裝置驅(qū)動器24相連。跟蹤球裝置驅(qū)動器24與跟蹤球解釋模塊26相連,后者向顯示屏監(jiān)視器模塊28提供一個信號。顯示屏監(jiān)視器模塊28還接收來自鍵盤解釋模塊32的信號,該鍵盤解釋模塊32接收來自鍵盤裝置驅(qū)動器30的信號。顯示屏監(jiān)視器模塊28向顯示驅(qū)動器34提供信號,顯示器驅(qū)動器34反過來驅(qū)動顯示器16。這些部件都是技術(shù)上公知的,所以除了進一步說明本發(fā)明外,不再進一步討論這些部件。
      圖2所示顯示屏16顯現(xiàn)出三個窗口36,38,40。如圖所示,窗口38在顯示屏的前面,而窗口36和38在其背后。這樣,窗口38是工作窗口或者說當前窗口,圖中顯示出它包括一個菜單條50和一組圖標52、54、56、58、62。窗口38還包括一個動作列表60和動作顯示板64。如通常所知,當選定動作列表60中的一個動作條目時,通過與它相關(guān)聯(lián)的圖標62,便在動作顯示板64上顯示出具體動作。
      圖2中還顯示出一個顯示指針,它可由鼠標或其他輸入激勵來控制。在以往技術(shù)應用中,用戶得把顯示指針移動到用戶想要喚起的應用程序所對應的特定圖標上。例如,假定用戶想要選擇動作列表60中的動作2。在這種情況下,用戶得要把顯示指針68移動動作2的選擇圖標62上。如圖所示,所對應的圖標比較小,這樣,用戶得要相當?shù)丶芯?,以使顯示指針68所指的點足夠接近2號動作,以選擇相應的功能。
      與此相對照的是,本發(fā)明允許用戶選擇圖標的順序。例如,假定由用戶選定了圖標62的最希望順序是從動作1到動作4,其后是縮小或放大圖標54,窗口滾動圖標56,角拖曳圖標58,最后是關(guān)閉窗口圖標52。這樣,如果給定顯示指針68的位置如圖中所示位置,則當用戶激活某種輸入激勵,例如按雙鍵(同時按鼠標的二個按鈕),使顯示指針自動重定位到與動作1對應的選擇窗口。如果用戶再次激活輸入激勵,則顯示指針自動重定到與動作條目2相對應的選擇圖標62。當用戶繼續(xù)按這種方式激活輸入激盛時,顯示指針將按照用戶建立的最希望順序重新定位。
      圖3是可用于實現(xiàn)自動重定位顯示指針方法的邏輯圖。這種方法的步驟可以存儲于任何計算機可讀介質(zhì)上,如存儲器14(圖1中的),計算機磁盤、RAM、ROM、磁帶、存貯卡或任何其他存儲數(shù)字信息的介質(zhì)上。這一過程以步驟80開始,在此處作出決定是否知道各圖標在顯示屏上的位置。如果不知道,則過程進到步驟82,在那里確定x和y方向圖標的象素位置。眾所周知,一個典型的計算機顯示屏是由多個按x和y方向組織起來的一組圖標構(gòu)成的。根據(jù)顯示屏上的x和y坐標,便能夠象一般理解的那樣,由圖1中的顯示屏監(jiān)視器模塊28完成確定其特定的象素位置。一旦已知了圖標的象素位置,便在所示步驟84中將象素位置存儲起來。
      一旦已知圖標的顯示屏位置,過程進入步驟86,在此步驟建立顯示指針在圖標間移動的最佳順序。這可以通過提示用戶選擇他或她希望處于最希望順序中的特定圖標來實現(xiàn)。這顯示在步驟86-1。然后,過程進入步驟86-2,在此處,圖標的象素位置按照用戶選擇給定圖標的順序存儲。顯示指針移動的圖標順序(或者說最希望順序)可以與一個窗口相對應(如參考圖2描述的)或與多個窗口相對應。再有,用戶可以對不同的應用程序選擇與特定的小圖形(icon)相對應。
      一旦建立了最佳順序,過程進入步驟88,在此處過程確定是否已激活了一個輸入激勵。如前所述,該輸入激勵可以是按鼠標雙鍵或任何其他向中央處理單元輸入命令功能的手段。如果沒有激活輸入激勵,則過程進入步驟90,在那里確定圖標是否已經(jīng)移動了。如對圖形用戶界面系統(tǒng)所了解的那樣,用戶可以在顯示屏上的任何地方重定位窗口、圖標、小圖形。
      當在步驟90確定一個或多個圖標已經(jīng)移動時,過程進入步驟94,在那里確定各圖標的新的象素位置。確定新的象素位置之后,在步驟96將信息存儲起來,然后過程返回步驟88。然而,如果圖標未曾移動,則過程等待激活輸入激勵或圖標被移動這兩種情況之一的發(fā)生。
      當檢測到輸入激勵或者說被激活,則過程進入步驟92。在步驟92,顯示指針根據(jù)顯示指針運動最希望順序自動地在顯示器上重定位,如前面參考圖2所描述的那樣,當用戶激活輸入激勵時,顯示指針68從第一動作條目選擇圖標62跳到選定的第二動作條目圖標62,并按用戶建立的順序繼續(xù)下去。
      本發(fā)明提供了一種快速重定位顯示指針的方法。利用這種方法,圖形用戶界面系統(tǒng)的用戶能以一個簡單的輸入激勵自動地將顯示指針重定位到一個圖標上,而不必用視覺將顯示指針定位到這個圖標上。這樣,當圖標小從而難于將顯示指針放到這個圖標上時,本發(fā)明排除了這種困難。
      權(quán)利要求
      1.一種在顯示屏上快速重定位顯示指針的方法,該方法包括如下步驟a)根據(jù)圖標的已知顯示屏位置,建立顯示指針在至少是一些圖標之間移動的最希望順序;以及b)當激活一個輸入激勵時,自動地根據(jù)顯示指針移動的最希望順序重定位顯示指針。
      2.如權(quán)利要求1所述的方法,其特征在于圖標的已知顯示屏位置是通過如下步驟確定的確定在顯示屏上沿x方向和y方向的圖標象素位置;以及存儲象素位置作為圖標的已知位置。
      3.如權(quán)利要求1所述的方法,其特征在于輸入激勵是通過響應計算機鼠標的同時按雙鍵功能來激活的。
      4.如權(quán)利要求1所述的方法,其特征在于輸入激勵是通過響應計算機鼠標的單功能鍵激活的。
      5.如權(quán)利要求1所述的方法,其特征在于所述的預定順序是通過如下步驟建立的提示用戶選擇至少是一些圖標;將這些選擇的至少是一些圖標按照用戶選擇的順序存儲。
      6.如權(quán)利要求5所述的方法,其特征在于還包括提示用戶從顯示屏上顯示的當前窗口中選擇至少是一些圖標。
      7.如權(quán)利要求5所述的方法,其特征在于還包括提示用戶從顯示屏上顯示的若干應用小圖形中選擇至少是一些圖標。
      8.一種用于存儲程序指令的計算機可讀存儲介質(zhì),當計算機讀這些指令時,便使計算機快速地把顯示指針定位到顯示屏上,該計算機可讀存儲介質(zhì)包括第一存儲裝置,所存儲的程序指令使計算機根據(jù)圖標在顯示屏上的已知位置去建立顯示指針在至少是一些圖標之間移動的最希望順序;以及第二存儲裝置,所存儲的程序指令使計算機在激活一個輸入激勵的情況下自動地按照顯示指針移動最希望順序?qū)︼@示指針重定位。
      9.如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其特征在于該第一存儲裝置還包括以下功能,以確定已知顯示屏位置存儲程序指令,用于使計算機確定圖標在顯示屏上x方向和y方向的象素位置;以及存儲程序指令,用于使計算機存儲這些象素位置作為圖標的已知位置。
      10.如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其特征在于其第二存儲裝置還包括如下功能,以激活輸入激勵存儲程序指定,用于使計算機響應計算機鼠標上的同時按雙鍵功能。
      11.如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其特征在于其第二存儲裝置還包括以下功能,以激活輸入激勵存儲程序指令,用于使計算機響應計算機鼠標上的單個功能按鈕。
      12.如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其特征在于其第一存儲裝置還包括如下功能,以建立最希望順序存儲程序指令,用于使計算機提示用戶選擇至少是一些圖標;以及存儲程序指令,使計算機按用戶選擇的順序存儲所選擇的至少是一些圖標中的每一個。
      13.如權(quán)利要求12所述的計算機可讀存儲介質(zhì),其特征在于第一存儲裝置還包括存儲程序指令,這些程序指令使計算機提示用戶從顯示屏上顯示的當前窗口中選擇至少是一些圖標。
      14.如權(quán)利要求12所述的計算機可讀存儲介質(zhì),其特征在于第一存儲裝置還包括存儲程序指令,這些程序指令使計算機提示用戶從顯示在顯示屏上的若干應用程序小圖形中選擇至少是一些圖標。
      15.一個計算機系統(tǒng),包括一個顯示屏;一個輸入裝置;一個中央處理單元,包括一個在操作上與輸入裝置相耦合的輸入裝置驅(qū)動器;一個在操作上與輸入裝置驅(qū)動器相耦合的輸入裝置解釋模塊;一個操作上與輸入裝置解釋模塊相耦合的顯示屏監(jiān)視模塊;一個在操作上與顯示屏監(jiān)視模塊及顯示屏相耦合的顯示屏驅(qū)動器;存儲器,它在操作上與中央處理單元相耦合,所述存儲器包括第一存儲裝置,用于存儲程序指令,這些程序指令根據(jù)已知的圖標顯示屏位置去建立顯示指針在至少是一些圖標之間移動的最希望順序;以及第二存儲裝置,用于存儲程序指令,這些程序指令使中央處理單元在輸入激勵被激活之時根據(jù)顯示指針移動最希望順序?qū)︼@示屏上的顯示指針自動地重定位。
      全文摘要
      在本發(fā)明中,當圖標的特定顯示屏位置為已知時,可通過建立在圖標之間顯示指針移動的最希望順序,來實現(xiàn)顯示指針在顯示屏上快速定位的一種方法。一旦建立了最希望順序,在一個輸入激勵初激活時,顯示指針便根據(jù)最希望順序自動重定位。輸入激勵可以由鍵盤、鼠標、或任何其他可與計算機聯(lián)用的輸入裝置來激活。
      文檔編號G06F3/033GK1159625SQ9612131
      公開日1997年9月17日 申請日期1996年11月12日 優(yōu)先權(quán)日1995年11月13日
      發(fā)明者利昂·愛德華·格雷格, 小威廉·賈斯凱拉恩 申請人:國際商業(yè)機器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1