專(zhuān)利名稱(chēng):電子畫(huà)板的編輯系統(tǒng)與方法
一、所屬領(lǐng)域本發(fā)明屬于電子計(jì)算機(jī)應(yīng)用技術(shù),涉及一種電子畫(huà)板的編輯系統(tǒng)與方法,特別是一種掌上型個(gè)人計(jì)算器電子畫(huà)板的編輯系統(tǒng)與方法,其主要的特點(diǎn)在于一圖形框選范圍的鎖定與不鎖定,并進(jìn)而進(jìn)行該圖形編輯的動(dòng)作。
為了實(shí)現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案是,電子畫(huà)板的編輯系統(tǒng)是應(yīng)用于掌上型個(gè)人計(jì)算器的電子畫(huà)板上,其特點(diǎn)是,該系統(tǒng)中至少包含有一個(gè)數(shù)據(jù)庫(kù)及數(shù)據(jù)存取單元、坐標(biāo)識(shí)別單元、鎖定單元、編輯單元、顯示單元和中央處理單元等六個(gè)單元(一)數(shù)據(jù)庫(kù),負(fù)責(zé)圖形的儲(chǔ)存;(二)數(shù)據(jù)存取單元,與該數(shù)據(jù)庫(kù)相連結(jié),并執(zhí)行該數(shù)據(jù)庫(kù)內(nèi)該圖形的擷取與儲(chǔ)存的程序;(三)坐標(biāo)識(shí)別單元,針對(duì)該圖形的每一點(diǎn)界定一坐標(biāo)值;(四)鎖定單元,針對(duì)使用者所框選的范圍,執(zhí)行鎖定與不鎖定的動(dòng)作;(五)編輯單元,用以執(zhí)行圖形的繪制、修改與涂抹等程序;(六)顯示單元,用以顯示該圖形的編輯狀況;及(七)中央處理單元,與該系統(tǒng)的各個(gè)單元相連結(jié),負(fù)責(zé)各單元間信息的傳遞與運(yùn)算。
實(shí)現(xiàn)上述電子畫(huà)板的編輯方法,其特點(diǎn)是,該方法至少包含下列步驟選擇一欲編輯的圖形;框選該圖形的一范圍;選定鎖定與不鎖定該框選的范圍;進(jìn)行該圖形的編輯動(dòng)作;及其中該圖形的編輯過(guò)程中,可由該鎖定的動(dòng)作,將該框選的范圍隔離并選擇鎖定或不鎖定后,進(jìn)而編輯該圖形。
參見(jiàn)
圖1~3,本發(fā)明所提供的是一種電子畫(huà)板的編輯系統(tǒng)與方法,指一種應(yīng)用于掌上型個(gè)人計(jì)算器的電子畫(huà)板上的編輯系統(tǒng),該系統(tǒng)與方法在執(zhí)行圖形的編輯過(guò)程中,可由一鎖定的動(dòng)作,將該框選的范圍隔離并選擇鎖定與不鎖定后,進(jìn)而編輯該圖形的系統(tǒng)與方法。首先我們可以從圖1本發(fā)明電子畫(huà)板的編輯系統(tǒng)的基本架構(gòu)示意圖來(lái)了解該系統(tǒng),當(dāng)使用者自該系統(tǒng)的數(shù)據(jù)庫(kù)100中欲取出一個(gè)圖形準(zhǔn)備作修改時(shí),可以先通過(guò)該系統(tǒng)的操作接口,經(jīng)由中央處理單元120發(fā)出一個(gè)搜尋訊息給數(shù)據(jù)存取單元110,并交由數(shù)據(jù)存取單元110處理,至數(shù)據(jù)庫(kù)100中搜尋并截取出該圖形后,交回給中央處理單元120,而中央處理單元120再將該圖形交由顯示單元160展示顯現(xiàn)出來(lái),并在展現(xiàn)的同時(shí)中央處理單元120會(huì)發(fā)出一個(gè)訊息給坐標(biāo)識(shí)別單元130,要求坐標(biāo)識(shí)別單元130對(duì)該圖形上的每一個(gè)點(diǎn)進(jìn)行界定坐標(biāo)的動(dòng)作,以利后續(xù)編輯操作的進(jìn)行。隨后使用者在進(jìn)行圖形編輯動(dòng)作時(shí),中央處理單元120會(huì)交由編輯單元150處理編輯的動(dòng)作,接收處理由使用者所下達(dá)的每一個(gè)圖形編輯動(dòng)作,其中使用者若不啟動(dòng)鎖定功能,即可立即執(zhí)行編輯圖形的工作;若使用者怕破壞掉不欲編輯之圖形的樣式,此時(shí)該使用者可以啟動(dòng)該系統(tǒng)的鎖定功能鍵,中央處理單元120在接獲使用者的指令后,交由鎖定單元140處理,此時(shí)鎖定單元140會(huì)要求使用者框選一個(gè)矩形或多邊形的范圍,并由使用者去選定該框選的范圍內(nèi)為鎖定或不鎖定的范圍,選定完后鎖定單元140會(huì)把選定鎖定的信息暫存起來(lái),并將處理權(quán)交回中央處理單元120,接下來(lái)當(dāng)使用者進(jìn)行圖形編輯時(shí),中央處理單元120會(huì)隨時(shí)由鎖定單元140擷取鎖定范圍信息,并綜合使用者所下達(dá)的編輯指令,允許使用者編輯鎖定范圍外的圖形。
在圖2本發(fā)明電子畫(huà)板的編輯系統(tǒng)的編輯作業(yè)流程圖中,我們可以此圖來(lái)說(shuō)明使用者應(yīng)用該系統(tǒng)執(zhí)行圖形編輯工程的流程,首先當(dāng)使用者在該系統(tǒng)的數(shù)據(jù)庫(kù)100中取出一欲編輯的圖形后,該系統(tǒng)會(huì)先由該系統(tǒng)的坐標(biāo)識(shí)別單元130界定該圖形中每一點(diǎn)的坐標(biāo)值(步驟200),隨后在使用者執(zhí)行編輯指令時(shí),執(zhí)行繪制圖形并決定是否設(shè)置框選范圍(步驟210)等動(dòng)作,以決定直接繪圖或先設(shè)定鎖定范圍后再繪圖,當(dāng)使用者選擇不設(shè)置框選范圍時(shí),該使用者即可開(kāi)始執(zhí)行修改圖形(步驟220)的工作,若使用者選擇設(shè)置框選范圍時(shí),則該系統(tǒng)會(huì)要求使用者框選范圍并選定其為鎖定范圍或不鎖定范圍(步驟230),當(dāng)使用者選定好框選范圍為鎖定范圍或不鎖定范圍后,即可針對(duì)不鎖定的范圍進(jìn)行修改圖形(步驟220)的工作,當(dāng)使用者編輯圖形完工后,即可透過(guò)該系統(tǒng)的接口進(jìn)行儲(chǔ)存(步驟240)的動(dòng)作,將所修改過(guò)的圖形加以?xún)?chǔ)存起來(lái)。
然后我們以圖3本發(fā)明電子畫(huà)板的編輯系統(tǒng)的內(nèi)部系統(tǒng)判定編輯范圍是否有效流程圖,來(lái)解說(shuō)系統(tǒng)內(nèi)部如何分辨使用者所編輯的范圍是否為有效范圍的流程。首先當(dāng)使用者開(kāi)始進(jìn)行編輯且已設(shè)定好鎖定范圍時(shí),當(dāng)其開(kāi)始編輯時(shí),系統(tǒng)會(huì)收到來(lái)自使用者所下的編輯指令,系統(tǒng)自動(dòng)會(huì)根據(jù)該指令去擷取編輯的圖形坐標(biāo)值(步驟300),并且再擷取鎖定范圍坐標(biāo)值(步驟3 10),將此兩組坐標(biāo)值輸入系統(tǒng)內(nèi)建的程序進(jìn)行比對(duì)處理的作業(yè),來(lái)判定編輯位置是否在鎖定范圍內(nèi)(步驟320),若判定使用者所編輯位置在鎖定范圍內(nèi),則系統(tǒng)會(huì)自行使使用者禁止編輯圖形(步驟340),并且稍后將編輯結(jié)果輸出(步驟350)以讓使用者察知;若判定使用者所編輯位置不在鎖定范圍內(nèi),則系統(tǒng)當(dāng)然會(huì)讓使用者允許編輯圖形(步驟330),并且一樣稍后會(huì)將編輯結(jié)果輸出(步驟350)以讓使用者察知,當(dāng)然每個(gè)使用者所編輯的點(diǎn)坐標(biāo)值會(huì)不停的輸入與鎖定范圍作比對(duì),最后達(dá)成線的編輯甚至是面的編輯,而且不管是編輯的位置在鎖定范圍內(nèi)或外,所有的動(dòng)作均是同步持續(xù)進(jìn)行的。
權(quán)利要求
1.一種可應(yīng)用于掌上型個(gè)人計(jì)算機(jī)電子畫(huà)板上的電子畫(huà)板的編輯系統(tǒng),該系統(tǒng)至少包含有一數(shù)據(jù)庫(kù),負(fù)責(zé)一圖形的儲(chǔ)存;一數(shù)據(jù)存取單元,與該數(shù)據(jù)庫(kù)相連結(jié),并執(zhí)行該數(shù)據(jù)庫(kù)內(nèi)該圖形的擷取與儲(chǔ)存的程序;一坐標(biāo)識(shí)別單元,針對(duì)該圖形的每一點(diǎn)界定一坐標(biāo)值;一鎖定單元,針對(duì)一使用者所框選的一范圍,執(zhí)行一鎖定與一不鎖定動(dòng)作;一編輯單元,用以執(zhí)行一圖形的繪制、修改與涂抹等程序;一顯示單元,用以顯示該圖形的編輯狀況;一中央處理單元,與該系統(tǒng)的各個(gè)單元相連結(jié),負(fù)責(zé)各單元間信息的傳遞與運(yùn)算;其特征在于,在圖形的編輯過(guò)程中,可由該鎖定的動(dòng)作,將該框選的范圍隔離并選擇鎖定或不鎖定后,進(jìn)而編輯該圖形。
2.根據(jù)權(quán)利要求1所述的電子畫(huà)板的編輯系統(tǒng),其特征在于,其中該使用者所框選的該范圍的識(shí)別,是以該坐標(biāo)識(shí)別單元所界定的該坐標(biāo)值為判別的依據(jù)。
3.一種可應(yīng)用于掌上型個(gè)人計(jì)算機(jī)電子畫(huà)板上的電子畫(huà)板的編輯方法,其特征在于,該方法至少包含下列步驟選擇一欲編輯的圖形;框選該圖形的一范圍;選定鎖定與不鎖定該框選的范圍;進(jìn)行該圖形的編輯動(dòng)作;其中該圖形的編輯過(guò)程中,可由該鎖定的動(dòng)作,將該框選的范圍隔離并選擇鎖定或不鎖定后,進(jìn)而編輯該圖形。
4.根據(jù)權(quán)利要求3所述的電子畫(huà)板的編輯方法,其特征在于,當(dāng)使用者未對(duì)該圖形進(jìn)行框選一范圍與鎖定該范圍時(shí),提供該圖形整個(gè)圖形的編輯程序。
5.根據(jù)權(quán)利要求3所述的電子畫(huà)板的編輯方法,其特征在于,其中該框選的范圍可以是一多邊形的范圍,或是一矩形框的范圍。
6.根據(jù)權(quán)利要求3所述的電子畫(huà)板的編輯方法,其特征在于,其中當(dāng)該框選的范圍選定為鎖定時(shí),使用者可以進(jìn)行該框選范圍外的所有編輯動(dòng)作。
7.根據(jù)權(quán)利要求3所述的電子畫(huà)板的編輯方法,其特征在于,其中當(dāng)該框選的范圍選定為不鎖定時(shí),使用者可以進(jìn)行該框選范圍內(nèi)的所有編輯動(dòng)作。
全文摘要
本發(fā)明公開(kāi)了一種電子畫(huà)板的編輯系統(tǒng)與方法,應(yīng)用于掌上型個(gè)人計(jì)算機(jī)的電子畫(huà)板上,該系統(tǒng)與方法在執(zhí)行圖形的編修過(guò)程中,使用者可由一鎖定的動(dòng)作,將框選的范圍隔離并選擇鎖定后,此時(shí)使用者只能針對(duì)未受鎖定的范圍,自由的進(jìn)行該圖形的繪制、修改與涂抹等程序,如此做法可使使用者不會(huì)因?yàn)椴僮魃系氖д`而導(dǎo)致不需修改的地方遭到毀損,進(jìn)而方便使用者使用電子畫(huà)板的繪制,最后能達(dá)到方便使用者使用電子畫(huà)板的目的。
文檔編號(hào)G06F17/00GK1381792SQ0211461
公開(kāi)日2002年11月27日 申請(qǐng)日期2002年6月7日 優(yōu)先權(quán)日2002年6月7日
發(fā)明者陳淮琰, 張國(guó)穎 申請(qǐng)人:無(wú)敵科技(西安)有限公司