專利名稱:表情圖片縮略圖的位置調(diào)整方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于即時(shí)通信領(lǐng)域,尤其涉及一種表情圖片縮略圖位置調(diào)整方法及 系統(tǒng)。
背景技術(shù):
隨著計(jì)算機(jī)網(wǎng)絡(luò)的快速發(fā)展,即時(shí)通信(Instant Messenger,筒稱IM)系 統(tǒng)已經(jīng)成為用戶普遍使用的通信工具,不僅在平時(shí)的休閑娛樂中,而且在用戶 的工作中得到廣泛的使用。在IM系統(tǒng)中,網(wǎng)絡(luò)聊天是用戶使用最為頻繁的功 能,為了使得用戶網(wǎng)絡(luò)聊天的表達(dá)方式更加豐富,IM系統(tǒng)提供了聊天表情供用 戶選擇,從而使得網(wǎng)絡(luò)聊天更加富有樂趣?,F(xiàn)有的IM系統(tǒng)中,當(dāng)用戶需要在聊天內(nèi)容中增加表情圖片時(shí),用戶用鼠 標(biāo)點(diǎn)擊^^舌窗口中對(duì)應(yīng)的功能圖標(biāo),打開IM系統(tǒng)的表情選擇窗口,系統(tǒng)讀取 表情圖片配置文件,按照約定的大小裝載表情圖片縮略圖或者用戶的自定義表 情圖片縮略圖,按照固定的順序排列并向用戶顯示表情圖片縮略圖,用戶可以 根據(jù)需要選取對(duì)應(yīng)的表情圖片加入到會(huì)話內(nèi)容中。由于表情選擇窗口中表情圖 片縮略圖的位置固定,用戶通過表情選擇窗口難以較快查找到滿足需要的表情 圖片縮略圖,不能滿足用戶的快速選擇表情圖片的需求。發(fā)明內(nèi)容本發(fā)明實(shí)施例的目的在于提供一種表情圖片縮略圖位置調(diào)整方法,旨在解 決現(xiàn)有IM系統(tǒng)中表情選擇窗口中表情圖片縮略圖的位置固定,用戶通過表情 選擇窗口難以較快查找到滿足需要的表情圖片縮略圖的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種表情圖片縮略圖位置調(diào)整方法,所述方法包括下述步驟響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令,獲取被 移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置;根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置,更新表情圖片 縮略圖的顯示順序;根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片縮略圖,并存儲(chǔ) 每個(gè)表情圖片縮略圖在表情選擇窗口的顯示順序號(hào)。本發(fā)明實(shí)施例的另一目的在于提供一種表情圖片縮略圖位置調(diào)整系統(tǒng),所 述系統(tǒng)包括表情圖片縮略圖位置獲取單元,用于響應(yīng)用戶針對(duì)表情選擇窗口中的表情 圖片縮略圖的對(duì)象移動(dòng)指令,獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的 當(dāng)前4立置;表情圖片縮略圖順序更新單元,用于根據(jù)被移動(dòng)表情圖片縮略圖在表情選 擇窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序;表情圖片縮略圖排列記錄單元,用于記錄表情圖片縮略圖的標(biāo)識(shí)信息,以 及每個(gè)表情圖片縮略圖的顯示順序號(hào);以及表情圖片縮略圖繪制單元,用于根據(jù)更新后的表情圖片縮略圖的顯示順序, 繪制表情圖片縮略圖。本發(fā)明實(shí)施例的另一目的在于提供一種包含上述表情圖片縮略圖位置調(diào)整 系統(tǒng)的即時(shí)通信系統(tǒng)。本發(fā)明實(shí)施例的另 一 目的在于提供一種即時(shí)通信系統(tǒng),所述系統(tǒng)包括表情圖片數(shù)據(jù)庫(kù),用于存儲(chǔ)表情圖片數(shù)據(jù);表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)與所述表情圖片數(shù)據(jù)庫(kù)中存儲(chǔ)的 表情圖片對(duì)應(yīng)的表情圖片縮略圖數(shù)據(jù);表情圖片縮略圖位置調(diào)整單元,用于根據(jù)用戶的對(duì)象移動(dòng)指令調(diào)整表情圖 片縮略圖的顯示順序;表情圖片縮略圖顯示處理單元,用于創(chuàng)建表情選擇窗口,按照表情圖片縮 略圖的顯示順序號(hào),將所述表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的表情圖片縮略圖顯示在表情選擇窗口內(nèi);以及表情圖片插入單元,用于根據(jù)用戶在表情選擇窗口內(nèi)選擇的表情圖片縮略 圖,從所述表情圖片數(shù)據(jù)庫(kù)中提取對(duì)應(yīng)的表情圖片插入待輸入表情圖片的會(huì)話 窗口的消息輸入?yún)^(qū)。在本發(fā)明實(shí)施例中,用戶可以在表情選擇窗口中隨意移動(dòng)表情圖片縮略圖, 系統(tǒng)記錄當(dāng)前用戶設(shè)置的表情圖片縮略圖排列順序,當(dāng)用戶下次使用時(shí)按照該 順序向用戶顯示,方便用戶快速選擇合適的表情圖片,同時(shí)可以極大滿足用戶 的個(gè)性化需求,提高IM系統(tǒng)的易用性。
圖1是本發(fā)明實(shí)施提供的表情圖片縮略圖位置調(diào)整方法的實(shí)現(xiàn)流程圖; 圖2是本發(fā)明的一個(gè)優(yōu)選實(shí)施例中提供的表情圖片選擇方法的實(shí)現(xiàn)流程圖;圖3是本發(fā)明實(shí)施例提供的表情圖片縮略圖位置調(diào)整系統(tǒng)的結(jié)構(gòu)圖; 圖4是本發(fā)明實(shí)施例提供的即時(shí)通信系統(tǒng)的結(jié)構(gòu)圖; 圖5是本發(fā)明實(shí)施例提供的表情圖片縮略圖位置調(diào)整單元的結(jié)構(gòu)圖; 圖6是本發(fā)明實(shí)施例提供的表情圖片縮略圖顯示處理單元的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實(shí)施例中,可以根據(jù)用戶的表情圖片縮略圖移動(dòng)指令,重新排列 表情圖片縮略圖,將用戶常用的表情圖片縮略圖排在表情選擇窗口的前面或者特定位置,從而使得用戶在網(wǎng)絡(luò)聊天過程中可以比較快地查找到對(duì)應(yīng)的表情圖 片。圖1示出了本發(fā)明實(shí)施提供的表情圖片縮略圖位置調(diào)整方法的實(shí)現(xiàn)流程,詳述如下在步驟S101中,響應(yīng)用戶的對(duì)象移動(dòng)指令,例如鼠標(biāo)移動(dòng)消息以及鼠標(biāo)放 開消息;在步驟S102中,判斷被用戶移動(dòng)的對(duì)象是否有效,例如是否為表情選擇窗 口中的表情圖片縮略圖,是則執(zhí)行步驟S103,否則執(zhí)行步驟S106;在步驟S103中,響應(yīng)鼠標(biāo)放開消息,獲取被移動(dòng)表情圖片縮略圖在表精選 擇窗口中的當(dāng)前位置;在本發(fā)明實(shí)施例中,響應(yīng)用戶的對(duì)象移動(dòng)指令,例如是鼠標(biāo)移動(dòng)以及鼠標(biāo) 放開消息,通過鼠標(biāo)移動(dòng)消息可以判斷用戶是否在有效的區(qū)域進(jìn)行移動(dòng)操作, 當(dāng)檢測(cè)到鼠標(biāo)放開消息后,通過鼠標(biāo)當(dāng)前所處的位置可以計(jì)算出用戶希望將被 移動(dòng)表情圖片縮略圖放置在表情選擇窗口中的當(dāng)前位置;在步驟S104中,根據(jù)被移動(dòng)表情圖片縮略圖放置在表情選擇窗口中的當(dāng)前 位置,更新表情圖片縮略圖的顯示順序;在本發(fā)明實(shí)施例中,根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前 位置信息和其他表情圖片縮略圖在表情選擇窗口中的位置,可以荻取被移動(dòng)表 情圖片縮略圖與已有的未被移動(dòng)表情圖片縮略圖的位置關(guān)系,通過該被移動(dòng)表 情圖片縮略圖相鄰前后位置的表情圖片縮略圖的顯示順序號(hào)以及該被移動(dòng)表情 圖片縮略圖的顯示順序號(hào),更新表情圖片縮略圖的顯示順序,對(duì)系統(tǒng)中的表情 圖片縮略圖列表重新排序。在步驟S105中,根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片 的縮略圖,并存儲(chǔ)每個(gè)表情圖片縮略圖在表情選擇窗口的顯示順序號(hào),以便于在步驟S106中,向用戶輸出無效移動(dòng)的提示,表示當(dāng)前對(duì)象不能進(jìn)行移動(dòng)。通過上述操作,可以將用戶常用的表情圖片縮略圖按照用戶的選擇排在表 情選擇窗口的前面或者特定位置,從而使得用戶在網(wǎng)絡(luò)聊天過程中可以比較快 地查找到對(duì)應(yīng)的表情圖片。目前,IM系統(tǒng)中表情選擇窗口中顯示給用戶的表情圖片縮略圖比較小,用 戶一般很難看清表情圖片縮略圖的細(xì)節(jié),尤其對(duì)于用戶自定義的表情圖片。因 此,作為本發(fā)明的另一個(gè)實(shí)施例,在用戶調(diào)用表情選擇窗口時(shí),可以按照用戶 的指定比例,例如表情圖片的原始比例向用戶顯示表情圖片縮略圖,以便于用 戶選擇,從而進(jìn)一步加快用戶對(duì)表情圖片的查找速度。作為本發(fā)明的一個(gè)實(shí)施例,為了避免用戶通過鼠標(biāo)點(diǎn)擊會(huì)話窗口中對(duì)應(yīng)的 功能圖標(biāo)調(diào)用表情選擇窗口的繁瑣操作,進(jìn)一步提高用戶表情圖片的查找速度, 可以按照用戶的要求設(shè)置表情選擇快捷鍵,使得用戶在會(huì)話過程中可以通過設(shè)置的表情選擇快捷^:方便地調(diào)用表情選擇功能。圖2示出了本發(fā)明的一個(gè)優(yōu)選實(shí)施例中提供的表情圖片選擇方法的實(shí)現(xiàn)流程,詳述如下在步驟S201中,用戶成功登錄IM系統(tǒng)客戶端; 在步驟S202中,讀取用戶的全局4建盤數(shù)據(jù);以用戶的操作系統(tǒng)采用Windows系統(tǒng)為例,用戶登錄IM客戶端后,IM系 統(tǒng)利用Windows系統(tǒng)的鉤子應(yīng)用程序接口 ( Application Program Interface, API) 創(chuàng)建鍵盤按鍵的鉤子程序,過濾當(dāng)前Windows系統(tǒng)的鍵盤^4泉消息,同時(shí)讀取 本地文件系統(tǒng)記錄的用戶在操作系統(tǒng)中設(shè)置過的全局鍵盤數(shù)據(jù)。在步驟S203中,當(dāng)檢測(cè)到用戶的鍵盤按鍵與用戶所設(shè)置的表情選擇快捷鍵 的鍵盤虛值相同,或者會(huì)話窗口中對(duì)應(yīng)的表情選擇功能圖標(biāo)被激活時(shí),確定待 輸入表情圖片的會(huì)話窗口,在確定當(dāng)前有會(huì)話窗口打開的情況下,獲取當(dāng)前所 有打開會(huì)話窗口中,獲取到焦點(diǎn)的窗口的句柄以及當(dāng)前會(huì)話對(duì)象的即時(shí)通信號(hào) 碼標(biāo)識(shí);在步驟S204中,通過當(dāng)前獲取到焦點(diǎn)的窗口的句柄,獲取會(huì)話窗口在屏幕中的位置;在步驟S205中,根據(jù)待輸入表情圖片的會(huì)話窗口的位置計(jì)算表情選擇窗口 中的位置,創(chuàng)建表情選擇窗口;在步驟S206中,根據(jù)存儲(chǔ)的表情圖片縮略圖的顯示順序號(hào),將按照表情圖 片的原始比例或者系統(tǒng)默認(rèn)比例繪制的表情圖片縮略圖顯示到表情選擇窗口 內(nèi),例如利用Windows圖片繪制API;作為本發(fā)明的一個(gè)實(shí)施例,也可以設(shè)置表情圖片縮略圖大小的選項(xiàng),供用 戶選擇,例如如果用戶選擇"默認(rèn)比例",則按照系統(tǒng)設(shè)定的大小向用戶顯示 表情圖片縮略圖,如果用戶選擇"指定比例",按照用戶的指定比例,例如表 情圖片的原始比例繪制表情圖片縮略圖。在步驟S207中,當(dāng)用戶通過表情選擇窗口選擇了某個(gè)表情圖片縮略圖后, 通過上述步驟S203中獲取的會(huì)話窗口句柄,向待輸入表情圖片的會(huì)話窗口發(fā)送 圖片插入消息;在步驟S208中,當(dāng)前獲取到焦點(diǎn)的^^舌窗口提取圖片插入消息中表情圖片 縮略圖對(duì)應(yīng)的表情圖片的路徑;在步驟S209中,判斷表情圖片的路徑是否有效,如果表情圖片的路徑無效, 則表明該表情圖片不存在,執(zhí)行步驟S210,如果表情圖片的路徑有效,表明該 表情圖片存在,執(zhí)行步驟S211;在步驟S210中,丟棄該圖片插入消息;在步驟S211中,將對(duì)應(yīng)的表情圖片插入到待輸入表情圖片的會(huì)話窗口的消 息輸入?yún)^(qū)。例如利用RichEdit控件將對(duì)應(yīng)的表情圖片插入到消息輸入?yún)^(qū),此時(shí) 用戶即可看到插入到消息輸入?yún)^(qū)后的表情圖片。圖3示出了本發(fā)明實(shí)施例提供的表情圖片縮略圖位置調(diào)整系統(tǒng)的結(jié)構(gòu),為 了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該系統(tǒng)可以集成在現(xiàn)有的 即時(shí)通信系統(tǒng)中,也可以作為獨(dú)立的部件與現(xiàn)有的即時(shí)通信系統(tǒng)結(jié)合。當(dāng)用戶移動(dòng)表情選擇窗口中的表情圖片縮略圖時(shí),表情圖片縮略圖位置獲取單元301響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令, 獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置。表情圖片縮略圖順序更新單元302根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇 窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序,對(duì)表情圖片縮略圖排列 記錄單元303記錄的表情圖片縮略圖的顯示順序號(hào)重新排序。表情圖片縮略圖排列記錄單元303記錄系統(tǒng)內(nèi)表情圖片縮略圖的標(biāo)識(shí)信 息,以及每個(gè)表情圖片縮略圖的顯示順序號(hào)。具體實(shí)現(xiàn)時(shí)可以采取列表方式, 可以以表情圖片縮略圖的顯示順序號(hào)或者表情圖片縮略圖的標(biāo)識(shí)信息為索引。表情圖片縮略圖繪制單元304根據(jù)更新后的表情圖片縮略圖的顯示順序, 繪制表情圖片縮略圖。為了讓用戶更清楚的識(shí)別表情圖片縮略圖的細(xì)節(jié),便于 選擇,作為本發(fā)明的一個(gè)實(shí)施例,表情圖片縮略圖繪制單元304按照用戶的指 定比例,例如對(duì)應(yīng)的表情圖片的原始比例繪制表情圖片縮略圖。圖4示出了本發(fā)明實(shí)施例提供的即時(shí)通信系統(tǒng)的結(jié)構(gòu),為了便于說明,僅 示出了與本發(fā)明實(shí)施例相關(guān)的部分。表情圖片數(shù)據(jù)庫(kù)401中存儲(chǔ)有系統(tǒng)中的表情圖片文件、表情圖片標(biāo)識(shí)信息 等表情圖片數(shù)據(jù),包括系統(tǒng)自身提供的表情圖片,以及用戶自定義的表情圖片, 存儲(chǔ)時(shí)可以以表情圖片的標(biāo)識(shí)信息為索引。表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元402存儲(chǔ)表情圖片縮略圖數(shù)據(jù),包括表情圖 片縮略圖的圖片文件、表情圖片縮略圖的標(biāo)識(shí)信息等,每個(gè)表情圖片縮略圖均 與表情圖片數(shù)據(jù)庫(kù)401中的一個(gè)表情圖片相對(duì)應(yīng),存儲(chǔ)時(shí)可以以表情圖片縮略 圖的標(biāo)識(shí)信息為索引。表情圖片縮略圖位置調(diào)整單元403根據(jù)用戶的對(duì)象移動(dòng)指令調(diào)整表情圖片 縮略圖的顯示順序,可以將用戶常用的表情圖片縮略圖排在表情選擇窗口的前 面或者特定位置,從而使得用戶在網(wǎng)絡(luò)聊天過程中可以比較快地查找到對(duì)應(yīng)的 表情圖片。當(dāng)接收到用戶通過表情選擇快捷鍵配置單元404配置的用來調(diào)用表情選擇功能的表情選擇快捷鍵,或者會(huì)話窗口中對(duì)應(yīng)的表情選擇功能圖標(biāo)發(fā)出的表情選擇指令時(shí),表情圖片縮略圖顯示處理單元405創(chuàng)建表情選擇窗口 ,按照表情 圖片縮略圖的顯示順序號(hào),將表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元402存儲(chǔ)的表情圖 片縮略圖顯示在表情選擇窗口內(nèi)。表情圖片插入單元406根據(jù)用戶在表情選擇窗口內(nèi)選擇的表情圖片縮略 圖,提取對(duì)應(yīng)的表情圖片的路徑,將表情圖片數(shù)據(jù)庫(kù)401中對(duì)應(yīng)的表情圖片插 入到待輸入表情圖片的會(huì)話窗口的消息輸入?yún)^(qū)。圖5示出了本發(fā)明實(shí)施例提供的表情圖片縮略圖位置調(diào)整單元的結(jié)構(gòu),為 了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。當(dāng)用戶移動(dòng)表情選擇窗口中的表情圖片縮略圖時(shí),表情圖片縮略圖位置獲 ^a莫塊501響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令, 獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置。表情圖片縮略圖順序更新模塊502根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇 窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序,對(duì)表情圖片縮略圖排列 記錄模塊501記錄的表情圖片縮略圖在表情選擇窗口的顯示順序號(hào)重新排序。表情圖片縮略圖排列記錄模塊503記錄系統(tǒng)內(nèi)表情圖片縮略圖的標(biāo)識(shí)信 息,以及每個(gè)表情圖片縮略圖的顯示順序號(hào)。具體實(shí)現(xiàn)時(shí)可以采取列表方式, 可以以表情圖片縮略圖的顯示順序號(hào)或者表情圖片縮略圖的標(biāo)識(shí)信息為索引。表情圖片縮略圖繪制模塊504根據(jù)更新后的表情圖片縮略圖的顯示順序, 繪制表情圖片縮略圖。為了讓用戶更清楚的識(shí)別表情圖片縮略圖的細(xì)節(jié),便于 選擇,作為本發(fā)明的一個(gè)實(shí)施例,表情圖片縮略圖繪制模塊504按照用戶的指 定比例,例如對(duì)應(yīng)的表情圖片的原始比例繪制表情圖片縮略圖。圖6示出了本發(fā)明實(shí)施例提供的表情圖片縮略圖顯示處理單元的結(jié)構(gòu),為 了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。當(dāng)表情選擇指令檢測(cè)模塊601檢測(cè)到用戶通過表情選擇快捷鍵,或者會(huì)話 窗口中對(duì)應(yīng)的表情選擇功能圖標(biāo)發(fā)出的表情選擇指令后,確定待輸入表情圖片的會(huì)話窗口 。在確定當(dāng)前有會(huì)話窗口打開的情況下,表情選擇指令檢測(cè)模塊601 獲取當(dāng)前所有打開會(huì)話窗口中,獲取到焦點(diǎn)的窗口的句柄以及當(dāng)前會(huì)話對(duì)象的 即時(shí)通信號(hào)碼標(biāo)識(shí)。會(huì)話窗口位置獲取模塊602通過當(dāng)前獲取到焦點(diǎn)的窗口的 句柄,獲取待輸入表情圖片的會(huì)話窗口在屏幕中的位置。表情選擇窗口創(chuàng)建模 塊603根據(jù)會(huì)話窗口中的位置計(jì)算表情選擇窗口中的位置,創(chuàng)建表情選擇窗口 。 表情圖片縮略圖顯示模塊604根據(jù)存儲(chǔ)的表情圖片縮略圖的順序號(hào),將按照用 戶的指定比例或者系統(tǒng)默認(rèn)比例繪制的表情圖片縮略圖輸出至表情選擇窗口創(chuàng) 建模塊603創(chuàng)建的表情選擇窗口顯示。在本發(fā)明實(shí)施例中,用戶可以在表情選擇窗口中隨意移動(dòng)表情圖片縮略圖, 系統(tǒng)記錄當(dāng)前用戶設(shè)置的表情圖片縮略圖排列順序,當(dāng)用戶下次使用時(shí)按照該 順序向用戶顯示,方便用戶快速選擇合適的表情圖片,同時(shí)可以極大滿足用戶 的個(gè)性化需求,提高IM系統(tǒng)的易用性。用戶也可以設(shè)置表情選擇快捷鍵,在 會(huì)話過程中用戶只需要按下設(shè)置的快捷鍵就可以調(diào)用表情選擇窗口 ,而且表情 圖片縮略圖可以按照用戶的制定比例繪制,方便用戶識(shí)別選擇表情圖片。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種表情圖片縮略圖位置調(diào)整方法,其特征在于,所述方法包括下述步驟響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令,獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置;根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序;根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片縮略圖,并存儲(chǔ)每個(gè)表情圖片縮略圖在表情選擇窗口的顯示順序號(hào)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述響應(yīng)用戶針對(duì)表情選擇窗 口中的表情圖片縮略圖的對(duì)象移動(dòng)指令,獲取^C移動(dòng)表情圖片縮略圖在表情選 擇窗口中的當(dāng)前位置的步驟具體為響應(yīng)用戶的對(duì)象移動(dòng)指令;當(dāng)被用戶移動(dòng)的對(duì)象為表情選擇窗口中的表情圖片縮略圖時(shí),獲取被移動(dòng) 表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置。
3、 如權(quán)利要求l所述的方法,其特征在于,所述表情圖片縮略圖按照用戶 的指定比例繪制。
4、 一種表情圖片縮略圖位置調(diào)整系統(tǒng),其特征在于,所述系統(tǒng)包括 表情圖片縮略圖位置獲取單元,用于響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令,獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的 當(dāng)前位置;表情圖片縮略圖順序更新單元,用于根據(jù)被移動(dòng)表情圖片縮略圖在表情選 擇窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序;表情圖片縮略圖排列記錄單元,用于記錄表情圖片縮略圖的標(biāo)識(shí)信息,以 及每個(gè)表情圖片縮略圖的顯示順序號(hào);以及表情圖片縮略圖繪制單元,用于根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片縮略圖。
5、 如權(quán)利要求l所述的方法,其特征在于,所述表情圖片縮略圖繪制單元 根據(jù)用戶的指定比例繪制表情圖片縮略圖。
6、 一種包含權(quán)利要求4的表情圖片縮略圖位置調(diào)整系統(tǒng)的即時(shí)通信系統(tǒng)。
7、 一種即時(shí)通信系統(tǒng),其特征在于,所述系統(tǒng)包括 表情圖片數(shù)據(jù)庫(kù),用于存儲(chǔ)表情圖片數(shù)據(jù);表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)與所述表情圖片數(shù)據(jù)庫(kù)中存儲(chǔ)的 表情圖片對(duì)應(yīng)的表情圖片縮略圖數(shù)據(jù);表情圖片縮略圖位置調(diào)整單元,用于根據(jù)用戶的對(duì)象移動(dòng)指令調(diào)整表情圖 片縮略圖的顯示順序;表情圖片縮略圖顯示處理單元,用于創(chuàng)建表情選擇窗口,按照表情圖片縮 略圖的顯示順序號(hào),將所述表情圖片縮略圖數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的表情圖片縮略 圖顯示在表情選擇窗口內(nèi);以及表情圖片插入單元,用于根據(jù)用戶在表情選擇窗口內(nèi)選擇的表情圖片縮略 圖,從所述表情圖片數(shù)據(jù)庫(kù)中提取對(duì)應(yīng)的表情圖片插入待輸入表情圖片的會(huì)話 窗口的消息輸入?yún)^(qū)。
8、 如權(quán)利要求7所述的即時(shí)通信系統(tǒng),其特征在于,所述表情圖片縮略圖 位置調(diào)整單元包括表情圖片縮略圖位置獲取模塊,用于響應(yīng)用戶針對(duì)表情選擇窗口中的表情 圖片縮略圖的對(duì)象移動(dòng)指令,獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的 當(dāng)前位置;表情圖片縮略圖順序更新模塊,用于根據(jù)被移動(dòng)表情圖片縮略圖在表情選 擇窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序;表情圖片縮略圖排列記錄模塊,用于表情圖片縮略圖的標(biāo)識(shí)信息,以及每 個(gè)表情圖片縮略圖的顯示順序號(hào);以及表情圖片縮略圖繪制模塊,用于根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片縮略圖。
9、 如權(quán)利要求7所述的即時(shí)通信系統(tǒng),其特征在于,所述表情圖片縮略圖 顯示處理單元包括表情選擇指令檢測(cè)模塊,用于檢測(cè)用戶的表情選擇指令,確定待輸入表情 圖片的會(huì)話窗口;會(huì)話窗口位置獲取模塊,用于獲取待輸入表情圖片的會(huì)話窗口在屏幕中的 位置;表情選擇窗口創(chuàng)建模塊,用于根據(jù)會(huì)話窗口中的位置計(jì)算表情選擇窗口中 的位置,創(chuàng)建表情選擇窗口;以及表情圖片縮略圖顯示模塊,用于根據(jù)表情圖片縮略圖的順序號(hào),將表情圖 片縮略圖輸入至所述表情選擇窗口創(chuàng)建模塊創(chuàng)建的表情選擇窗口內(nèi)顯示。
10、 如權(quán)利要求7至9任一權(quán)利要求所述的即時(shí)通信系統(tǒng),其特征在于, 所述通信系統(tǒng)進(jìn)一步包括表情選擇快捷鍵配置模塊,用于配置調(diào)用表情選擇功能的快捷鍵。
全文摘要
本發(fā)明適用于即時(shí)通信領(lǐng)域,提供了一種表情圖片縮略圖的位置調(diào)整方法及系統(tǒng),所述方法包括下述步驟響應(yīng)用戶針對(duì)表情選擇窗口中的表情圖片縮略圖的對(duì)象移動(dòng)指令,獲取被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置;根據(jù)被移動(dòng)表情圖片縮略圖在表情選擇窗口中的當(dāng)前位置,更新表情圖片縮略圖的顯示順序;根據(jù)更新后的表情圖片縮略圖的顯示順序,繪制表情圖片縮略圖,并存儲(chǔ)每個(gè)表情圖片縮略圖在表情選擇窗口的顯示順序號(hào)。在本發(fā)明中,用戶可以在表情選擇窗口中隨意移動(dòng)表情圖片縮略圖,方便用戶快速選擇合適的表情圖片,同時(shí)可以極大滿足用戶的個(gè)性化需求,提高IM系統(tǒng)的易用性。
文檔編號(hào)H04L12/16GK101252549SQ20081006643
公開日2008年8月27日 申請(qǐng)日期2008年3月27日 優(yōu)先權(quán)日2008年3月27日
發(fā)明者斌 李, 陳麗菲 申請(qǐng)人:騰訊科技(深圳)有限公司