国产精品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>

      浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)的制作方法

      文檔序號(hào):6490298閱讀:217來(lái)源:國(guó)知局
      浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供一種浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng),所述方法包括以下步驟:當(dāng)檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;如果接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令,則在所述浮動(dòng)提示框中顯示可編輯內(nèi)容;如果檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,則撤銷所述浮動(dòng)提示框的顯示。本發(fā)明提供的浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)能夠?qū)Ω?dòng)提示框中的內(nèi)容進(jìn)行編輯,大大提高了浮動(dòng)提示框操作的便利性。
      【專利說(shuō)明】浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)自動(dòng)信息提示的【技術(shù)領(lǐng)域】,特別是涉及一種浮動(dòng)提示框的實(shí)現(xiàn)方法,以及一種浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)。
      【背景技術(shù)】
      [0002]在Web應(yīng)用和桌面應(yīng)用程序中,特別是信息量比較大的展現(xiàn)界面中,對(duì)于一些內(nèi)容較多的項(xiàng)目通常只會(huì)顯示相關(guān)的標(biāo)題信息,并通過(guò)對(duì)所述標(biāo)題信息的觸發(fā)重定向到新的界面中,將所述項(xiàng)目的詳細(xì)內(nèi)容在新的界面中顯示,這就造成了對(duì)該項(xiàng)目的信息顯示必須要打開(kāi)兩個(gè)以上的界面。
      [0003]而浮動(dòng)提示框的應(yīng)用使用戶無(wú)需打開(kāi)兩個(gè)以上的界面。浮動(dòng)提示框的作用就是將這些標(biāo)題信息所對(duì)應(yīng)的詳細(xì)內(nèi)容通過(guò)浮動(dòng)的提示框顯示出來(lái),通常是在鼠標(biāo)指針停留在所述標(biāo)題上時(shí)顯示浮動(dòng)提示框,而在鼠標(biāo)指針離開(kāi)所述標(biāo)題后撤銷所述浮動(dòng)提示框的顯示。由于所述浮動(dòng)提示框可以隨鼠標(biāo)指針的位置顯示和消失,顯示所述浮動(dòng)提示框時(shí),通過(guò)所述浮動(dòng)提示框顯示相關(guān)的詳細(xì)內(nèi)容而不需要打開(kāi)新的界面,在顯示完后所述浮動(dòng)提示框隨鼠標(biāo)指針的移動(dòng)而消失,不會(huì)占用當(dāng)前界面的顯示空間,非常方便。
      [0004]然而,通常的浮動(dòng)提示框都顯示只讀內(nèi)容,用戶如果對(duì)所述浮動(dòng)提示框顯示的內(nèi)容感興趣,需要對(duì)相關(guān)內(nèi)容進(jìn)行編輯,則同樣需要通過(guò)觸發(fā)對(duì)應(yīng)的所述標(biāo)題信息,重定向到新的界面才能對(duì)相關(guān)內(nèi)容進(jìn)行編輯,亦即對(duì)所述浮動(dòng)提示框顯示的內(nèi)容進(jìn)行編輯操作也必須要打開(kāi)新的界面,比較不方便,并且會(huì)占用較多的處理資源。

      【發(fā)明內(nèi)容】

      [0005]針對(duì)上述【背景技術(shù)】中存在的問(wèn)題,本發(fā)明的目的在于提供一種能夠方便地對(duì)浮動(dòng)提示框中的顯示內(nèi)容進(jìn)行編輯的浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)。
      [0006]一種浮動(dòng)提示框的實(shí)現(xiàn)方法,包括以下步驟:
      [0007]當(dāng)檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;
      [0008]如果接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令,則在所述浮動(dòng)提示框中顯示可編輯內(nèi)容;
      [0009]如果檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,則撤銷所述浮動(dòng)提示框的顯示。
      [0010]一種浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),包括:
      [0011]提示框顯示模塊,用于在檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;并在接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容;
      [0012]提示框撤銷模塊,用于在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框后,撤銷所述浮動(dòng)提示框的顯示。[0013]本發(fā)明的浮動(dòng)提示框的實(shí)現(xiàn)方法及其系統(tǒng)中,在檢測(cè)到鼠標(biāo)指針在界面的界面元素駐留時(shí),顯示相關(guān)的浮動(dòng)提示框,而在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框后,撤銷所述浮動(dòng)提示框的顯示,可以以浮動(dòng)提示框的方式顯示與所述界面元素相關(guān)的詳細(xì)信息。而打開(kāi)所述浮動(dòng)提示框后,接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容,可對(duì)所述可編輯內(nèi)容執(zhí)行編輯操作,能夠方便地對(duì)所述浮動(dòng)提示框的內(nèi)容進(jìn)行編輯,而無(wú)需打開(kāi)新的界面進(jìn)行編輯,操作比較方便,也不會(huì)占用較多的處理資源。
      [0014]通過(guò)本發(fā)明用戶可以選中浮動(dòng)提示框的內(nèi)容,對(duì)浮動(dòng)框內(nèi)容進(jìn)行復(fù)制,黏貼等操作,讓浮動(dòng)提示框給用戶提供的功能更進(jìn)一步,不再是僅僅是可視的,而且是可操作的。
      【專利附圖】

      【附圖說(shuō)明】
      [0015]圖1是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)方法的步驟流程圖;
      [0016]圖2是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)方法的一個(gè)具體實(shí)施例的步驟流程圖;
      [0017]圖3是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)第一實(shí)施方式的結(jié)構(gòu)示意圖;
      [0018]圖4是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)第二實(shí)施方式的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0019]請(qǐng)參閱圖1,圖1是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)方法的步驟流程圖。
      [0020]所述浮動(dòng)提示框的實(shí)現(xiàn)方法包括以下步驟:
      [0021]S101,當(dāng)檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;
      ·[0022]其中,所述界面包括Web應(yīng)用和本地應(yīng)用等各種應(yīng)用的界面。所述界面元素可以是各種標(biāo)題、表格、圖標(biāo)、各種不意圖等兀素。
      [0023]在應(yīng)用所述浮動(dòng)提示框的界面,預(yù)先對(duì)所述界面上的各個(gè)界面元素設(shè)置一一綁定的浮動(dòng)提示框(包括該浮動(dòng)提示框的內(nèi)容),則當(dāng)用戶將鼠標(biāo)指針移動(dòng)到所述界面元素上時(shí),檢測(cè)到鼠標(biāo)指針在所述界面元素上駐留。所述鼠標(biāo)指針的駐留可以設(shè)置為鼠標(biāo)指針在所述界面元素上的停留時(shí)間超過(guò)預(yù)定值,例如,設(shè)定所述鼠標(biāo)指針在界面元素上停留超過(guò)0.5秒則判定鼠標(biāo)指針在所述界面元素上駐留,顯示與所述界面元素綁定的浮動(dòng)提示框。
      [0024]此時(shí)顯示的所述浮動(dòng)提示框,優(yōu)選設(shè)置為只顯示只讀內(nèi)容,亦即,調(diào)用只讀元素生成所述浮動(dòng)提示框的內(nèi)容,使所述浮動(dòng)提示框以只讀方式顯示,此時(shí)所述浮動(dòng)提示框只用于顯不?目息而無(wú)法編輯。
      [0025]因?yàn)閷?duì)所述浮動(dòng)提示框的內(nèi)容,并不是每個(gè)用戶都需要編輯,而可能有部分的用戶只需要查看該內(nèi)容即可,所以如果在檢測(cè)到鼠標(biāo)指針駐留時(shí)即刻顯示可編輯內(nèi)容,就需要在每次顯示所述浮動(dòng)提示框時(shí)都調(diào)用可編輯元素生成所述浮動(dòng)提示框的內(nèi)容,因?yàn)檎{(diào)用可編輯元素的操作比起調(diào)用只讀元素的操作更加復(fù)雜,因此會(huì)使所述浮動(dòng)提示框的顯示變慢,并且占用更多的處理資源去處理。
      [0026]通過(guò)上述方式,由于所述浮動(dòng)提示框最初只顯示只讀內(nèi)容,因此可以用簡(jiǎn)單的只讀元素來(lái)生成所述浮動(dòng)提示框的內(nèi)容,例如調(diào)用面板(panel),或者標(biāo)簽(label)等只讀元素,減少生成所述浮動(dòng)提示框的復(fù)雜程度,提高所述浮動(dòng)提示框的顯示速度。[0027]S102,如果接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令,則在所述浮動(dòng)提示框中顯示可編輯內(nèi)容;
      [0028]所述編輯觸發(fā)指令可根據(jù)使用情況或者要求不同而具體設(shè)為不同的指令,具體可行的指令包括:鼠標(biāo)指針在所述界面元素上駐留、鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)、或者所述浮動(dòng)提示框的編輯按鈕被觸發(fā)等。
      [0029]其中,當(dāng)所述編輯觸發(fā)指令設(shè)定為鼠標(biāo)指針在所述界面元素上駐留時(shí),亦即在檢測(cè)到鼠標(biāo)的駐留行為后即顯示所述浮動(dòng)提示框,并且同時(shí)在所述浮動(dòng)提示框中顯示可編輯內(nèi)容,而不需要其他的觸發(fā)條件。
      [0030]當(dāng)所述編輯觸發(fā)指令設(shè)定為所述浮動(dòng)提示框的編輯按鈕被觸發(fā)時(shí),需要預(yù)先在所述浮動(dòng)提示框中設(shè)置所述編輯按鈕,所述編輯按鈕可以是一個(gè)針對(duì)所有編輯操作觸發(fā)的按鈕,也可以是多個(gè)具體的編輯按鈕,例如復(fù)制按鈕、保存按鈕等。
      [0031]當(dāng)所述編輯觸發(fā)指令設(shè)定為標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),則在檢測(cè)到鼠標(biāo)指針在所述界面元素上駐留時(shí),先在所述浮動(dòng)提示框中顯示所述只讀內(nèi)容;而在進(jìn)一步檢測(cè)到鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),在所述浮動(dòng)提示框中切換顯示所述可編輯內(nèi)容。如果用戶需要對(duì)所述浮動(dòng)提示框進(jìn)行編輯,只需在所述浮動(dòng)提示框顯示后將鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi),所述浮動(dòng)提示框中就會(huì)切換成所述可編輯內(nèi)容,能夠進(jìn)行相應(yīng)的編輯;而如果用戶不需要對(duì)所述浮動(dòng)提示框進(jìn)行編輯,也可以操作鼠標(biāo)的移動(dòng)使所述浮動(dòng)提示框的顯示內(nèi)容保持在只讀狀態(tài)或撤銷,非常方便。
      [0032]在本發(fā)明中提供兩種實(shí)現(xiàn)所述浮動(dòng)提示框的內(nèi)容切換的方法:
      [0033]第一種方法為:預(yù)先保存所述浮動(dòng)提示框的所述只讀內(nèi)容和所述可編輯內(nèi)容,并根據(jù)所述編輯觸發(fā)指令切換顯示所述只讀內(nèi)容和所述可編輯內(nèi)容。亦即在設(shè)置所述浮動(dòng)提示框時(shí),同時(shí)制作以只讀元素和可編輯元素生成所述浮動(dòng)提示框的只讀內(nèi)容和可編輯內(nèi)容,然后根據(jù)所述編輯觸發(fā)指令在兩種不同模式的內(nèi)容之間快速切換,這種方法的優(yōu)點(diǎn)是切換的速度快,切換過(guò)程流暢。
      [0034]另一種方法為:在顯示所述只讀內(nèi)容時(shí),首先以面板或標(biāo)簽等只讀元素生成所述浮動(dòng)提示框的只讀內(nèi)容,而在顯示所述可編輯內(nèi)容時(shí),撤銷所述只讀內(nèi)容,重新以文檔、畫圖等可編輯元素生成所述浮動(dòng)提示框的可編輯內(nèi)容。這種方法的好處是不需要預(yù)先設(shè)置和保存兩種不同模式的內(nèi)容,減少占用的儲(chǔ)存空間。
      [0035]在所述浮動(dòng)提示框中顯示可編輯內(nèi)容之后,如果獲取到對(duì)所述浮動(dòng)提示框的編輯指令,則對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作。所述編輯操作包括復(fù)制、輸入、刪除、保存等編輯操作。編輯操作結(jié)束后,可自動(dòng)或根據(jù)用戶指令保存所述編輯操作的結(jié)果。
      [0036]S103,如果檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,則撤銷所述浮動(dòng)提示框的顯示。
      [0037]在撤銷所述浮動(dòng)提示框的顯示后,如果再次檢測(cè)到鼠標(biāo)指針在所述界面元素的駐留行為,則重新顯示所述浮動(dòng)提示框,如果所述浮動(dòng)提示框的內(nèi)容因?yàn)橹暗木庉嫴僮鞫淖?,則顯示編輯之后的內(nèi)容。
      [0038]在本步驟中,可進(jìn)一步設(shè)定在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,經(jīng)過(guò)預(yù)定時(shí)間后,撤銷所述浮動(dòng)提示框的顯示,使鼠標(biāo)指針的離開(kāi)和所述浮動(dòng)提示框的消失之間有一定的時(shí)間緩沖。例如設(shè)定在檢測(cè)到鼠標(biāo)指針離開(kāi)0.5秒后通過(guò)后臺(tái)程序撤銷所述浮動(dòng)提示框。
      [0039]本發(fā)明的浮動(dòng)提示框的實(shí)現(xiàn)方法可以以浮動(dòng)提示框的方式顯示與所述界面元素相關(guān)的詳細(xì)信息,而打開(kāi)所述浮動(dòng)提示框后,接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容,可對(duì)所述可編輯內(nèi)容執(zhí)行編輯操作,能夠方便地對(duì)所述浮動(dòng)提示框的內(nèi)容進(jìn)行編輯,而無(wú)需打開(kāi)新的界面進(jìn)行編輯,操作比較方便,也不會(huì)占用較多的處理資源。
      [0040]作為本發(fā)明的一種優(yōu)選實(shí)施方式,在執(zhí)行步驟S102在所述浮動(dòng)提示框中顯示可編輯內(nèi)容之后,進(jìn)一步根據(jù)編輯的內(nèi)容執(zhí)行預(yù)先設(shè)定的適應(yīng)性操作。
      [0041]所述適應(yīng)性操作亦即與所述編輯操作的內(nèi)容或者結(jié)果相關(guān)的操作,包括:保存所述編輯操作的結(jié)果、根據(jù)所述編輯的內(nèi)容修改所述界面元素、根據(jù)所述編輯的內(nèi)容修改所述界面元素所在的界面內(nèi)容、或者執(zhí)行與所述編輯的內(nèi)容相關(guān)的服務(wù)等。
      [0042]通過(guò)執(zhí)行相關(guān)的適應(yīng)性操作,使用戶不僅能夠?qū)λ龈?dòng)提示框進(jìn)行編輯,而且能夠進(jìn)一步通過(guò)對(duì)所述浮動(dòng)提示框的編輯而對(duì)所述浮動(dòng)提示框綁定的界面元素、所在界面產(chǎn)生影響,更加便捷。
      [0043]在一種實(shí)施方式中,所述適應(yīng)性操作在檢測(cè)到所述鼠標(biāo)指針離開(kāi)所述浮動(dòng)提示框時(shí),或者在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素時(shí)執(zhí)行。亦即在檢測(cè)到鼠標(biāo)指針離開(kāi)時(shí),自動(dòng)執(zhí)行相應(yīng)的適應(yīng)性操作。
      [0044]請(qǐng)參閱圖2,圖2是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)方法的一個(gè)具體實(shí)施例的步驟流程圖。
      [0045]所述浮動(dòng)提示框的實(shí)現(xiàn)方法包括以下步驟:
      [0046]S201,檢測(cè)到鼠標(biāo)指針駐留在與浮動(dòng)提示框綁定的界面元素上;
      [0047]S202,后臺(tái)線程開(kāi)始對(duì)駐留時(shí)間計(jì)數(shù),在預(yù)定時(shí)間后,顯示對(duì)應(yīng)的所述浮動(dòng)提示框,并在所述浮動(dòng)提示框中顯示只讀內(nèi)容;
      [0048]S203,當(dāng)檢測(cè)到鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),撤銷所述只讀內(nèi)容的顯示,生成可編輯內(nèi)容并在所述浮動(dòng)提示框中顯示;
      [0049]S204,所述浮動(dòng)提示框的可編輯內(nèi)容被用戶選中并編輯;
      [0050]S205,檢測(cè)到鼠標(biāo)指針離開(kāi)所述浮動(dòng)提示框;
      [0051]S206,后臺(tái)線程開(kāi)始對(duì)離開(kāi)時(shí)間計(jì)數(shù),在指定時(shí)間后觸發(fā)預(yù)先設(shè)定的適應(yīng)性操作,保存編輯的結(jié)果;
      [0052]S207,后臺(tái)線程撤銷所述浮動(dòng)提示框的顯示。
      [0053]本發(fā)明的浮動(dòng)提示框的實(shí)現(xiàn)方法中的浮動(dòng)提示框可以綁定各種不同的界面元素,以獲得不同的使用效果,下面分別舉例說(shuō)明在三種不同的使用場(chǎng)合的應(yīng)用及其效果:
      [0054]所述浮動(dòng)提示框綁定的界面元素為表格標(biāo)題欄的情況:鼠標(biāo)指針駐留在表格標(biāo)題欄上,或者表格行等概要信息上時(shí),在指定時(shí)間內(nèi)顯示只讀的浮動(dòng)提示框,所述浮動(dòng)提示框中顯示所述表格的詳細(xì)內(nèi)容,例如表格的各個(gè)單元格的內(nèi)容,當(dāng)鼠標(biāo)指針移動(dòng)進(jìn)入所述浮動(dòng)提示框內(nèi)時(shí),所述詳細(xì)內(nèi)容被轉(zhuǎn)換為可編輯內(nèi)容,用戶可以對(duì)所述詳細(xì)內(nèi)容進(jìn)行復(fù)制,黏貼。
      [0055]所述浮動(dòng)提示框綁定的界面元素為各種圖表的情況:鼠標(biāo)指針駐留在所述柱狀圖、餅狀圖、曲線圖、區(qū)域圖等圖表上時(shí),在指定時(shí)間內(nèi)顯示只讀的浮動(dòng)提示框。當(dāng)鼠標(biāo)指針移動(dòng)進(jìn)入所述浮動(dòng)提示框內(nèi)時(shí),所述浮動(dòng)提示框顯示可編輯的詳細(xì)數(shù)據(jù),例如顯示所述報(bào)表圖案的各項(xiàng)參數(shù)的具體數(shù)值,用戶可以對(duì)所述詳細(xì)數(shù)據(jù)進(jìn)行修改,并通過(guò)點(diǎn)擊保存按鈕或者離開(kāi)所述浮動(dòng)提示框一段時(shí)間來(lái)觸發(fā)后臺(tái)事件根據(jù)編輯后的數(shù)據(jù),刷新圖表。
      [0056]所述浮動(dòng)提示框綁定的界面元素為長(zhǎng)度,寬度較短的輸入框的情況:鼠標(biāo)指針駐留在所述輸入框上,在指定時(shí)間內(nèi)出現(xiàn)只讀的浮動(dòng)提示框,所述浮動(dòng)提示框中可能沒(méi)有記載內(nèi)容。當(dāng)鼠標(biāo)指針移動(dòng)進(jìn)入所述浮動(dòng)提示框內(nèi)時(shí),所述浮動(dòng)提示框轉(zhuǎn)換為可編輯形式,用戶編輯輸入內(nèi)容,編輯完畢之后,通過(guò)點(diǎn)擊保存按鈕或者離開(kāi)所述浮動(dòng)提示框一段時(shí)間,后臺(tái)事件自動(dòng)向服務(wù)端提交編輯后的內(nèi)容,服務(wù)端獲取到相關(guān)的內(nèi)容后,執(zhí)行相關(guān)的服務(wù)(持久化,增刪改查等)。
      [0057]通過(guò)本發(fā)明用戶可以選中浮動(dòng)提示框的內(nèi)容,對(duì)浮動(dòng)框內(nèi)容進(jìn)行復(fù)制,黏貼,輸入等操作,讓浮動(dòng)提示框給用戶提供的功能更進(jìn)一步,不再是僅僅是可視的,而且是可操作的。
      [0058]請(qǐng)參閱圖3,圖3是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)第一實(shí)施方式的結(jié)構(gòu)示意圖。
      [0059]所述浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)包括:
      [0060]提示框顯示模塊11,用于在檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;并在接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容;
      [0061]提示框撤銷模塊12,用于在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框后,撤銷所述浮動(dòng)提示框的顯示。
      [0062]其中,所述界面包括Web應(yīng)用和本地應(yīng)用等各種應(yīng)用的界面。所述界面元素可以是各種標(biāo)題、表格、圖標(biāo)、各種不意圖等兀素。
      [0063]在應(yīng)用所述浮動(dòng)提示框的界面,預(yù)先對(duì)所述界面上的各個(gè)界面元素設(shè)置一一綁定的浮動(dòng)提示框(包括該浮動(dòng)提示框的內(nèi)容),則當(dāng)用戶將鼠標(biāo)指針移動(dòng)到所述界面元素上時(shí),所述提示框顯示模塊11檢測(cè)到鼠標(biāo)指針在所述界面元素上駐留,顯示與所述界面元素綁定的浮動(dòng)提示框。所述鼠標(biāo)指針的駐留可以設(shè)置為鼠標(biāo)指針在所述界面元素上的停留時(shí)間超過(guò)預(yù)定值,例如,設(shè)定所述鼠標(biāo)指針在界面元素上停留超過(guò)0.5秒則判定鼠標(biāo)指針在所述界面元素上駐留,顯示與所述界面元素綁定的浮動(dòng)提示框。
      [0064]此時(shí)所述提示框顯示模塊11顯示的所述浮動(dòng)提示框,優(yōu)選設(shè)置為只顯示只讀內(nèi)容,亦即,調(diào)用只讀元素生成所述浮動(dòng)提示框的內(nèi)容,使所述浮動(dòng)提示框以只讀方式顯示,此時(shí)所述浮動(dòng)提示框只用于顯示信息而無(wú)法編輯。
      [0065]因?yàn)閷?duì)所述浮動(dòng)提示框的內(nèi)容,并不是每個(gè)用戶都需要編輯,而可能有部分的用戶只需要查看該內(nèi)容即可,所以如果在檢測(cè)到鼠標(biāo)指針駐留時(shí)即刻顯示可編輯內(nèi)容,就需要在每次顯示所述浮動(dòng)提示框時(shí)都調(diào)用可編輯元素生成所述浮動(dòng)提示框的內(nèi)容,因?yàn)檎{(diào)用可編輯元素的操作比起調(diào)用只讀元素的操作更加復(fù)雜,因此會(huì)使所述浮動(dòng)提示框的顯示變慢,并且占用更多的處理資源去處理。
      [0066]由于本發(fā)明中所述提示框顯示模塊11最初只顯示只讀內(nèi)容,因此可以用簡(jiǎn)單的只讀元素來(lái)生成所述浮動(dòng)提示框的內(nèi)容,例如調(diào)用面板(panel),或者標(biāo)簽(label)等只讀元素,減少生成所述浮動(dòng)提示框的復(fù)雜程度,提高所述浮動(dòng)提示框的顯示速度。
      [0067]所述編輯觸發(fā)指令可根據(jù)使用情況或者要求不同而具體設(shè)為不同的指令,具體可行的指令包括:鼠標(biāo)指針在所述界面元素上駐留、鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)、或者所述浮動(dòng)提示框的編輯按鈕被觸發(fā)等。
      [0068]其中,如果所述編輯觸發(fā)指令設(shè)定為鼠標(biāo)指針在所述界面元素上駐留,亦即所述提示框顯示模塊11在檢測(cè)到鼠標(biāo)的駐留行為后即顯示所述浮動(dòng)提示框,并且同時(shí)在所述浮動(dòng)提示框中顯示可編輯內(nèi)容,而不需要其他的觸發(fā)條件。
      [0069]如果所述編輯觸發(fā)指令設(shè)定為所述浮動(dòng)提示框的編輯按鈕被觸發(fā),所述提示框顯示模塊11需要預(yù)先在所述浮動(dòng)提示框中設(shè)置所述編輯按鈕,所述編輯按鈕可以是一個(gè)針對(duì)所有編輯操作觸發(fā)的按鈕,也可以是多個(gè)具體的編輯按鈕,例如復(fù)制按鈕、保存按鈕等。
      [0070]如果所述編輯觸發(fā)指令設(shè)定為標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi),則所述提示框顯示模塊11在檢測(cè)到鼠標(biāo)指針在所述界面元素上駐留時(shí),先在所述浮動(dòng)提示框中顯示所述只讀內(nèi)容;而在所述提示框顯示模塊11進(jìn)一步檢測(cè)到鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),在所述浮動(dòng)提示框中切換顯示所述可編輯內(nèi)容。如果用戶需要對(duì)所述浮動(dòng)提示框進(jìn)行編輯,只需在所述浮動(dòng)提示框顯示后將鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi),所述浮動(dòng)提示框中就會(huì)切換成所述可編輯內(nèi)容,能夠進(jìn)行相應(yīng)的編輯;而如果用戶不需要對(duì)所述浮動(dòng)提示框進(jìn)行編輯,也可以操作鼠標(biāo)的移動(dòng)使所述浮動(dòng)提示框的顯示內(nèi)容保持在只讀狀態(tài)或撤銷,非常方便。
      [0071]在本發(fā)明中提供兩種實(shí)現(xiàn)所述浮動(dòng)提示框的內(nèi)容切換的方式:
      [0072]第一種方式為:所述提示框顯示模塊11預(yù)先保存所述浮動(dòng)提示框的所述只讀內(nèi)容和所述可編輯內(nèi)容,并根據(jù)接收的所述編輯觸發(fā)指令切換顯示所述只讀內(nèi)容和所述可編輯內(nèi)容。亦即在設(shè)置所述浮動(dòng)提示框時(shí),同時(shí)制作以只讀元素和可編輯元素生成所述浮動(dòng)提示框的只讀內(nèi)容和可編輯內(nèi)容,然后根據(jù)所述編輯觸發(fā)指令在兩種不同模式的內(nèi)容之間快速切換,這種方式的優(yōu)點(diǎn)是切換的速度快,切換過(guò)程流暢。
      [0073]另一種方式為:所述提示框顯示模塊11在顯示所述只讀內(nèi)容時(shí),首先以面板或標(biāo)簽等只讀元素生成所述浮動(dòng)提示框的只讀內(nèi)容,而在顯示所述可編輯內(nèi)容時(shí),撤銷所述只讀內(nèi)容,重新以文檔、畫圖等可編輯元素生成所述浮動(dòng)提示框的可編輯內(nèi)容。這種方法的好處是不需要預(yù)先設(shè)置和保存兩種不同模式的內(nèi)容,減少占用的儲(chǔ)存空間。
      [0074]請(qǐng)參閱圖4,圖4是本發(fā)明浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)的第二實(shí)施方式的結(jié)構(gòu)示意圖。
      [0075]所述浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)進(jìn)一步包括編輯模塊13,所述編輯模塊13用于在所述浮動(dòng)提示框中顯示可編輯內(nèi)容之后,如果獲取到對(duì)所述浮動(dòng)提示框的編輯指令,則對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作。所述編輯操作包括復(fù)制、輸入、刪除、保存等編輯操作。編輯操作結(jié)束后,可自動(dòng)或根據(jù)用戶指令保存所述編輯操作的結(jié)果。
      [0076]所述提示框撤銷模塊12在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框后,撤銷所述浮動(dòng)提示框的顯示。而在撤銷所述浮動(dòng)提示框的顯示后,如果再次檢測(cè)到鼠標(biāo)指針在所述界面元素的駐留行為,則重新顯示所述浮動(dòng)提示框,如果所述浮動(dòng)提示框的內(nèi)容因?yàn)橹暗木庉嫴僮鞫淖?,則顯示編輯之后的內(nèi)容。
      [0077]所述提示框撤銷模塊12可設(shè)定在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,經(jīng)過(guò)預(yù)定時(shí)間后,撤銷所述浮動(dòng)提示框的顯示,使鼠標(biāo)指針的離開(kāi)和所述浮動(dòng)提示框的消失之間有一定的時(shí)間緩沖。例如設(shè)定在檢測(cè)到鼠標(biāo)指針離開(kāi)0.5秒后通過(guò)后臺(tái)程序撤銷所述浮動(dòng)提示框。[0078]本發(fā)明的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng)可以浮動(dòng)提示框的方式顯示與所述界面元素相關(guān)的詳細(xì)信息,而打開(kāi)所述浮動(dòng)提示框后,接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容,可對(duì)所述可編輯內(nèi)容執(zhí)行編輯操作,能夠方便地對(duì)所述浮動(dòng)提示框的內(nèi)容進(jìn)行編輯,而無(wú)需打開(kāi)新的界面進(jìn)行編輯,操作比較方便,也不會(huì)占用較多的處理資源。
      [0079]作為本發(fā)明的一種優(yōu)選實(shí)施方式,所述編輯模塊13對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作之后,進(jìn)一步根據(jù)編輯的內(nèi)容執(zhí)行預(yù)先設(shè)定的適應(yīng)性操作。
      [0080]所述適應(yīng)性操作亦即與所述編輯操作的內(nèi)容或者結(jié)果相關(guān)的操作,包括:保存所述編輯操作的結(jié)果、根據(jù)所述編輯的內(nèi)容修改所述界面元素、根據(jù)所述編輯的內(nèi)容修改所述界面元素所在的界面內(nèi)容、或者執(zhí)行與所述編輯的內(nèi)容相關(guān)的服務(wù)等。
      [0081]通過(guò)所述編輯模塊13執(zhí)行相關(guān)的適應(yīng)性操作,使用戶不僅能夠?qū)λ龈?dòng)提示框進(jìn)行編輯,而且能夠進(jìn)一步通過(guò)對(duì)所述浮動(dòng)提示框的編輯而對(duì)所述浮動(dòng)提示框綁定的界面元素、所在界面產(chǎn)生影響,更加便捷。
      [0082]在一種實(shí)施方式中,所述適應(yīng)性操作在檢測(cè)到所述鼠標(biāo)指針離開(kāi)所述浮動(dòng)提示框時(shí),或者在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素時(shí)執(zhí)行。亦即在檢測(cè)到鼠標(biāo)指針離開(kāi)時(shí),自動(dòng)執(zhí)行相應(yīng)的適應(yīng)性操作。
      [0083]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施方式中的全部或部分流程以及對(duì)應(yīng)的系統(tǒng),是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各實(shí)施方式的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccess Memory, RAM)等。
      [0084]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      【權(quán)利要求】
      1.一種浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,包括以下步驟: 當(dāng)檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框; 如果接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令,則在所述浮動(dòng)提示框中顯示可編輯內(nèi)容; 如果檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框,則撤銷所述浮動(dòng)提示框的顯示。
      2.如權(quán)利要求1所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,所述編輯觸發(fā)指令為: 鼠標(biāo)指針在界面的所述界面元素駐留; 或者,鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi); 又或者,所述浮動(dòng)提示框的編輯按鈕被觸發(fā)。
      3.如權(quán)利要求2所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,如果所述編輯觸發(fā)指令為鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi),則在檢測(cè)到鼠標(biāo)指針在界面的界面元素駐留時(shí),在所述浮動(dòng)提示框中顯示只讀內(nèi)容;在進(jìn)一步檢測(cè)到鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),在所述浮動(dòng)提示框中切換顯示所述可編輯內(nèi)容。
      4.如權(quán)利要求3所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,在所述浮動(dòng)提示框中切換顯示所述可編輯內(nèi)容的步驟包括: 保存所述浮動(dòng)提示框的所述 只讀內(nèi)容和所述可編輯內(nèi)容,并根據(jù)所述編輯觸發(fā)指令切換顯示所述只讀內(nèi)容和所述可編輯內(nèi)容。
      5.如權(quán)利要求3所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,在顯示所述只讀內(nèi)容時(shí),以只讀元素生成所述浮動(dòng)提示框的只讀內(nèi)容,而在顯示所述可編輯內(nèi)容時(shí),撤銷所述只讀內(nèi)容,重新以可編輯元素生成所述浮動(dòng)提示框的可編輯內(nèi)容。
      6.如權(quán)利要求1至5任意一項(xiàng)所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,在所述浮動(dòng)提示框中顯示可編輯內(nèi)容之后,進(jìn)一步包括以下步驟: 獲取對(duì)所述浮動(dòng)提示框的內(nèi)容的編輯指令,對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作。
      7.如權(quán)利要求6所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作之后,在檢測(cè)到所述鼠標(biāo)指針離開(kāi)所述浮動(dòng)提示框或所述界面元素時(shí),根據(jù)編輯的內(nèi)容執(zhí)行預(yù)先設(shè)定的適應(yīng)性操作。
      8.如權(quán)利要求7所述的浮動(dòng)提示框的實(shí)現(xiàn)方法,其特征在于,所述適應(yīng)性操作包括: 保存所述編輯操作的結(jié)果、根據(jù)所述編輯的內(nèi)容修改所述界面元素、根據(jù)所述編輯的內(nèi)容修改所述界面元素所在的界面內(nèi)容、或者執(zhí)行與所述編輯的內(nèi)容相關(guān)的服務(wù)。
      9.一種浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,包括: 提示框顯示模塊,用于在檢測(cè)到鼠標(biāo)指針在預(yù)定的界面元素上駐留時(shí),顯示與所述界面元素綁定的浮動(dòng)提示框;并在接收到對(duì)所述浮動(dòng)提示框的編輯觸發(fā)指令時(shí),在所述浮動(dòng)提示框中顯示可編輯內(nèi)容; 提示框撤銷模塊,用于在檢測(cè)到鼠標(biāo)指針離開(kāi)所述界面元素以及所述浮動(dòng)提示框后,撤銷所述浮動(dòng)提示框的顯示。
      10.如權(quán)利要求9所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,所述編輯觸發(fā)指令為: 鼠標(biāo)指針在界面的所述界面元素駐留;或者,鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi); 又或者,所述浮動(dòng)提示框的編輯按鈕被觸發(fā)。
      11.如權(quán)利要求10所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,如果所述編輯觸發(fā)指令為鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi),則所述提示框顯示模塊在檢測(cè)到鼠標(biāo)指針在界面的界面元素駐留時(shí),在所述浮動(dòng)提示框中顯示只讀內(nèi)容;在進(jìn)一步檢測(cè)到鼠標(biāo)指針移動(dòng)到所述浮動(dòng)提示框內(nèi)時(shí),在所述浮動(dòng)提示框中切換顯示所述可編輯內(nèi)容。
      12.如權(quán)利要求11所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,所述提示框顯示模塊在顯示所述只讀內(nèi)容時(shí),以只讀元素生成所述浮動(dòng)提示框的只讀內(nèi)容,而在顯示所述可編輯內(nèi)容時(shí),撤銷所述只讀內(nèi)容,重新以可編輯元素生成所述浮動(dòng)提示框的可編輯內(nèi)容。
      13.如權(quán)利要求9至11中任意一項(xiàng)所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,進(jìn)一步包括編輯模塊,所述編輯模塊用于獲取對(duì)所述浮動(dòng)提示框的內(nèi)容的編輯指令,對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作。
      14.如權(quán)利要求13所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,所述編輯模塊對(duì)所述可編輯內(nèi)容執(zhí)行相應(yīng)的編輯操作之后,在檢測(cè)到所述鼠標(biāo)指針離開(kāi)所述浮動(dòng)提示框或者所述界面元素時(shí),根據(jù)編輯的內(nèi)容執(zhí)行預(yù)先設(shè)定的適應(yīng)性操作。
      15.如權(quán)利要求14所述的浮動(dòng)提示框的實(shí)現(xiàn)系統(tǒng),其特征在于,所述適應(yīng)性操作包括: 保存所述編輯操作的結(jié)果、根據(jù)所述編輯的內(nèi)容修改所述界面元素、根據(jù)所述編輯的內(nèi)容修改所述界面元 素所在的界面內(nèi)容、或者執(zhí)行與所述編輯的內(nèi)容相關(guān)的服務(wù)。
      【文檔編號(hào)】G06F3/0481GK103793126SQ201210420860
      【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2012年10月29日 優(yōu)先權(quán)日:2012年10月29日
      【發(fā)明者】陳崇沛 申請(qǐng)人:深圳市金蝶中間件有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1