[發明專利]一種界面配置裝置及方法在審
申請號: | 201510364066.3 | 申請日: | 2015-06-26 |
公開(公告)號: | CN104978195A | 公開(公告)日: | 2015-10-14 |
發明(設計)人: | 王紅娟;朱占建;陳衛;王玉奎;張家重 | 申請(專利權)人: | 浪潮軟件集團有限公司 |
主分類號: | G06F9/44 | 分類號: | G06F9/44 |
代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
地址: | 250100 山東*** | 國省代碼: | 山東;37 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 界面 配置 裝置 方法 | ||
1.一種界面配置裝置,其特征在于,包括:
獲取模塊,用于獲取待配置界面的界面元素;
實現模塊,用于將所述獲取模塊獲取的界面元素通過控件實現,生成每種界面元素對應的控件;
顯示窗口,用于顯示控件;
配置模塊,用于接收用戶的配置命令,根據所述配置命令對對應的控件進行配置,通過所述顯示窗口顯示配置后的控件,獲得配置后的界面。
2.根據權利要求1所述的裝置,其特征在于,
所述實現模塊,用于以CRectTracker類作為基類,將所述界面元素封裝成界面元素控件類,生成每種界面元素對應的控件。
3.根據權利要求1所述的裝置,其特征在于,
所述參考線模塊,用于在所述顯示窗口上設置參考線,將所述控件的邊框顯示在參考線上。
4.根據權利要求1所述的裝置,其特征在于,
所述配置模塊,用于接收用戶的拖動指令,在當前控件被拖動后,確定當前被拖動的控件的位置,根據所述位置,在所述顯示窗口中顯示所述被拖動的控件。
5.根據權利要求1所述的裝置,其特征在于,還包括:
保存單元,用于保存控件模板,其中,所述控件模板包括:固定的控件組合、固定屬性的控件;
所述配置模塊,還用于確定用戶選擇的控件模板,確定用戶放置被選擇的控件模板的位置,根據被選擇的控件模板的位置,在所述顯示窗口中顯示被選擇的控件模板。
6.根據權利要求1所述的裝置,其特征在于,還包括:
屬性窗口,用于顯示當前控件的屬性;
所述配置模塊,還用于通過屬性窗口接收用戶對當前控件的屬性的修改命令,根據所述修改命令對當前控件的屬性進行修改,更新修改后的控件。
7.一種界面配置方法,其特征在于,包括:
獲取待配置界面的界面元素;
將獲取的界面元素通過控件實現,生成每種界面元素對應的控件,顯示所述待配置界面的控件;
接收用戶的配置命令,根據所述配置命令對對應的控件進行配置,顯示配置后的控件,獲得配置后的界面。
8.根據權利要求7所述的方法,其特征在于,
所述將獲取的界面元素通過控件實現,生成每種界面元素對應的控件,顯示所述待配置界面的控件,包括:
以CRectTracker類作為基類,將所述界面元素封裝成界面元素控件類,生成每種界面元素對應的控件;
和/或,
所述接收用戶的配置命令,根據所述配置命令對對應的控件進行配置,顯示配置后的控件,包括:
接收用戶對當前控件的屬性的修改命令,根據所述修改命令對當前控件的屬性進行修改,更新修改后的控件。
9.根據權利要求7所述的方法,其特征在于,
還包括:用于設置參考線,將所述控件的邊框顯示在參考線上;
和/或,
所述接收用戶的配置命令,根據所述配置命令對對應的控件進行配置,顯示配置后的控件,包括:
接收用戶的拖動指令,在當前控件被拖動后,確定當前被拖動的控件的位置,根據所述位置顯示所述被拖動的控件。
10.根據權利要求7所述的方法,其特征在于,
還包括:預先設置控件模板,其中,所述控件模板包括:固定的控件組合、固定屬性的控件;
所述接收用戶的配置命令,根據所述配置命令對對應的控件進行配置,顯示配置后的控件,包括:
確定用戶選擇的控件模板,確定用戶放置被選擇的控件模板的位置,根據被選擇的控件模板的位置,顯示被選擇的控件模板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件集團有限公司,未經浪潮軟件集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510364066.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能LED投光燈
- 下一篇:一種將JAR文件解析成java的方法及系統