原創(chuàng)|其它|編輯:郝浩|2013-01-10 17:15:55.000|閱讀 570 次
概述:BCGControlBar擁有一個可視化的設(shè)計器,用戶可以快速的創(chuàng)建和修改MFC應(yīng)用程序的數(shù)字儀表,可以生成描述布局和儀表元素性能的XML文件,這個XML文件可以在運(yùn)行時加載和處理。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
BCGControlBar擁有一個可視化設(shè)計器,用戶可以快速的創(chuàng)建和修改MFC應(yīng)用程序的數(shù)字儀表,可以生成描述布局和儀表元素性能的XML文件,這個XML文件可以在運(yùn)行時加載和處理。
運(yùn)行位于<BCGControlBar Pro (或是 BCGSuite) 安裝文件夾>\設(shè)計器文件夾,現(xiàn)在你可以開始建立一個新的儀表盤或加載現(xiàn)有的儀表盤文件,設(shè)計器數(shù)據(jù)將會用擴(kuò)展名“visual-bcgsoft”進(jìn)行保存。
工具箱:在工具箱窗口中包含了在可視化設(shè)計器中所可以支持的一系列儀表,這些儀表可以在設(shè)計時直接拖拽。
元素:元素窗口包含了一系列位于設(shè)計表面的儀表,你可以直接點(diǎn)擊選擇在列表中的儀表進(jìn)行設(shè)計。
屬性: 在屬性窗口中,你可以編輯指定對象的屬性,如果說在設(shè)計界面中沒有所選定的屬性,你可以設(shè)置數(shù)字儀表容器,比如說背景色等。
可以從工具箱窗口中選擇想要的對象,然后單擊設(shè)計頁面來添加一個新的儀表。現(xiàn)在你可以拖動對象來重新定位它在設(shè)計界面中的位置,或是在屬性窗口中改變它的大小。
在設(shè)計界面上右鍵單擊或是選擇對象,將會出現(xiàn)一個上下文彈出菜單,你就可以添加新的對象,或是實(shí)現(xiàn)對所選對象進(jìn)行執(zhí)行切/復(fù)制/粘貼/刪除操作和改變順序等操作。
一些儀表支持子儀表或和添加儀表的集合,這個集合的就可以通過屬性窗口進(jìn)行調(diào)整,只需要點(diǎn)擊“Scales”、“Subgauges”屬性就可以了,再在彈出的對話框中進(jìn)行編輯即可:
執(zhí)行選擇視圖|運(yùn)行測試菜單項(xiàng)目的這個操作時,將會在一個單獨(dú)的窗口顯示你的儀表,只要將儀表的“Interactive Mode”設(shè)置為“true”時,就可以與你的儀表進(jìn)行交互操作了。
1、保存你的XML應(yīng)用程序到應(yīng)用程序RES文件夾(默認(rèn)的是“visual-bcgsoft”)。
2、導(dǎo)入XML文件到資源,需要指定“BCGP_VISUAL_XML”作為資源類型。
3、加載XML到這個可視化的容器中:
CBCGPVisualContainerCtrl m_wndContainer; ... m_wndContainer.GetVisualContainer()->LoadFromXML(IDR_DASHBOARD1);
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件