[發(fā)明專利]大屏場景的編輯方法及計算機(jī)可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811456810.2 | 申請日: | 2018-11-30 |
| 公開(公告)號: | CN109656654B | 公開(公告)日: | 2020-06-09 |
| 發(fā)明(設(shè)計)人: | 黃超;張健;包勝;李光典;蘇文銀;陳成陽;楊佩佩;李榮斌 | 申請(專利權(quán))人: | 廈門億力吉奧信息科技有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團(tuán)有限公司;國家電網(wǎng)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 深圳市博銳專利事務(wù)所 44275 | 代理人: | 張明 |
| 地址: | 361000 福建省廈門*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 場景 編輯 方法 計算機(jī) 可讀 存儲 介質(zhì) | ||
1.一種大屏場景的編輯方法,其特征在于,包括:
根據(jù)大屏幕的分辨率以及編輯端的分辨率,調(diào)整畫布操作面板的大小,所述畫布操作面板包括畫布操作面板外層、畫布操作面板內(nèi)層和畫布;
創(chuàng)建組件模板對象;
在畫布中通過選取組件模板對象新增組件,將新增的組件加入到組件列表的尾部,并將新增的組件的層級屬性值賦值為所述組件列表當(dāng)前的長度值;
對所述組件列表中的組件的層級順序進(jìn)行調(diào)整,并根據(jù)調(diào)整后的組件在組件列表中的層級順序,對組件的層級屬性值進(jìn)行重新賦值;
對畫布中組件的組件屬性進(jìn)行編輯;
若編輯的屬性為預(yù)設(shè)的交互屬性,則相應(yīng)修改其他組件中所述交互屬性的值;
所述根據(jù)大屏幕的分辨率以及編輯端的分辨率,調(diào)整畫布操作面板的大小具體為:
自適應(yīng)調(diào)整畫布操作面板外層的寬度和高度;
根據(jù)編輯端的分辨率,計算所述畫布操作面板外層的寬度和高度,并將畫布操作面板內(nèi)層的寬度和高度分別賦值為計算得到的寬度和高度;
將畫布的寬度和高度分別賦值為大屏幕的寬度和高度;
若大屏幕的寬度大于畫布操作面板內(nèi)層的寬度且大屏幕的高度大于畫布操作面板內(nèi)層的高度,則計算畫布操作面板內(nèi)層的寬度與大屏幕的寬度的比例,得到第一比例;
計算畫布操作面板內(nèi)層的高度與大屏幕的高度的比例,得到第二比例;
獲取第一比例和第二比例中數(shù)值較小的比例,并根據(jù)所述比例對所述畫布的寬度和高度進(jìn)行縮小。
2.根據(jù)權(quán)利要求1所述的大屏場景的編輯方法,其特征在于,所述創(chuàng)建組件模板對象具體為:
配置組件的基本信息,所述基本信息包括類型、編號、名稱以及層級屬性值;
配置組件的展示封面圖片;
配置組件的屬性列表。
3.根據(jù)權(quán)利要求1所述的大屏場景的編輯方法,其特征在于,所述若編輯的屬性為預(yù)設(shè)的交互屬性,則相應(yīng)修改其他組件中所述交互屬性的值具體為:
配置組件之間的交互屬性,并為所述交互屬性分配唯一的標(biāo)識符;
配置所述交互屬性的啟閉狀態(tài);
若所述交互屬性處于開啟狀態(tài),且監(jiān)聽到一組件的所述交互屬性的值發(fā)生改變,則搜索包含所述交互屬性的組件,并將搜索到的組件中所述交互屬性的值進(jìn)行相應(yīng)修改。
4.根據(jù)權(quán)利要求1-3任一項所述的大屏場景的編輯方法,其特征在于,所述組件包括文字類型組件、素材類型組件、圖表類型組件、地圖組件、功能組件和第三方拓展組件。
5.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述程序被處理器執(zhí)行時實現(xiàn)以下步驟:
根據(jù)大屏幕的分辨率以及編輯端的分辨率,調(diào)整畫布操作面板的大小,所述畫布操作面板包括畫布操作面板外層、畫布操作面板內(nèi)層和畫布;
創(chuàng)建組件模板對象;
在畫布中通過選取組件模板對象新增組件,將新增的組件加入到組件列表的尾部,并將新增的組件的層級屬性值賦值為所述組件列表當(dāng)前的長度值;
對所述組件列表中的組件的層級順序進(jìn)行調(diào)整,并根據(jù)調(diào)整后的組件在組件列表中的層級順序,對組件的層級屬性值進(jìn)行重新賦值;
對畫布中組件的組件屬性進(jìn)行編輯;
若編輯的屬性為預(yù)設(shè)的交互屬性,則相應(yīng)修改其他組件中所述交互屬性的值;
所述根據(jù)大屏幕的分辨率以及編輯端的分辨率,調(diào)整畫布操作面板的大小具體為:
自適應(yīng)調(diào)整畫布操作面板外層的寬度和高度;
根據(jù)編輯端的分辨率,計算所述畫布操作面板外層的寬度和高度,并將畫布操作面板內(nèi)層的寬度和高度分別賦值為計算得到的寬度和高度;
將畫布的寬度和高度分別賦值為大屏幕的寬度和高度;
若大屏幕的寬度大于畫布操作面板內(nèi)層的寬度且大屏幕的高度大于畫布操作面板內(nèi)層的高度,則計算畫布操作面板內(nèi)層的寬度與大屏幕的寬度的比例,得到第一比例;
計算畫布操作面板內(nèi)層的高度與大屏幕的高度的比例,得到第二比例;
獲取第一比例和第二比例中數(shù)值較小的比例,并根據(jù)所述比例對所述畫布的寬度和高度進(jìn)行縮小。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門億力吉奧信息科技有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團(tuán)有限公司;國家電網(wǎng)有限公司,未經(jīng)廈門億力吉奧信息科技有限公司;國網(wǎng)信息通信產(chǎn)業(yè)集團(tuán)有限公司;國家電網(wǎng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811456810.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 雙計算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計算機(jī)集成系統(tǒng)及故障自動切換方法
- 一種計算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計算機(jī)架構(gòu)及其執(zhí)行計算任務(wù)的方法





