国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種界面配置裝置及方法_2

      文檔序號(hào):9261230閱讀:來(lái)源:國(guó)知局
      中,用戶可以查看顯示的控件的屬性,并可以對(duì)控件的屬性進(jìn)行調(diào)整。其中,控件的屬性包括:位置、大小、顏色等。在屬性窗口中,為用戶提供了可以修改屬性的接口,舉例來(lái)說(shuō):對(duì)于顏色屬性,顏色屬性的接口為用戶提供了各種可以使用的顏色,用戶只需選中需要的顏色即可。屬性窗口可以通過(guò)CPropertyList類實(shí)現(xiàn)。
      [0050]另外,需要說(shuō)明的是:顯示窗口在顯示控件時(shí),可以通過(guò)OnPaint方法、Draw方法來(lái)實(shí)現(xiàn),顯示窗口進(jìn)行自繪制控件。
      [0051]以填單機(jī)單據(jù)配置裝置為例,該裝置包括:控件屬性修改面板、工具欄面板、繪制及調(diào)整面板、功能按鈕面板,這幾個(gè)面板均可以通過(guò)配置模塊實(shí)現(xiàn)。
      [0052]控件屬性修改面板:控件屬性通過(guò)屬性欄面板來(lái)進(jìn)行修改。
      [0053]工具欄面板:點(diǎn)擊相應(yīng)的控件按鈕,在繪制面板繪制控件。
      [0054]繪制及調(diào)整面板:控件繪制以及位置大小的調(diào)整,都通過(guò)此面板來(lái)完成。
      [0055]功能按鈕面板:界面屬性的保存、修改,以及左右對(duì)齊工具。
      [0056]參見(jiàn)圖2,本發(fā)明實(shí)施例提供了一種界面配置方法,包括:
      [0057]步驟201:獲取待配置界面的界面元素;
      [0058]步驟202:將獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件,顯示所述待配置界面的控件;
      [0059]步驟203:接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,獲得配置后的界面。
      [0060]在一種可能的實(shí)現(xiàn)方式中,所述將獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件,顯示所述待配置界面的控件,包括:以CRectTracker類作為基類,將所述界面元素封裝成界面元素控件類,生成每種界面元素對(duì)應(yīng)的控件。
      [0061]在一種可能的實(shí)現(xiàn)方式中,所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括:接收用戶對(duì)當(dāng)前控件的屬性的修改命令,根據(jù)所述修改命令對(duì)當(dāng)前控件的屬性進(jìn)行修改,更新修改后的控件。
      [0062]在一種可能的實(shí)現(xiàn)方式中,該方法還包括:用于設(shè)置參考線,將所述控件的邊框顯示在參考線上。
      [0063]在一種可能的實(shí)現(xiàn)方式中,所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括:
      [0064]接收用戶的拖動(dòng)指令,在當(dāng)前控件被拖動(dòng)后,確定當(dāng)前被拖動(dòng)的控件的位置,根據(jù)所述位置顯示所述被拖動(dòng)的控件。
      [0065]在一種可能的實(shí)現(xiàn)方式中,該方法還包括:預(yù)先設(shè)置控件模板,其中,所述控件模板包括:固定的控件組合、固定屬性的控件;
      [0066]所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括:
      [0067]確定用戶選擇的控件模板,確定用戶放置被選擇的控件模板的位置,根據(jù)被選擇的控件模板的位置,顯示被選擇的控件模板。
      [0068]本發(fā)明實(shí)施例提供的一種界面配置裝置及方法,具有如下有益效果:
      [0069]本發(fā)明實(shí)施例提供了一種界面配置裝置及方法,通過(guò)獲取模塊獲取待配置界面的界面元素,通過(guò)實(shí)現(xiàn)模塊將界面元素生成對(duì)應(yīng)的控件,通過(guò)顯示窗口顯示生成的控件,用戶在對(duì)界面進(jìn)行配置時(shí),通過(guò)配置模塊對(duì)控件進(jìn)行修改即可,用戶根據(jù)需求輸入配置命令,配置模塊即可生成相應(yīng)的界面,無(wú)需修改界面代碼,使得界面配置更加簡(jiǎn)單。
      [0070]需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)〃 〃 〃 〃 〃 〃”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
      [0071 ] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
      [0072]最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種界面配置裝置,其特征在于,包括: 獲取模塊,用于獲取待配置界面的界面元素; 實(shí)現(xiàn)模塊,用于將所述獲取模塊獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件; 顯示窗口,用于顯示控件; 配置模塊,用于接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,通過(guò)所述顯示窗口顯示配置后的控件,獲得配置后的界面。2.根據(jù)權(quán)利要求1所述的裝置,其特征在于, 所述實(shí)現(xiàn)模塊,用于以CRectTracker類作為基類,將所述界面元素封裝成界面元素控件類,生成每種界面元素對(duì)應(yīng)的控件。3.根據(jù)權(quán)利要求1所述的裝置,其特征在于, 所述參考線模塊,用于在所述顯示窗口上設(shè)置參考線,將所述控件的邊框顯示在參考線上。4.根據(jù)權(quán)利要求1所述的裝置,其特征在于, 所述配置模塊,用于接收用戶的拖動(dòng)指令,在當(dāng)前控件被拖動(dòng)后,確定當(dāng)前被拖動(dòng)的控件的位置,根據(jù)所述位置,在所述顯示窗口中顯示所述被拖動(dòng)的控件。5.根據(jù)權(quán)利要求1所述的裝置,其特征在于,還包括: 保存單元,用于保存控件模板,其中,所述控件模板包括:固定的控件組合、固定屬性的控件; 所述配置模塊,還用于確定用戶選擇的控件模板,確定用戶放置被選擇的控件模板的位置,根據(jù)被選擇的控件模板的位置,在所述顯示窗口中顯示被選擇的控件模板。6.根據(jù)權(quán)利要求1所述的裝置,其特征在于,還包括: 屬性窗口,用于顯示當(dāng)前控件的屬性; 所述配置模塊,還用于通過(guò)屬性窗口接收用戶對(duì)當(dāng)前控件的屬性的修改命令,根據(jù)所述修改命令對(duì)當(dāng)前控件的屬性進(jìn)行修改,更新修改后的控件。7.—種界面配置方法,其特征在于,包括: 獲取待配置界面的界面元素; 將獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件,顯示所述待配置界面的控件; 接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,獲得配置后的界面。8.根據(jù)權(quán)利要求7所述的方法,其特征在于, 所述將獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件,顯示所述待配置界面的控件,包括: 以CRectTracker類作為基類,將所述界面元素封裝成界面元素控件類,生成每種界面元素對(duì)應(yīng)的控件; 和/或, 所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括: 接收用戶對(duì)當(dāng)前控件的屬性的修改命令,根據(jù)所述修改命令對(duì)當(dāng)前控件的屬性進(jìn)行修改,更新修改后的控件。9.根據(jù)權(quán)利要求7所述的方法,其特征在于, 還包括:用于設(shè)置參考線,將所述控件的邊框顯示在參考線上; 和/或, 所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括: 接收用戶的拖動(dòng)指令,在當(dāng)前控件被拖動(dòng)后,確定當(dāng)前被拖動(dòng)的控件的位置,根據(jù)所述位置顯示所述被拖動(dòng)的控件。10.根據(jù)權(quán)利要求7所述的方法,其特征在于, 還包括:預(yù)先設(shè)置控件模板,其中,所述控件模板包括:固定的控件組合、固定屬性的控件; 所述接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,顯示配置后的控件,包括: 確定用戶選擇的控件模板,確定用戶放置被選擇的控件模板的位置,根據(jù)被選擇的控件模板的位置,顯示被選擇的控件模板。
      【專利摘要】本發(fā)明提供了一種界面配置裝置及方法,該裝置包括:獲取模塊,用于獲取待配置界面的界面元素;實(shí)現(xiàn)模塊,用于將所述獲取模塊獲取的界面元素通過(guò)控件實(shí)現(xiàn),生成每種界面元素對(duì)應(yīng)的控件;顯示窗口,用于顯示控件;配置模塊,用于接收用戶的配置命令,根據(jù)所述配置命令對(duì)對(duì)應(yīng)的控件進(jìn)行配置,通過(guò)所述顯示窗口顯示配置后的控件,獲得配置后的界面。本發(fā)明提供了一種界面配置裝置及方法,能夠使界面配置更加簡(jiǎn)單。
      【IPC分類】G06F9/44
      【公開(kāi)號(hào)】CN104978195
      【申請(qǐng)?zhí)枴緾N201510364066
      【發(fā)明人】王紅娟, 朱占建, 陳衛(wèi), 王玉奎, 張家重
      【申請(qǐng)人】浪潮軟件集團(tuán)有限公司
      【公開(kāi)日】2015年10月14日
      【申請(qǐng)日】2015年6月26日
      當(dāng)前第2頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1