• <menu id="w2i4a"></menu>
  • logo BCGControlBar 中文文檔
    文檔首頁>>BCGControlBar 中文文檔>>可視化設(shè)計(jì)器

    可視化設(shè)計(jì)器


    立即下載BCGSuite for MFC

    可視化設(shè)計(jì)器允許您快速創(chuàng)建和修改MFC應(yīng)用程序的數(shù)字儀表板和圖表,它生成描述儀表板和圖表元素的布局和屬性的XML文件,只需要向最終用戶呈現(xiàn)交互式數(shù)字儀表板或圖表,就可以在運(yùn)行時(shí)加載和處理XML。

    本指南介紹了如何利用設(shè)計(jì)器工具。

    先決條件

    首先您必須使用應(yīng)用程序向?qū)?chuàng)建一個(gè)基于MFC或BCGControlBar Pro的應(yīng)用程序,或者選擇一個(gè)現(xiàn)有的(基于 MFC 或 BCGPro 的)應(yīng)用程序。

    提示:如果選擇純MFC項(xiàng)目,則需要執(zhí)行一些額外的步驟才能從MFC遷移到BCGControlBar Pro。

    開始設(shè)計(jì)

    運(yùn)行位于<BCGControlBar Pro(或 BCGSuite)安裝文件夾>\Designer 文件夾中的BCGVisualDesigner.exe應(yīng)用程序,現(xiàn)在您可以開始創(chuàng)建新的儀表板或圖表,或加載現(xiàn)有的數(shù)據(jù)文件,設(shè)計(jì)器數(shù)據(jù)保存在擴(kuò)展名為“visual-bcgsoft”的文件中。

    BCGSuite視覺設(shè)計(jì)圖

    對(duì)接窗口簡介

    • 工具箱:工具箱窗口包含可視化設(shè)計(jì)器支持的儀表和圖表元素列表,可以在設(shè)計(jì)時(shí)將其拖放到設(shè)計(jì)圖面上。
    • 元素:元素窗口包含位于設(shè)計(jì)表面上的儀表和圖表元素的列表,可以單擊列表中的元素來選擇設(shè)計(jì)圖面上的對(duì)象。
    • 屬性窗口允許編輯所選對(duì)象的屬性:如果設(shè)計(jì)圖面上沒有選擇任何對(duì)象,可以設(shè)置視覺容器的屬性,例如背景顏色。

    添加和編輯量規(guī)

    要添加新儀表,請(qǐng)從“工具箱”窗口中選擇所需的對(duì)象,然后單擊設(shè)計(jì)圖面?,F(xiàn)在,您可以拖動(dòng)對(duì)象并將其重新定位在設(shè)計(jì)圖面上、更改其大小并在“屬性”窗口中設(shè)置其特定屬性。

    在設(shè)計(jì)圖面或選定的對(duì)象上單擊鼠標(biāo)右鍵,會(huì)彈出一個(gè)上下文相關(guān)的彈出菜單,允許您添加新對(duì)象、執(zhí)行剪切/復(fù)制/粘貼/刪除操作以及更改選定對(duì)象的 Z 順序。

    一些儀表支持子儀表和附加刻度的集合,可以使用“屬性”窗口編輯集合,只需單擊“Scales”或“Subgauges”屬性,它將彈出一個(gè)用于集合編輯的附加對(duì)話框:

    BCGSuite color indicator對(duì)話框
    BCGSuite Circular Scale對(duì)話框

    測試數(shù)字儀表盤或圖表

    當(dāng)您想看到儀表板在運(yùn)行時(shí),請(qǐng)選擇View | Run Test菜單項(xiàng),它將在一個(gè)單獨(dú)的窗口中顯示數(shù)字儀表板或圖表,并允許與在設(shè)計(jì)器中將屬性“Interactive Mode”設(shè)置為true的儀表進(jìn)行交互。

    BCGSuite Visual Designer 測試

    向應(yīng)用程序添加儀表板或圖表

    • 將XML文件保存到應(yīng)用程序RES文件夾中(默認(rèn)擴(kuò)展名是“visual-bcgsoft”)。
    • 將XML文件導(dǎo)入到資源中,您需要指定“BCGP_VISUAL_XML”作為資源類型。
    • 將XML加載到可視容器中:
    CBCGPVisualContainerCtrl m_wndContainer;
    ...
    m_wndContainer.GetVisualContainer()->LoadFromXML(IDR_DASHBOARD1);
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();