專利名稱:一種選擇日期的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是涉及選擇日期的方法及裝置。
背景技術(shù):
人們生活和工作的方方面面都離不開時(shí)間,計(jì)算;f幾的出現(xiàn)實(shí)現(xiàn)了時(shí)間和日 期方面的自動(dòng)提醒,給人們帶來(lái)了方便。
現(xiàn)有技術(shù)之一是操作系統(tǒng)中自帶的日歷牌,具有日期和時(shí)間提示的功能, 參見圖l所示。用戶只能對(duì)其進(jìn)行當(dāng)前日期和時(shí)間的修改操作。對(duì)于目前的一 些電子日歷,其增加了豐富的顯示圖案和皮膚,有些電子日歷還具有記事和鬧
現(xiàn)有技術(shù)之二是通過網(wǎng)絡(luò)查詢或預(yù)定火車票或飛機(jī)票時(shí)使用的日歷牌,參 見圖2所示。該日歷牌的特點(diǎn)是每個(gè)日期都對(duì)應(yīng)著一個(gè)鏈接地址,用戶一次只 能選擇一個(gè)日期, 一次鼠標(biāo)單擊事件既完成了日期的選擇又完成了日歷牌的關(guān) 閉操作,同時(shí)顯示該選定日期對(duì)應(yīng)的火車票或飛機(jī)票信息。若用戶需要查詢連 續(xù)多天的火車票或飛機(jī)票信息,則需要返回到帶有日歷牌的頁(yè)面重新調(diào)用日歷 牌,存在較多的重復(fù)操作。在其它生產(chǎn)實(shí)踐中也存在著類似的不便。
綜上可知,目前日歷牌的主要功能仍是單選日期,不能完全滿足實(shí)際生產(chǎn) 生活中日期選擇方面的要求,給用戶的操作帶來(lái)一定的不便,影響用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種選擇日期的方法及裝置,用于實(shí)現(xiàn)靈活的進(jìn)行日期 選擇,以便于對(duì)日期及相關(guān)次數(shù)信息的設(shè)置,方便對(duì)時(shí)間及相關(guān)工作的監(jiān)控。 一種選擇日期的方法,包括以下步驟 通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日期;更新所述選擇的日期:故選擇的次數(shù);
通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及 對(duì)應(yīng)的選擇次數(shù)。
一種裝置,包括
監(jiān)聽模塊,用于監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,以及監(jiān)聽鼠標(biāo)點(diǎn)擊日
歷牌上結(jié)束標(biāo)志的事件;
處理模塊,用于通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇 的曰期,及更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日 歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。
一種系統(tǒng),包"fe:
曰歷牌,用于通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日 期,并更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié) 束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù);
應(yīng)用程序,用于調(diào)用所述日歷牌,并獲得日歷牌確定的用戶最終選擇的日 期及對(duì)應(yīng)的選擇次數(shù)。
本發(fā)明實(shí)施例通過將鼠標(biāo)選擇日期與關(guān)閉日歷牌的操作分離,可多次監(jiān)聽 到鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,實(shí)現(xiàn)了多個(gè)日期的選擇和同 一 日期的多選 等。
圖1為現(xiàn)有技術(shù)之一的示意圖2為現(xiàn)有技術(shù)之二的示意圖3為本發(fā)明實(shí)施例中選擇日期的主要方法流程圖4為本發(fā)明實(shí)施例中關(guān)于左鍵選中日期的方法流程圖5為本發(fā)明實(shí)施例中日歷牌的示意圖6為本發(fā)明實(shí)施例中關(guān)于多選日期的方法流程圖7為本發(fā)明實(shí)施例中關(guān)于右鍵撤銷選中日期的方法流程圖主要結(jié)構(gòu)圖9為本發(fā)明實(shí)施例中裝置800的具體結(jié)構(gòu)及與其它裝置的連接示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例將日期的選擇與關(guān)閉日歷牌的操作分離,實(shí)現(xiàn)在日歷牌上多 次連續(xù)選擇日期,方便在生產(chǎn)生活中的廣泛應(yīng)用,提高用戶體驗(yàn)。
本發(fā)明實(shí)施例中的日歷牌主要指圖l左側(cè)所示的日歷,從廣義角度包括圖 1和圖2等所示的全部?jī)?nèi)容,主要用于日期的顯示和選擇,以計(jì)算機(jī)軟件實(shí)現(xiàn) 并在屏幕上顯示,具體可以是一種控件。
參見圖3,本實(shí)施例中選擇日期的主要方法流程如下
步驟301:監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌的事件。
步驟302:根據(jù)監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的曰期。
步驟303:更新所述選擇的日期對(duì)應(yīng)的選擇次數(shù)。
步驟304:通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇 的日期及對(duì)應(yīng)的選纟奪次數(shù)。
步驟301 - 303可重復(fù)執(zhí)行,用戶可任意選擇日期,并且同一日期可被多 次選擇,下面對(duì)選擇日期的方法進(jìn)行詳細(xì)描述,參見圖4所示,具體流程如下
步驟401:監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌的事件,并監(jiān)聽到鼠標(biāo)選擇鍵(本實(shí)施例 中指左鍵)單擊日歷牌上曰期的事件。
步驟402:根據(jù)監(jiān)聽到的左鍵單擊日歷牌上日期的事件確定用戶選擇的日 期,例如確定用戶點(diǎn)擊的是6日。
步驟403:更新所述選擇的日期對(duì)應(yīng)的選擇次數(shù),將6日對(duì)應(yīng)的選擇次數(shù)加1。
可繼續(xù)步驟401,循環(huán)執(zhí)行步驟401 -404,例如確定用戶點(diǎn)擊了 4次13 曰、l次20日和2次27日,參見圖5所示,紫色標(biāo)記的6日表示當(dāng)前日期是6曰并且被用戶選中,綠色標(biāo)記的13、 20和27日表示用戶選中的日期,13曰 和27日右下角的數(shù)字表示對(duì)應(yīng)的選擇次數(shù),當(dāng)選擇次數(shù)為1時(shí)缺省不顯示。 也可采用其它顏色、視覺特效或列表框等方式表示選擇的日期及其對(duì)應(yīng)的選擇次數(shù)。
步驟405:通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇 的曰期及對(duì)應(yīng)的選擇次數(shù),最終選擇可參見圖5所示。所述結(jié)束標(biāo)志包括關(guān)閉 所述日歷牌的標(biāo)志,參見圖5右上角所示的"x"。該結(jié)束標(biāo)志還可包括"確 定,,按鈕和"取消,,按鈕等,圖5未示出,"確定"按鈕相當(dāng)于"x ,,按鈕,"取 消"按鈕用于取消用戶的所有操作并關(guān)閉日歷牌。若用戶點(diǎn)擊了 "取消,,按鈕, 則可直接結(jié)束流程,不再需要執(zhí)行步驟406。
步驟406:采用數(shù)據(jù)庫(kù)記錄用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。本實(shí) 施例是以數(shù)據(jù)庫(kù)為例進(jìn)行說(shuō)明,因?yàn)閿?shù)據(jù)庫(kù)是目前較常用的記錄方式,本實(shí)施 例不排除其它的記錄方式。
用戶可能需要一次選擇多個(gè)日期,這些日期可能存在某種規(guī)律。如果用戶 需要選擇日期則會(huì)進(jìn)行多次鼠標(biāo)點(diǎn)擊操作,為了方便用戶選擇,本實(shí)施例采用 復(fù)選框并根據(jù)幾種常用的規(guī)律來(lái)方便用戶的操作,復(fù)選框可參見圖5中所示的 "指定"、"連登"、"奇登,,和"偶登"。"指定"表示用戶可以通過鼠標(biāo)的點(diǎn)擊 進(jìn)行日期選擇,過程可參見4所示的流程;"連登"、"奇登"和"偶登"都是 連續(xù)指定,"連登"表示指定連續(xù)的每個(gè)日期,"奇登"表示指定連續(xù)的奇數(shù)日 期,"偶登"表示指定連續(xù)的偶數(shù)日期。連續(xù)指定需要確定連續(xù)的天數(shù),該天 數(shù)可以是默認(rèn)值,如默認(rèn)值為5天,也可由用戶指定,參見圖5所示的"天數(shù)"
5中所示的各個(gè)按鈕、復(fù)選框和文本框等都是用于命令指示的接口,用戶的點(diǎn) 擊或輸入操作都是一種命令指示。參見圖6所示的過程,帶有命令指示的曰期 選擇方法的具體實(shí)現(xiàn)流程如下
步驟601:用戶在應(yīng)用程序的操作界面中點(diǎn)擊日歷牌標(biāo)志,應(yīng)用程序根據(jù)該操作通過函數(shù)CallCal調(diào)用日歷牌。該應(yīng)用程序包括需要選才奪日期及設(shè)置次
數(shù)信息的各種軟件。
步驟602:日歷牌通過函數(shù)ShowCalControl將日歷牌的界面顯示給用戶。 步驟603:日歷牌監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌的事件,并通過函數(shù)GetUserlnput
監(jiān)聽到鼠標(biāo)選^^睫單擊日歷牌上日期的事件。
步驟604:日歷牌根據(jù)監(jiān)聽到的左鍵單擊日歷牌上日期的事件,通過函數(shù)
DoUserI叩ut對(duì)監(jiān)聽到的事件進(jìn)行處理,確定用戶選擇的日期,例如確定用戶
點(diǎn)擊的是6日。
步驟605:進(jìn)一步通過函數(shù)DoUserlnput更新所述選擇的日期對(duì)應(yīng)的選擇 次數(shù),將6日對(duì)應(yīng)的選4奪次凄丈加1 。
步驟606:日歷牌通過函數(shù)ShowResultsToUser在所述日歷牌的界面上顯 示用戶選擇的日期及對(duì)應(yīng)的選擇次數(shù),即標(biāo)記日期6日及其對(duì)應(yīng)的選擇次數(shù)。 日歷牌通過函數(shù)CallbackResults將函數(shù)DoUserI叩ut的處理結(jié)果回傳給應(yīng)用程 序。該回傳處理結(jié)果的操作也可在步驟609中一次實(shí)現(xiàn)。
步驟6(T7:日歷牌通過函數(shù)GetUserlnput監(jiān)聽到鼠標(biāo)點(diǎn)擊的"奇登"等類 型選項(xiàng),同時(shí)捕獲到用戶輸入的天數(shù),如5天。本實(shí)施例中復(fù)選框默認(rèn)選項(xiàng)為 "指定,'。
步驟608:日歷牌通過函數(shù)DoUserlnput對(duì)用戶的命令指示進(jìn)行處理,確 定用戶選擇了 6日后連續(xù)的5個(gè)奇數(shù)日期,即為7、 9、 11、 13和15日。并同 時(shí)確定這5個(gè)日期對(duì)應(yīng)的選擇次數(shù)與6日對(duì)應(yīng)的選擇次數(shù)相同。
若用戶在步驟607中點(diǎn)擊的是"偶登",則在步驟608中確定的5個(gè)日期 可以包括6日本身,也可以不包括6日本身,可由用戶自行設(shè)置。
果回傳給應(yīng)用程序。以及,日歷牌可通過函數(shù)ShowResultsToUser在所述日歷 牌的界面上顯示用戶選擇的日期及對(duì)應(yīng)的選擇次數(shù),即標(biāo)記日期7、 9、 11、 13 和15日及其對(duì)應(yīng)的選擇次數(shù)。若循環(huán)執(zhí)行步驟603 -606,例如確定用戶再次點(diǎn)擊了 6日,則在增加6 曰對(duì)應(yīng)的選擇次數(shù)的同時(shí)增加7、 9、 11、 13和15日對(duì)應(yīng)的選擇次數(shù)。步驟607 和608也可重復(fù)執(zhí)行,用戶可以多次點(diǎn)擊復(fù)選框以更改:燥作。
本實(shí)施例是以奇數(shù)日期為例進(jìn)行的說(shuō)明,也可以是連續(xù)的多個(gè)星期中的同 一天,也可以是每月的同一天被選中等。
曰期的選擇包括選中和取消,上述實(shí)施例描述了選中日期的過程,在選中
曰期時(shí)可能存在錯(cuò)選等誤操作,所以下面介紹刪除選中日期的方法,參見圖7 所示,具體流程如下
步驟701:監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌的事件,并監(jiān)聽到鼠標(biāo)屬性鍵(本實(shí)施例 中指右鍵)單擊日歷牌上日期的事件,尤其是單擊已選中的日期。
步驟702:根據(jù)監(jiān)聽到的右鍵單擊日歷牌上日期的事件確定用戶選擇的曰 期,例如確定用戶點(diǎn)擊的是6日。
步驟703:更新所述選擇的日期對(duì)應(yīng)的選擇次數(shù),將6日對(duì)應(yīng)的選擇次數(shù) 減1。此步驟表示每單擊一次右鍵,相應(yīng)的將選擇次數(shù)減1,直到選擇次數(shù)為0, 取消對(duì)該日期的標(biāo)記。
也可以通過其它方式更改對(duì)日期的選擇,如日期6日單擊鼠標(biāo)右鍵,彈出 一個(gè)菜單,菜單包括刪除1次、刪除該日期和刪除所有已選中日期等選項(xiàng)。用 戶可通過左鍵單擊某個(gè)選項(xiàng)進(jìn)行刪除操作,日歷牌監(jiān)聽到該左鍵單擊事件后進(jìn) 行相應(yīng)的處理。若在步驟701中是在未選中的日期上單擊右鍵,則彈出的菜單 包括刪除所有已選中日期等選項(xiàng)。
可繼續(xù)步驟701,循環(huán)執(zhí)行步驟701 - 704。
步驟705:通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇 的曰期及對(duì)應(yīng)的選擇次數(shù)。
在步驟703中,若用戶在復(fù)選框中選擇了連續(xù)指定(包括"連登"、"奇登" 和"偶登"),則右鍵單擊來(lái)減少該日期的選擇次數(shù)的同時(shí),減少其它相關(guān)連續(xù)曰期的選擇次數(shù),并在日歷牌的界面上顯示減少后的結(jié)果。
參見圖8,本實(shí)施例中用于實(shí)現(xiàn)日期選擇的裝置800包括監(jiān)聽模塊801和 處理模塊802。
監(jiān)聽模塊801用于監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,以及監(jiān)聽鼠標(biāo)點(diǎn)擊 日歷牌上結(jié)束標(biāo)志的事件。監(jiān)聽到的事件包括左鍵單擊日期的事件、左鍵單擊 各按鈕和菜單的事件、左鍵單擊文本框及鍵盤輸入的事件、右鍵單擊日期的事 件和右鍵彈出菜單的事件等。
處理模塊802用于通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選 擇的日期,及更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊 曰歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。處理模 塊802可進(jìn)一步將處理結(jié)果輸出到其它裝置,如輸出到數(shù)據(jù)庫(kù)901、輸出給應(yīng) 用程序902以顯示給用戶等,也可與其它應(yīng)用操作(如打印系統(tǒng)等)進(jìn)行關(guān)聯(lián)。
其中,可以對(duì)監(jiān)聽模塊801和處理模塊802的功能進(jìn)一步細(xì)化。監(jiān)聽模塊 801包括第一監(jiān)聽子模塊和第二監(jiān)聽子模塊。第一監(jiān)聽子模塊用于監(jiān)聽鼠標(biāo)點(diǎn) 擊曰歷牌上日期的事件,以及監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件;第二監(jiān) 聽子模塊用于通過監(jiān)聽鼠標(biāo)事件獲知用戶的命令指示,根據(jù)所述命令指示和監(jiān) 聽到鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,確定用戶選擇的日期。用戶的命令指示包 括點(diǎn)擊復(fù)選框所作的指示、點(diǎn)擊文本框及鍵盤輸入所作的指示等。
處理模塊802包括更新處理子模塊和輸出處理子模塊。更新處理子模塊用 于通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日期,及更新所 述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的 事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù);輸出處理子模塊用于在確定 用戶選擇的日期及更新所述選擇的日期被選擇的次數(shù)的同時(shí),在所述日歷牌上 顯示用戶選擇的日期及對(duì)應(yīng)的選擇次數(shù),也可將處理結(jié)果輸出到其它裝置。
裝置800還可包括接口模塊803,監(jiān)聽模塊801和處理模塊802通過該接 口模塊803與其它裝置進(jìn)行交互,結(jié)構(gòu)參見圖9所示。
10裝置800 (如日歷牌)與其它裝置(如應(yīng)用程序)構(gòu)成一個(gè)系統(tǒng),其結(jié)構(gòu)
可參見圖9所示。
本發(fā)明實(shí)施例可應(yīng)用于多種場(chǎng)景,如用戶為系統(tǒng)管理員,其可以通過對(duì)曰 期的選擇來(lái)限制相應(yīng)日期的操作,如選中的日期不出版^J氏或者只有在選中的 曰期出版報(bào)紙;如只在選中的日期播放某公司的廣告,日期的選擇次數(shù)表示一 天播放廣告的次數(shù);如只購(gòu)買選中日期的火車票,日期的選擇次數(shù)表示購(gòu)買火 車票的數(shù)量;如對(duì)于個(gè)人記事,選中的日期表示有紀(jì)念活動(dòng),可能是有會(huì)議或 朋友過生日等。
用于實(shí)現(xiàn)本發(fā)明實(shí)施例的軟件可以存儲(chǔ)于軟盤、硬盤、光盤和閃存等存儲(chǔ)介質(zhì)。
本發(fā)明實(shí)施例通過將鼠標(biāo)選擇日期與關(guān)閉日歷牌的操作分離,可多次監(jiān)聽 到鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,實(shí)現(xiàn)了多個(gè)日期的選擇和同一日期的多選等 功能。本發(fā)明實(shí)施例還通過復(fù)選框的方式方便用戶進(jìn)行多個(gè)日期的選擇。相應(yīng) 的,在實(shí)現(xiàn)了日期選中的同時(shí),本發(fā)明實(shí)施例還提供了撤銷操作的方法,通過 右鍵點(diǎn)擊事件實(shí)現(xiàn)了對(duì)選擇次數(shù)的變更和選擇日期的變更等。有了這些靈活方 便的操作,本發(fā)明實(shí)施例可在生活和生產(chǎn)中的方方面面為用戶提供便利快捷的 應(yīng)用。
明的精神和范圍。這樣,倘若對(duì)本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求 及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種選擇日期的方法,其特征在于,包括以下步驟通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日期;更新所述選擇的日期被選擇的次數(shù);通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。
2、 如權(quán)利要求1所述的方法,其特征在于,監(jiān)聽到鼠標(biāo)選擇鍵的單擊事
3、 如權(quán)利要求1所述的方法,其特征在于,監(jiān)聽到鼠標(biāo)屬性鍵的單擊事 件確定用戶選擇的日期,并根據(jù)該屬性鍵單擊事件或進(jìn)一步監(jiān)聽到的鼠標(biāo)事件 更新該日期對(duì)應(yīng)的選一奪次凄t。
4、 如權(quán)利要求3所述的方法,其特征在于,所述進(jìn)一步監(jiān)聽到的鼠標(biāo)事 件包括選擇鍵單擊刪除的事件或選擇鍵單擊全部刪除的事件。
5、 如權(quán)利要求1所述的方法,其特征在于,獲知用戶的命令指示,根據(jù) 所述命令指示和監(jiān)聽到鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,確定用戶選>^的日期。
6、 如權(quán)利要求5所述的方法,其特征在于,所述命令指示包括指定或連 續(xù)指定,以及包括用戶輸入的天數(shù)。
7、 如權(quán)利要求6所述的方法,其特征在于,所述連續(xù)指定包括指定連續(xù) 的每天、指定連續(xù)的奇數(shù)日期或指定連續(xù)的偶數(shù)日期;所述命令指示還包括連 續(xù)的天數(shù)。
8、 如權(quán)利要求6所述的方法,其特征在于,連續(xù)指定的日期對(duì)應(yīng)的選擇 次數(shù)與通過監(jiān)聽鼠標(biāo)點(diǎn)擊事件確定的日期所對(duì)應(yīng)的選擇次lt相同。
9、 如權(quán)利要求1至8中任一項(xiàng)所述的方法,其特征在于,在確定用戶選 擇的日期及更新所述選擇的日期被選擇的次數(shù)的同時(shí),在所述日歷牌上顯示用 戶選擇的日期及對(duì)應(yīng)的選擇次數(shù)。
10、 如權(quán)利要求l所述的方法,其特征在于,所述結(jié)束標(biāo)志包括關(guān)閉所述日歷牌的標(biāo)志。
11、 如權(quán)利要求l所述的方法,其特征在于,采用數(shù)據(jù)庫(kù)記錄用戶最終選 擇的日期及對(duì)應(yīng)的選擇次數(shù)。
12、 一種裝置,其特征在于,包括監(jiān)聽模塊,用于監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,以及監(jiān)聽鼠標(biāo)點(diǎn)擊曰歷牌上結(jié)束標(biāo)志的事件;處理模塊,用于通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇 的日期,及更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日 歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。
13、 如權(quán)利要求12所述的裝置,其特征在于,所述監(jiān)聽模塊包括 第一監(jiān)聽子模塊,用于監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,以及監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件;第二監(jiān)聽子模塊,用于通過監(jiān)聽鼠標(biāo)事件獲知用戶的命令指示,根據(jù)所述 命令指示和監(jiān)聽到鼠標(biāo)點(diǎn)擊日歷牌上日期的事件,確定用戶選擇的日期。
14、 如權(quán)利要求12所述的裝置,其特征在于,所述處理模塊包括 更新處理子模塊,用于通過監(jiān)聽到的鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日期,及更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽到的鼠標(biāo) 點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選4奪的日期及對(duì)應(yīng)的選擇次數(shù);
15、 一種系統(tǒng),其特征在于,包括日歷牌,用于通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的曰 期,并更新所述選擇的日期被選擇的次數(shù),以及通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié) 束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù);應(yīng)用程序,用于調(diào)用所述日歷牌,并獲得日歷牌確定的用戶最終選擇的曰 期及對(duì)應(yīng)的選擇次數(shù)。
全文摘要
本發(fā)明公開了一種選擇日期的方法,用于實(shí)現(xiàn)靈活的進(jìn)行日期選擇,以便于對(duì)日期及相關(guān)次數(shù)信息的設(shè)置。所述方法為通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上日期的事件確定用戶選擇的日期;更新所述選擇的日期被選擇的次數(shù);通過監(jiān)聽鼠標(biāo)點(diǎn)擊日歷牌上結(jié)束標(biāo)志的事件確定用戶最終選擇的日期及對(duì)應(yīng)的選擇次數(shù)。本發(fā)明還公開了一種裝置和系統(tǒng)。
文檔編號(hào)G06F9/44GK101436127SQ20071017744
公開日2009年5月20日 申請(qǐng)日期2007年11月15日 優(yōu)先權(quán)日2007年11月15日
發(fā)明者天 劉, 徐迎春, 濤 王, 王建平, 白玉宇, 丹 蔡 申請(qǐng)人:北大方正集團(tuán)有限公司;北京大學(xué);北京北大方正電子有限公司