[發(fā)明專利]圖形程序語言的垂直線連續(xù)編輯方法有效
| 申請(qǐng)?zhí)枺?/td> | 201911118938.2 | 申請(qǐng)日: | 2019-11-15 |
| 公開(公告)號(hào): | CN112817510B | 公開(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計(jì))人: | 張永良;鄭懋樺;劉桂輔 | 申請(qǐng)(專利權(quán))人: | 臺(tái)達(dá)電子工業(yè)股份有限公司 |
| 主分類號(hào): | G06F3/0487 | 分類號(hào): | G06F3/0487;G06F3/0484 |
| 代理公司: | 隆天知識(shí)產(chǎn)權(quán)代理有限公司 72003 | 代理人: | 李琛;黃艷 |
| 地址: | 中國臺(tái)*** | 國省代碼: | 臺(tái)灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖形 程序語言 垂直線 連續(xù) 編輯 方法 | ||
1.一種圖形程序語言的垂直線連續(xù)編輯方法,應(yīng)用于由一電腦設(shè)備運(yùn)行的一編輯器,該編輯器提供由復(fù)數(shù)元件區(qū)塊組成的一串/并聯(lián)圖形,包括下列步驟:
a)接受一第一外部操作以進(jìn)入一編輯模式;
b)于進(jìn)入該編輯模式時(shí)在該串/并聯(lián)圖形上取得一起始節(jié)點(diǎn),并將該起始節(jié)點(diǎn)做為一當(dāng)前節(jié)點(diǎn),其中該起始節(jié)點(diǎn)為任一該元件區(qū)塊的端點(diǎn);
c)顯示該當(dāng)前節(jié)點(diǎn)周圍的一或多個(gè)有效的候選節(jié)點(diǎn),其中該一或多個(gè)候選節(jié)點(diǎn)為該當(dāng)前節(jié)點(diǎn)周圍的一或多個(gè)該元件區(qū)塊的端點(diǎn);
d)接受一第二外部操作以將該當(dāng)前節(jié)點(diǎn)連接至任一該候選節(jié)點(diǎn);
e)將被連接的候選節(jié)點(diǎn)轉(zhuǎn)換為一已連接節(jié)點(diǎn);
f)判斷是否接受一第三外部操作以離開該編輯模式;
g)于離開該編輯模式前將該已連接節(jié)點(diǎn)做為該當(dāng)前節(jié)點(diǎn),并重復(fù)執(zhí)行該步驟c)至該步驟f);
h)于離開該編輯模式時(shí)產(chǎn)生連接該起始節(jié)點(diǎn)及一或多個(gè)該已連接節(jié)點(diǎn)的一連續(xù)垂直線;及
i)依據(jù)該連續(xù)垂直線左邊的多個(gè)元件區(qū)塊和該連續(xù)垂直線右邊的多個(gè)元件區(qū)塊修改該復(fù)數(shù)元件區(qū)塊的串/并聯(lián)關(guān)系并更新該串/并聯(lián)圖形。
2.如權(quán)利要求1所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該第一外部操作是持續(xù)按壓該電腦設(shè)備的一鼠標(biāo)的一按鍵,該第二外部操作是移動(dòng)該鼠標(biāo)以執(zhí)行一拖曳動(dòng)作,該第三外部操作是釋放該鼠標(biāo)的該按鍵。
3.如權(quán)利要求1所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該第一外部操作是按壓該電腦設(shè)備的一鍵盤的一特殊功能鍵,該第二外部操作是按壓該鍵盤的一方向鍵,該第三外部操作是再次按壓該鍵盤的該特殊功能鍵。
4.如權(quán)利要求1所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該步驟b)后還包括一步驟b1):將該起始節(jié)點(diǎn)添加至該編輯器的一佇列;該步驟e)是將該被連接的候選節(jié)點(diǎn)添加至該佇列,以將該被連接的候選節(jié)點(diǎn)轉(zhuǎn)換為該已連接節(jié)點(diǎn);其中該步驟h)是依據(jù)該佇列中暫存的該起始節(jié)點(diǎn)及該復(fù)數(shù)被連接的候選節(jié)點(diǎn)產(chǎn)生該連續(xù)垂直線,該步驟i)是依據(jù)該佇列中暫存的該起始節(jié)點(diǎn)及該復(fù)數(shù)被連接的候選節(jié)點(diǎn)修改該復(fù)數(shù)元件區(qū)塊的串/并聯(lián)關(guān)系。
5.如權(quán)利要求4所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該步驟i)包括下列步驟:
i1)判斷該佇列中的節(jié)點(diǎn)的數(shù)量是否大于1;
i2)于該佇列中的節(jié)點(diǎn)的數(shù)量大于1時(shí),取得該佇列最前方的兩個(gè)節(jié)點(diǎn),并于該佇列中移除最前方的一個(gè)節(jié)點(diǎn);
i3)該步驟i2)后,依據(jù)所取得的二節(jié)點(diǎn)建立一切割線,將該切割線的起點(diǎn)的左方的一或多個(gè)元件區(qū)塊做為一左方第一群組,將該切割線的起點(diǎn)的右方的一或多個(gè)元件區(qū)塊做為一右方第一群組,將該切割線的終點(diǎn)的左方的一或多個(gè)元件區(qū)塊做為一左方第二群組,將該切割線的終點(diǎn)的右方的一或多個(gè)元件區(qū)塊做為一右方第二群組;
i4)該步驟i3)后,將該左方第一群組與該左方第二群組進(jìn)行并聯(lián)以產(chǎn)生一第一并聯(lián)群組;
i5)該步驟i3)后,將該右方第一群組與該右方第二群組進(jìn)行并聯(lián)以產(chǎn)生一第二并聯(lián)群組;
i6)將該第一并聯(lián)群組與該第二并聯(lián)群組進(jìn)行串聯(lián)以產(chǎn)生一新串聯(lián)群組;
i7)該步驟i6)后再次執(zhí)行該步驟i1)至該步驟i6);及
i8)于該佇列中的節(jié)點(diǎn)的數(shù)量不大于1時(shí),依據(jù)一或多個(gè)該新串聯(lián)群組修改該復(fù)數(shù)元件區(qū)塊的串/并聯(lián)關(guān)系并更新該串/并聯(lián)圖形。
6.如權(quán)利要求5所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該步驟i2)是以peek指令查看該佇列最前方的兩個(gè)節(jié)點(diǎn)以做為該切割線的該起點(diǎn)與該終點(diǎn),并以pop指令移除該佇列中最前方的一個(gè)節(jié)點(diǎn)。
7.如權(quán)利要求4所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該步驟b1)前還包括一步驟b0):清空該佇列。
8.如權(quán)利要求4所述的圖形程序語言的垂直線連續(xù)編輯方法,其中該步驟b)后還包括下列步驟:
b21)計(jì)算自該當(dāng)前節(jié)點(diǎn)開始的一移動(dòng)距離;
b22)判斷該移動(dòng)距離是否大于一門限值;及
b23)于該移動(dòng)距離大于該門限值時(shí)執(zhí)行該步驟c)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于臺(tái)達(dá)電子工業(yè)股份有限公司,未經(jīng)臺(tái)達(dá)電子工業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911118938.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 面板程序轉(zhuǎn)換系統(tǒng)以及方法
- 高階程序語言自動(dòng)轉(zhuǎn)換成活動(dòng)圖的方法
- 索引圖示的方法
- 具有程序編譯功能的線上討論系統(tǒng)及其方法
- 一種網(wǎng)絡(luò)巡檢方法及裝置
- 程序語言編輯方法
- 自然語言轉(zhuǎn)換成程序語言的方法、裝置及計(jì)算機(jī)設(shè)備
- 命令的執(zhí)行方法和裝置、存儲(chǔ)介質(zhì)及電子裝置
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 結(jié)構(gòu)解析方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)





