欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動態(tài)改變對話框型態(tài)的方法

文檔序號:6653645閱讀:167來源:國知局
專利名稱:動態(tài)改變對話框型態(tài)的方法
技術領域
本發(fā)明系關于一種顯示對話框(Dialog box)的方法,特別是指能依據使用者的輸入情況,實時且動態(tài)變更對話框顯示內容的方法。
在信息科技極度發(fā)達的今天,人類間的距離亦日漸縮短,而網際網絡(Internet)即在其中扮演了極為關鍵的角色,因為任何人只要些許花費,即可添購連接網際網絡的硬設備,進而悠游在網際網絡廣闊的信息世界中。然而任何人在使用個人計算機或筆記型計算機等計算機主機,或是各種消費型電子設備時,皆需運用使用者接口(User Interface)與其進行溝通,于是人們可經由鍵盤或鼠標等裝置來輸入指令至計算機中。此外,計算機則透過陰極射線管或液晶顯示器等屏幕,來顯示輸出結果以告知使用者。目前最為廣泛使用的操作系統(tǒng),諸如Microsoft windows95/98等操作系統(tǒng),皆使用圖形化使用者接口(Graphic User Interface,GUI)來顯示信息在屏幕上供使用者觀看,而在圖形化使用者接口中,對話框(Dialog box)的使用便成為不可或缺的一項工具。
一般而言,對話框可以依據使用者所輸入的指令,實時的顯示相關訊息來幫助使用者做進一步的決定,例如在對話框中選擇所需的功能等,于是操作系統(tǒng)便可依據使用者的輸入做處理。然而在一些較復雜的情形下,使用者往往需打開許多對話框才能完成所需的設定,或選到所需的功能,而且必須在設定完成后再關閉所打開的對話框,因此在使用上不甚便利。除了上述的顯示對話框方式之外,亦可將對話框中所有需要設定的控制組件,皆顯示在同一個對話框中;當使用者設定一個控制組件后,其它無法進行設定的控制組件可以虛顯(Gray),其與當未復制(Copy)或剪下(Cut)任何資料時,因無法進行貼上(Paste)的操作,所以將貼上的功能選項給虛顯情況相似。但是當所需設定的控制組件數(shù)量相當多的時候,對話框的內容將變得相當復雜,對于這樣一個令人眼花繚亂的對話框而言,完全不符合使用者親和性(User friendly)的要求。
利用頁式標簽來顯示對話框系另一種較佳的對話框顯示方法,其系將所有的控制組件依據功能來進行分類,進而設計成多層窗口,而每層窗口再延伸出不相重疊頁式標簽供使用者點選。請參閱

圖1A與圖1B,其分別描繪在動畫設定系統(tǒng)中,供設計者設定動畫人物屬性的對話框內容。當使用者點選頁式標簽“選擇檔案”102a時,則所將衍生的窗口將如圖1A所示,因此使用者可以在圖1A的窗口中做所需動畫人物圖形文件的設定。此外,當使用者按下頁式標簽中的“水平滾動條圖形”102b時,所衍生的窗口將如圖1B所示,于是使用者可對動畫人物進行“運動步長”或“間隔時間”的設定。依此類推,使用者可在頁式標簽中點選所欲設定的選項,進而對該選項的控制組件進行設定。然而當頁式標簽相當多的時候,同時顯示所有的標簽亦將使畫面復雜化,而且使用者在點選這些標簽時,亦常因為控制組件的分類而無法立刻找到所需的選項,于是使用者便容易迷失在成堆的標簽中,而無法找到所需的設定選項。所以亟需一種具有能克服上述問題的方法,不僅方便對話框的設計,亦能依據使用者需求提供所需的控制組件,且甚具使用者親和性的對話框供其設定,用以除去上述先前技術所面臨的難題。
鑒于上述發(fā)明背景中,習知的對話框顯示方法皆有使用不便的情形,本發(fā)明即針對上述缺點提出動態(tài)改變對話框型態(tài)的方法,用以克服習知技術的問題。
本發(fā)明所揭露的方法,系依據控制組件間的關系,將所有的控制組件分成三類與所有控制組件皆有關的控制組件(第一類)、僅與第一類控制組件有關的控制組件(第二類)、以及與所有控制組件皆無關的控制組件(第三類);隨后再依據每個第二類的控制組件產生對話框,而該對話框則包含第一類控制組件與第二類控制組件,接著再顯示對話框供使用者輸入指令。當使用者改變第一類控制組件的設定值,與其相關的第二類控制組件發(fā)生了改變,從而變更第二類控制組件的顯示,將產生新的對話框供使用者進行輸入,而使用者亦可在確定所輸入的設定后,將設定值送往操作系統(tǒng)來執(zhí)行。
本發(fā)明的較佳實施例將再后面的說明文字中輔以下列圖形做更詳細的闡述圖1A描繪在動畫設定系統(tǒng)中,利用習知的頁式標簽方式顯示對話框,供設計者設定動畫人物屬性的接口示意圖;圖1B描繪當使用者在圖1A中,選擇另一個頁式標簽以進行設定的接口示意圖;圖2A描繪運用本發(fā)明所揭露之方法,以在動畫設定系統(tǒng)中顯示對話框的接口示意圖;圖2B描繪當使用者在圖2A中,變更第一類控制組件之內容后所顯示的對話框內容的接口示意圖;圖3描繪當使用者在圖2A中,再次變更第一類控制組件的內容后所顯示的對話框內容的接口示意圖;圖4描繪當使用者在圖2A中,第三次變更第一類控制組件的內容后所顯示的對話框內容的接口示意圖;圖5描繪本發(fā)明對話框控制組件進行分類的方法;及圖6描繪本發(fā)明所揭露方法的運作流程圖。
請參閱圖5,其描繪本發(fā)明對話框控制組件進行分類的方法。因所有對話框控制組件之間的關系可知,所有控制組件可分為與所有控制組件皆有關的控制組件(第一類)、僅與第一類控制組件有關的控制組件(第二類)、以及與所有控制組件皆無關的控制組件(第三類),如圖5所示。就數(shù)量而言,第一類控制組件最少(可能只有兩、三個)、第三類控制組件次之、而絕大多數(shù)的控制組件皆屬于第二類。因為第二類控制組件與第一類控制組件的關系,存在著當?shù)谝活惪刂平M件的設定值被變更后,便變更第一類控制組件與第二類控制組件之間的關系,于是依據第二類控制組件來構筑對話框,使其同時包含第一類控制組件的設定值,而當使用者變更第一類控制組件的設定值時即變更對話框的內容,于是便可簡化對話框設計的復雜度。此外,因第三類控制組件皆與其它控制組件無關,所以將例外為其設計對話框,而對話框的內容則不包含任何第一類、或第二類控制組件。
接下來請參閱圖6,其描繪本發(fā)明所揭露方法的操作流程圖。首先,將所有的對話框控制組件依據圖5所示的方式以進行分類(步驟502),接著依據第二類控制組件產生對話框,而且該對話框除第二類控制組件外,亦包含第一類控制組件的設定值(步驟504),隨后顯示對話框以供使用者輸入指令之用(步驟506)。當使用者變更第一類控制組件的設定值,而變更第一類控制組件與第二類控制組件的關系時(步驟508),將回到步驟504運用變更后的關系產生新的對話框,并在步驟506中顯示所產生的對話框供使用者輸入指令。若使用者欲執(zhí)行所設定的內容時,亦可在對話框中按下“確定”按鍵來執(zhí)行(步驟510)。
請參閱圖2A,其描繪運用本發(fā)明所揭露的方法,以在動畫設定系統(tǒng)中顯示對話框的接口示意圖。在圖2A所示的對話框控制組件中,“目錄”、“檔案”、“磁盤驅動器”、以及下拉式清單202等被歸類于第一類控制組件;而第二類控制組件則顯示于區(qū)域204中,其系依據下拉式清單中的內容而改變。至于第三類控制組件,諸如內存的使用數(shù)量等,因為內存的使用量與任何控制組件皆無關,所以將另行設計對話框,而不顯示在圖2A中。接下來,使用者即可在圖2A的對話框中進行設定的操作。例如當使用者在下拉式清單中選擇設定值為“Normal”時,將如圖2B中的接口示意圖所示,其中的下拉式清單目前顯示的設定值為“Normal”(如標號202a所示),而對話框則依據與“Normal”相關的第二類控制組件來產生并顯示,其可進行“鏡像動畫間隔”的設定(如標號204a所示)。接下來,當使用者變更下拉式清單的設定值,使其成為“循環(huán)卷動”(如標號202b所示)后,因為此時的第一類控制組件更與第二類控制組件中的“滾動條方向”相關,所以將顯示的“鏡像動畫間隔”設定外,更出現(xiàn)“滾動條方向”的控制組件供使用者進行設定(如標號204b所示),其接口示意圖如圖3所示。此外,當使用者變更下拉式清單之設定值,使其成為“按鈕”(如標號202c所示)后,由于此時的第一類控制組件與第二類控制組件中的“跳轉”相關,故除了將“鏡像”控制組件虛顯外,并顯示“跳轉”控制組件供使用者進行設定(如標號204c所示),其接口示意圖如圖4所示。明顯的,當使用者變更第一類控制組件的設定值,而使得與第一類控制組件相關的第二類控制組件產生變化時,變更了第二類控制組件的顯示,產生新的對話框以供使用者輸入指令,因此得以除了能簡化對話框的設計之外,更能增加對話框的親和性。
應注意的是,本發(fā)明所揭露的方法可應用在個人計算機或筆記型計算機等計算機主機上,或是掌上型計算機(Handheld PC,HPC)、個人數(shù)字助理(Personal Digital Assistant,PDA)裝置等消費型電子產品中;而任何能產生對話框的操作系統(tǒng)皆可運用本發(fā)明所揭露的方法,來產生甚具親和性的使用者接口。事實上,任何需要對話框的系統(tǒng)或裝置皆可運用本發(fā)明所揭露之方法,而習知技術者可在得知本發(fā)明之技術內容后,依據本發(fā)明之精神對上述較佳實施例進行變更。
以上所述僅為本發(fā)明之較佳實施例而已,并非用以限定本發(fā)明的申請專利范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應包含在本發(fā)明的權利請求書內。
權利要求
1.一種動態(tài)改變對話顯示內容的方法,該方法至少包含下列步驟將控制組件進行分類;依據該分類顯示對話框,其中該對話框至少包含與所有該控制組件相關的第一類控制組件,以及僅與該第一類控制組件相關的第二類控制組件;及當該顯示對話框中的第一類控制組件的設定值被變更,自動變更第二類控制組件的顯示以配合上述變化,依據該變更以重新執(zhí)行上述顯示該對話框之步驟。
2.如權利要求書第1項的方法,其中上述的分類更包含與所有控制組件皆無關的第三類控制組件。
3.如權利要求書第2項的方法,更包含依據該第三類控制組件所產生的對話框,其中依據該第三類控制組件所產生的對話框不包含任何該第一類控制組件與該第二類控制組件。
4.如權利要求書第1項的方法,更包含執(zhí)行該對話框的設定值的步驟。
5.一種動態(tài)改變對話顯示內容的方法,該方法至少包含下列步驟將控制組件進行分類,其中該控制組件被區(qū)分為與所有該控制組件相關的第一類控制組件,以及僅與該第一類控制組件相關的第二類控制組件;依據該第二類控制組件以顯示對話框,其中該對話框中至少包含該第一類控制組件,以及與該第一類控制組件之設定值相關的該第二類控制組件;由該對話框中輸入指令;及當該指令改變該對話框中的第一類控制組件之設定值,變更第二類控制組件的顯示以配合上述變化,依據該變更后之第一類控制組件設定值以重新執(zhí)行上述顯示該對話框之步驟。
6.如權利要求書第5項的方法,其中上述之分類更包含與所有控制組件皆無關之第三類控制組件。
7.如權利要求書第5項的方法,更包含執(zhí)行該對話框的設定值之步驟。
8.如權利要求書第7項的方法,更包含依據該第三類控制組件所產生之對話框,其中依據該第三類控制組件所產生之對話框不包含任何該第一類控制組件與該第二類控制組件。
9.一種動態(tài)改變對話顯示內容的方法,該方法至少包含下列步驟依據控制組件的關系進行分類,其中該控制組件被區(qū)分為與所有該控制組件相關的第一類控制組件僅與該第一類控制組件相關的第二類控制組件,以及與所有控制組件皆無關的第三類控制組件;依據該第二類控制組件以顯示對話框,其中該對話框中至少包含該第一類控制組件,以及與該第一類控制組件的設定值相關的該第二類控制組件;由該對話框中輸入指令;當該指令改變該對話框中的第一類控制組件的設定值,變更第二類控制組件的顯示以配合上述變化,依據該變更后的第一類控制組件設定值以重新執(zhí)行上述顯示該對話框的步驟;及執(zhí)行該對話框目前的設定值。
10.如權利要求書第9項的方法,更包含依據該第三類控制組件所產生的對話框,其中依據該第三類控制組件所產生之對話框不包含任何該第一類控制組件與該第二類控制組件。
全文摘要
本發(fā)明揭露一種依據使用者的輸入,以動態(tài)改變對話框顯示內容的方法,其系依據控制組件間的關系,將所有的控制組件分成三類:與所有控制組件皆有關的控制組件(第一類)、僅與第一類控制組件有關的控制組件(第二類)、以及與所有控制組件皆無關的控制組件(第三類);后再對第二類控制組件產生對話框,而對話框則包含第一類控制組件與第二類控制組件;接著再顯示對話框供使用者輸入指令。當使用者改變第一類控制組件的設定值,與其相關的第二類控制組件發(fā)生了改變,從而變更第二類控制組件的顯示,將產生新的對話框供使用者進行輸入。此外,使用者可在確定所輸入的設定后,將設定值送往系統(tǒng)來執(zhí)行。
文檔編號G06F3/14GK1369774SQ01106748
公開日2002年9月18日 申請日期2001年2月16日 優(yōu)先權日2001年2月16日
發(fā)明者陳淮琰, 王小春 申請人:無敵科技(西安)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
北碚区| 南通市| 轮台县| 同心县| 林口县| 武穴市| 胶南市| 偃师市| 永和县| 栖霞市| 平武县| 紫阳县| 南宁市| 伽师县| 栾城县| 台湾省| 博客| 津市市| 恩施市| 中超| 杭锦后旗| 濮阳县| 永丰县| 河南省| 山丹县| 余江县| 瓮安县| 宜兰县| 东山县| 小金县| 胶南市| 琼中| 镇坪县| 阳朔县| 宕昌县| 甘谷县| 蚌埠市| 新建县| 长治市| 崇文区| 建宁县|