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