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

使用基本文本框來對(duì)豐富內(nèi)容進(jìn)行有狀態(tài)編輯的制作方法

文檔序號(hào):8491718閱讀:556來源:國知局
使用基本文本框來對(duì)豐富內(nèi)容進(jìn)行有狀態(tài)編輯的制作方法
【專利說明】使用基本文本框來對(duì)豐富內(nèi)容進(jìn)行有狀態(tài)編輯
[0001]背景
[0002]計(jì)算機(jī)軟件應(yīng)用可以被配置用于編輯電子文檔中的豐富內(nèi)容。例如,電子文檔(例如,網(wǎng)頁)可以包含文本內(nèi)容和非文本內(nèi)容(即,圖形)兩者。為使用戶編輯圍繞非文本內(nèi)容的文本,上述軟件應(yīng)用生成文本框供用戶輸入字符。每次用戶在文本框中作出鍵擊,就發(fā)現(xiàn)新字符并將其插入電子文檔供用戶查看。然后,清除文本框供下一字符到達(dá)。這樣,每次用戶將字符輸入至文本框中時(shí),就清除該文本框供輸入隨后的字符。文本輸入以此方式繼續(xù),直到用戶已完成輸入期望的單詞、句子或段落。然而,上述用于豐富文本的文本輸入法有許多缺點(diǎn)。例如,一個(gè)缺點(diǎn)在于:因?yàn)槲谋臼窃谳斎朊總€(gè)字符之后從文本框被清除,因此不維持預(yù)期的文本輸入(例如,單詞、句子或段落)的狀態(tài)。這阻撓了預(yù)期查看完全文本輸入(例如,單詞、句子或段落)的外部軟件工具(并因此需要維持狀態(tài)),該完全文本輸入通常由用戶查看。具體而言,當(dāng)所鍵入的文本以此方式受到干擾時(shí),輸入法編輯器(“ME”)和屏幕閱讀器工具不會(huì)起作用。例如,ME軟件使用戶能在鍵盤上輸入以復(fù)雜字形集構(gòu)成的語言(例如,中文)的文本,該鍵盤不支持對(duì)該語言的完全符號(hào)范圍并因此需要幾次鍵擊來表示單個(gè)字符。由于用于豐富文本的當(dāng)前文本編輯器不維持狀態(tài),因此可能不會(huì)實(shí)現(xiàn)包括多個(gè)符號(hào)的字符的編輯。正是出于這些及其他考慮因素已經(jīng)做出了本發(fā)明的各個(gè)實(shí)施例。
[0003]概要
[0004]提供本概述是為了以簡(jiǎn)化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
[0005]提供用于使用文本框?qū)﹄娮游臋n中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯的實(shí)施例。在文本框中可以接收多個(gè)輸入用于更新豐富內(nèi)容。豐富內(nèi)容可以包括電子文檔中顯示的文本內(nèi)容和非文本內(nèi)容?;谖谋究蛑械亩鄠€(gè)輸入可以確定用于應(yīng)用于豐富內(nèi)容的更新。然后,將該更新應(yīng)用于豐富內(nèi)容。
[0006]通過閱讀下面的詳細(xì)描述并參考相關(guān)聯(lián)的附圖,這些及其他特點(diǎn)和優(yōu)點(diǎn)將變得顯而易見??梢岳斫?,前述一般描述和以下【具體實(shí)施方式】均僅是例示性的,且不限制所要求保護(hù)的本發(fā)明。
[0007]附圖簡(jiǎn)述
[0008]圖1是示出按照各個(gè)實(shí)施例的使用文本框?qū)﹄娮游臋n中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯的網(wǎng)絡(luò)體系結(jié)構(gòu)的框圖;
[0009]圖2示出按照一實(shí)施例的應(yīng)用用戶界面以及用于編輯電子文檔中的豐富內(nèi)容的文本框的計(jì)算機(jī)屏幕顯示;
[0010]圖3是示出按照一實(shí)施例的使用文本框?qū)﹄娮游臋n中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯的例程的流程圖;
[0011]圖4是可在其中實(shí)現(xiàn)各實(shí)施例的計(jì)算設(shè)備的簡(jiǎn)化框圖;
[0012]圖5A是可在其中實(shí)現(xiàn)各實(shí)施例的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖;
[0013]圖5B是可在其中實(shí)現(xiàn)各實(shí)施例的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖;以及
[0014]圖6是可在其中實(shí)現(xiàn)各實(shí)施例的分布式計(jì)算系統(tǒng)的簡(jiǎn)單框圖。
[0015]詳細(xì)描述
[0016]提供了多個(gè)實(shí)施例以使用文本框?qū)﹄娮游臋n中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯。在文本框中可以接收到多個(gè)輸入用于更新豐富內(nèi)容。豐富內(nèi)容可以包括電子文檔中顯示的文本內(nèi)容和非文本內(nèi)容?;谖谋究蛑械亩鄠€(gè)輸入可以確定用于應(yīng)用于豐富內(nèi)容的更新。然后,將該更新應(yīng)用于豐富內(nèi)容。
[0017]在下面的詳細(xì)描述中,將參考構(gòu)成本發(fā)明的一部分的附圖,在附圖中,通過例圖,示出了特定實(shí)施例或示例??山M合這些實(shí)施例,可利用其他實(shí)施例,并且可作出結(jié)構(gòu)上的改變,而不背離本發(fā)明的精神或范圍。因此,以下詳細(xì)描述并不旨在限制,并且本發(fā)明的范圍由所附權(quán)利要求及其等效方案來限定。
[0018]現(xiàn)在參考附圖(這些附圖中相同的標(biāo)號(hào)表示相同的元素),將描述本發(fā)明的各方面。圖1是說明按照各個(gè)實(shí)施例、使用文本框?qū)﹄娮游臋n中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯(即,維持狀態(tài))的網(wǎng)絡(luò)體系結(jié)構(gòu)的框圖。該網(wǎng)絡(luò)體系結(jié)構(gòu)包括通過網(wǎng)絡(luò)4與服務(wù)器70通信的客戶機(jī)計(jì)算設(shè)備2。網(wǎng)絡(luò)4可以包括本地網(wǎng)絡(luò)或廣域網(wǎng)(例如,因特網(wǎng))。客戶機(jī)計(jì)算機(jī)2可以包括瀏覽器應(yīng)用20和客戶機(jī)應(yīng)用30。服務(wù)器70可以包括基于web的應(yīng)用72和電子文檔74。瀏覽器應(yīng)用20可用于生成web瀏覽器,該web瀏覽器用于通過網(wǎng)絡(luò)4、經(jīng)由基于web的應(yīng)用72來訪問、查看和編輯電子文檔74。按照一實(shí)施例,瀏覽器應(yīng)用20可以包括由位于華盛頓州雷德蒙市的微軟公司開發(fā)的INTERNET EXPLORER web瀏覽器。然而應(yīng)當(dāng)理解,也可以使用來自其他制造商的其他瀏覽器應(yīng)用,而不背離此處描述的實(shí)施例的精神和范圍。客戶機(jī)應(yīng)用30可用于創(chuàng)建電子文檔(諸如電子文檔74)并將它們本地地存儲(chǔ)于客戶機(jī)計(jì)算設(shè)備2上以及/或者遠(yuǎn)程地存儲(chǔ)于服務(wù)器70上。應(yīng)當(dāng)理解,客戶機(jī)應(yīng)用30可以包括、但不限制多種不同類型的生產(chǎn)力應(yīng)用軟件,生產(chǎn)力應(yīng)用軟件包括字處理軟件、演示圖形軟件、電子表格軟件、繪圖軟件、項(xiàng)目管理軟件、排版軟件、個(gè)人信息管理軟件以及筆記軟件。按照一實(shí)施例,客戶機(jī)應(yīng)用30可以包括以下軟件應(yīng)用的一個(gè)或多個(gè):來自華盛頓州雷德蒙市的微軟公司的WORD字處理軟件和0ΝΕΝ0ΤΕ筆記軟件。應(yīng)當(dāng)理解,上述軟件應(yīng)用可以包括個(gè)別的應(yīng)用程序,或者替代地,可以被結(jié)合到應(yīng)用套件中,應(yīng)用套件諸如來自微軟公司的OFFICE應(yīng)用程序套件。電子文檔74可以包括包含豐富內(nèi)容(即,文本和非文本內(nèi)容的組合)的網(wǎng)頁。應(yīng)當(dāng)理解,按照一實(shí)施例,服務(wù)器70可以包括文件托管服務(wù),該文件托管服務(wù)允許用戶將文件上載和同步至網(wǎng)絡(luò)(例如,“云”)存儲(chǔ),然后從web瀏覽器或本地客戶機(jī)計(jì)算設(shè)備訪問所述文件。說明性的文件托管服務(wù)是由華盛頓州雷德蒙市的微軟公司開發(fā)的SKYDRIVE文件托管服務(wù)。然而,應(yīng)當(dāng)理解,也可以使用其他文件托管服務(wù),而不背離此處描述的實(shí)施例的精神和范圍。按照一實(shí)施例且如以下將進(jìn)一步詳述,基于web的應(yīng)用72可以提供在客戶機(jī)計(jì)算設(shè)備2上的瀏覽器應(yīng)用20中的文本框內(nèi)、對(duì)電子文檔74中的豐富內(nèi)容進(jìn)行有狀態(tài)編輯?;趙eb的應(yīng)用72可以包括數(shù)據(jù)結(jié)構(gòu)80,數(shù)據(jù)結(jié)構(gòu)80可用于跟蹤上述文本框中的文本的哪些部分對(duì)應(yīng)于“文本串(text run) ”(即,全部共享相同屬性的一組連續(xù)字符)。按照一實(shí)施例,基于web的應(yīng)用72可以包括生產(chǎn)力應(yīng)用軟件的基于web的版本,包括但不限于:諸如來自華盛頓州雷德蒙市的微軟公司的WORD和0ΝΕΝ0ΤΕ web應(yīng)用(即,Web Apps.)這樣的字處理軟件和筆記軟件。應(yīng)當(dāng)理解,上述軟件應(yīng)用可以包括個(gè)別的應(yīng)用程序,或者替代地,可以被結(jié)合到應(yīng)用套件中,應(yīng)用套件諸如來自微軟公司的OFFICEWEB APPS生產(chǎn)力套件。按照其他實(shí)施例,基于web的應(yīng)用72可以包括博客應(yīng)用、社交網(wǎng)絡(luò)服務(wù)等等。然而應(yīng)當(dāng)理解,此處描述的實(shí)施例也可以結(jié)合其他應(yīng)用程序來實(shí)現(xiàn),而且不限于任何特定的應(yīng)用或應(yīng)用套件。
[0019]圖2示出按照一實(shí)施例的應(yīng)用用戶界面200以及用于編輯電子文檔中的豐富內(nèi)容的文本框的計(jì)算機(jī)屏幕顯示。應(yīng)用用戶界面200可由基于web的應(yīng)用72生成,以用于在瀏覽器應(yīng)用20中查看和編輯電子文檔74。應(yīng)用用戶界面200包括由文本內(nèi)容205和非文本內(nèi)容210組成的豐富內(nèi)容。文本內(nèi)容205包括“文本串”220、230和240。如以上參照?qǐng)D1簡(jiǎn)要討論的,“文本串”是全部共享相同屬性的一組連續(xù)字符。由此,包括字符“One”的文本
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1