亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的方法和裝置的制造方法_4

文檔序號(hào):9750803閱讀:來源:國知局
值),且邊框元素具有突出于其它元素的視覺效果或具備輔助文本編輯器在視覺上突出于其它元素的功能。
[0105]網(wǎng)頁中的每一個(gè)元素都各位于網(wǎng)頁中的一個(gè)塊(block),將文本編輯器在網(wǎng)頁中所處的塊與邊框元素在網(wǎng)頁中所處的塊合并,可使得邊框元素與文本編輯器的相對(duì)位置保持不變,在文本編輯器不隨網(wǎng)頁的滾動(dòng)條滾動(dòng)時(shí),邊框元素也不隨網(wǎng)頁的滾動(dòng)條滾動(dòng)。
[0106]如圖10所示,在一個(gè)實(shí)施例中,上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置還包括編輯器移動(dòng)模塊70,用于在接收文本編輯器變?yōu)閼腋顟B(tài)的指令后,監(jiān)測(cè)鼠標(biāo)指針是否處于文本編輯器上方,若是,則將鼠標(biāo)指針顯示為拖拽圖標(biāo),并監(jiān)測(cè)是否發(fā)生針對(duì)鼠標(biāo)指針的拖拽操作,若是,則根據(jù)鼠標(biāo)指針的移動(dòng)軌跡移動(dòng)文本編輯器。
[0107]鼠標(biāo)指針是在計(jì)算機(jī)開始使用鼠標(biāo)后為了在圖形界面上標(biāo)識(shí)出鼠標(biāo)位置而產(chǎn)生的圖標(biāo)。
[0108]例如,當(dāng)鼠標(biāo)指針處于文本編輯器上方時(shí),若鼠標(biāo)左鍵被按下后保持按下狀態(tài)且鼠標(biāo)被拖動(dòng),則發(fā)生針對(duì)鼠標(biāo)指針的拖拽操作。又例如,當(dāng)鼠標(biāo)指針處于文本編輯器上方時(shí),觸摸屏在鼠標(biāo)指針位置被按下形成觸點(diǎn),且觸點(diǎn)與觸摸屏在保持接觸的狀態(tài)下移動(dòng),則發(fā)生針對(duì)鼠標(biāo)指針的拖拽操作。相應(yīng)的,編輯器移動(dòng)模塊70可監(jiān)測(cè)鼠標(biāo)或/和觸摸屏上的觸點(diǎn)是否滿足上述條件,從而判斷是否發(fā)生針對(duì)鼠標(biāo)指針的拖拽操作。
[0109]在一個(gè)實(shí)施例中,上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置還包括空缺填充模塊(圖中未示出),用于在文本編輯器脫離文本編輯器在網(wǎng)頁中的初始位置后,將文本編輯器位于初始位置時(shí)所覆蓋的區(qū)域填充為白色。
[0110]本實(shí)施例可將文本編輯器拖拽到網(wǎng)頁中的任意位置,可方便用戶一邊查看網(wǎng)頁內(nèi)容一邊在文本編輯器中編輯信息。
[0111]如圖11所示,在一個(gè)實(shí)施例中,上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置還包括編輯器縮放模塊80,用于在接收使文本編輯器變?yōu)閼腋顟B(tài)的指令后,監(jiān)測(cè)鼠標(biāo)指針是否處于文本編輯器的四個(gè)頂點(diǎn)位置,若是,則將鼠標(biāo)指針顯示為拉伸圖標(biāo),拉伸圖標(biāo)指示出拉伸方向,并監(jiān)測(cè)是否發(fā)生沿拉伸方向進(jìn)行的針對(duì)鼠標(biāo)指標(biāo)的拖拽操作,若是,則根據(jù)鼠標(biāo)指針的移動(dòng)軌跡將文本編輯器進(jìn)行縮放。
[0112]本實(shí)施例可根據(jù)用戶需要對(duì)文本編輯器的大小進(jìn)行任意縮放,方便用戶在文本編輯器中編輯信息。
[0113]如圖12所示,在一個(gè)實(shí)施例中,上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置還包括編輯器嵌入模塊90,用于在文本編輯器的狀態(tài)標(biāo)識(shí)變?yōu)閼腋顟B(tài)后,監(jiān)測(cè)網(wǎng)頁的顯示區(qū)域的底部位置是否小于等于文本編輯器的底部位置,若是,則恢復(fù)文本編輯器的初始位置和初始大小,并設(shè)置文本編輯器的狀態(tài)標(biāo)識(shí)為非懸浮狀態(tài)。在一個(gè)實(shí)施例中,若在文本編輯器的狀態(tài)標(biāo)識(shí)為懸浮狀態(tài)后生成了使得文本編輯器具有懸浮圖像效果的邊框元素,則編輯器嵌入模塊90還用于在文本編輯器的狀態(tài)標(biāo)識(shí)為非懸浮狀態(tài)后,隱藏該邊框元素或刪除該邊框元素。
[0114]本實(shí)施例中,可自動(dòng)實(shí)現(xiàn)文本編輯器在網(wǎng)頁的非懸浮狀態(tài)與懸浮狀態(tài)之間的切換,并且可確保文本編輯器一直保留在瀏覽器窗口的顯示區(qū)域中,從而可方便對(duì)文本編輯器進(jìn)行操作。
[0115]在一個(gè)實(shí)施例中,上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置還包括控制模塊(圖中未示出),用于在接收使文本編輯器變?yōu)閼腋顟B(tài)的指令后,啟動(dòng)層設(shè)置模塊20、狀態(tài)設(shè)置模塊30、懸浮效果生成模塊60、編輯器移動(dòng)模塊70和編輯器縮放模塊80。本實(shí)施例中,啟動(dòng)層設(shè)置模塊20、狀態(tài)設(shè)置模塊30、懸浮效果生成模塊60、編輯器移動(dòng)模塊70和編輯器縮放模塊80可并發(fā)運(yùn)行以實(shí)現(xiàn)上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置的功能,并提高上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的裝置的整體處理速度以及交互過程中的響應(yīng)速度。
[0116]上述在網(wǎng)頁中實(shí)現(xiàn)文本編輯器懸浮的方法和裝置,在接收使文本編輯器變?yōu)閼腋顟B(tài)的指令后,設(shè)置文本編輯器在網(wǎng)頁中處于頂層,從而使得文本編輯器不被網(wǎng)頁中的其它元素遮擋,并設(shè)置文本編輯器的狀態(tài)標(biāo)識(shí)為懸浮狀態(tài),而且在網(wǎng)頁發(fā)生移動(dòng)的過程中,文本編輯器的狀態(tài)標(biāo)識(shí)表示懸浮狀態(tài)時(shí),文本編輯器不隨著網(wǎng)頁移動(dòng),從而在接收到使文本編輯器變?yōu)閼腋顟B(tài)的指令后,文本編輯器不會(huì)固定在網(wǎng)頁的特定位置而被移出到瀏覽器窗口的顯示區(qū)域之外,其可一直懸浮在網(wǎng)頁的其它元素之上,保留在瀏覽器窗口的顯示區(qū)域,從而方便用戶邊查看網(wǎng)頁中的其它內(nèi)容,邊在文本編輯器中編輯信息。
[0117]圖13為能實(shí)現(xiàn)本發(fā)明實(shí)施例的一個(gè)計(jì)算機(jī)系統(tǒng)1000的模塊圖。該計(jì)算機(jī)系統(tǒng)1000只是一個(gè)適用于本發(fā)明的計(jì)算機(jī)環(huán)境的示例,不能認(rèn)為是提出了對(duì)本發(fā)明的使用范圍的任何限制。計(jì)算機(jī)系統(tǒng)1000也不能解釋為需要依賴于或具有圖示的示例性的計(jì)算機(jī)系統(tǒng)1000中的一個(gè)或多個(gè)部件的組合。
[0118]圖13中示出的計(jì)算機(jī)系統(tǒng)1000是一個(gè)適合用于本發(fā)明的計(jì)算機(jī)系統(tǒng)的例子。具有不同子系統(tǒng)配置的其它架構(gòu)也可以使用。例如有大眾所熟知的臺(tái)式機(jī)、筆記本、個(gè)人數(shù)字助理、智能電話、平板電腦、便攜式媒體播放器、機(jī)頂盒等類似設(shè)備可以適用于本發(fā)明的一些實(shí)施例。但不限于以上所列舉的設(shè)備。
[0119]如圖13所示,計(jì)算機(jī)系統(tǒng)1000包括處理器1010、存儲(chǔ)器1020和系統(tǒng)總線1022。包括存儲(chǔ)器1020和處理器1010在內(nèi)的各種系統(tǒng)組件連接到系統(tǒng)總線1022上。處理器1010是一個(gè)用來通過計(jì)算機(jī)系統(tǒng)中基本的算術(shù)和邏輯運(yùn)算來執(zhí)行計(jì)算機(jī)程序指令的硬件。存儲(chǔ)器1020是一個(gè)用于臨時(shí)或永久性存儲(chǔ)計(jì)算程序或數(shù)據(jù)(例如,程序狀態(tài)信息)的物理設(shè)備。系統(tǒng)總線1020可以為以下幾種類型的總線結(jié)構(gòu)中的任意一種,包括存儲(chǔ)器總線或存儲(chǔ)控制器、外設(shè)總線和局部總線。處理器1010和存儲(chǔ)器1020可以通過系統(tǒng)總線1022進(jìn)行數(shù)據(jù)通信。其中存儲(chǔ)器1020包括只讀存儲(chǔ)器(ROM)或閃存(圖中都未示出),以及隨機(jī)存取存儲(chǔ)器(RAM),RAM通常是指加載了操作系統(tǒng)和應(yīng)用程序的主存儲(chǔ)器。
[0120]計(jì)算機(jī)系統(tǒng)1000還包括顯示接口 1030(例如,圖形處理單元)、顯示設(shè)備1040(例如,液晶顯示器)、音頻接口 1050(例如,聲卡)以及音頻設(shè)備1060(例如,揚(yáng)聲器)。顯示設(shè)備1040和音頻設(shè)備1060是用于體驗(yàn)多媒體內(nèi)容的媒體設(shè)備。
[0121]計(jì)算機(jī)系統(tǒng)1000 —般包括一個(gè)存儲(chǔ)設(shè)備1070。存儲(chǔ)設(shè)備1070可以從多種計(jì)算機(jī)可讀介質(zhì)中選擇,計(jì)算機(jī)可讀介質(zhì)是指可以通過計(jì)算機(jī)系統(tǒng)1000訪問的任何可利用的介質(zhì),包括移動(dòng)的和固定的兩種介質(zhì)。例如,計(jì)算機(jī)可讀介質(zhì)包括但不限于,閃速存儲(chǔ)器(微型SD卡),CD-ROM,數(shù)字通用光盤(DVD)或其它光盤存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其它磁存儲(chǔ)設(shè)備,或者可用于存儲(chǔ)所需信息并可由計(jì)算機(jī)系統(tǒng)1000訪問的任何其它介質(zhì)。
[0122]計(jì)算機(jī)系統(tǒng)1000還包括輸入裝置1080和輸入接口 1090 (例如,1控制器)。用戶可以通過輸入裝置1080,如鍵盤、鼠標(biāo)、顯示裝置1040上的觸摸面板設(shè)備,輸入指令和信息到計(jì)算機(jī)系統(tǒng)1000中。輸入裝置1080通常是通過輸入接口 1090連接到系統(tǒng)總線1022上的,但也可以通過其它接口或總線結(jié)構(gòu)相連接,如通用串行總線(USB)。
[0123]計(jì)算機(jī)系統(tǒng)1000可在網(wǎng)絡(luò)環(huán)境中與一個(gè)或者多個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行邏輯連接。網(wǎng)絡(luò)設(shè)備可以是個(gè)人電腦、服務(wù)器、路由器、智能電話、平板電腦或者其它公共網(wǎng)絡(luò)節(jié)點(diǎn)。計(jì)算機(jī)系統(tǒng)1000通過局域網(wǎng)(LAN)接口 1100或者移動(dòng)通信單元1110與網(wǎng)絡(luò)設(shè)備相連接。局域網(wǎng)(LAN)是指在有限區(qū)域內(nèi),例如家庭、學(xué)校、計(jì)算機(jī)實(shí)驗(yàn)室、或者使用網(wǎng)絡(luò)媒體的辦公樓,互聯(lián)組成的計(jì)算機(jī)網(wǎng)絡(luò)。WiFi和雙絞線布線以太網(wǎng)是最常用的構(gòu)建局域網(wǎng)的兩種技術(shù)。WiFi是一種能使計(jì)算機(jī)系統(tǒng)1000間交換數(shù)據(jù)或通過無線電波連接到無線網(wǎng)絡(luò)的技術(shù)。移動(dòng)通信單元1110能在一個(gè)廣闊的地理區(qū)域內(nèi)移動(dòng)的同時(shí)通過無線電通信線路接聽和撥打電話。除了通話以外,移動(dòng)通信單元1110也支持在提供移動(dòng)數(shù)據(jù)服務(wù)的2G,3G或4G蜂窩通信系統(tǒng)中進(jìn)行互聯(lián)網(wǎng)訪問。
[0124]應(yīng)當(dāng)指出的是,其它包括比計(jì)算機(jī)系統(tǒng)1000更多或更少的子系統(tǒng)的計(jì)算機(jī)系統(tǒng)也能適用于發(fā)明。例如,計(jì)算機(jī)系統(tǒng)1000可以包括能在短距離內(nèi)交換數(shù)據(jù)的藍(lán)牙單元,用于照相的圖像傳
當(dāng)前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1