BCGControlBar MFC用戶界面控件套包發(fā)布v19,新版本與VS 2012完全兼容,通過了在Windows 8版本下的充分測試等。
詳細更新信息如下:
1、 現(xiàn)在實現(xiàn)了與VS 2012完全兼容!評估板包括了VS 2012 的二進制文件和VS 2012 環(huán)境的集成向?qū)傩浴M瑫r,實例、樣式、以及應(yīng)用程序向?qū)?都完全通過了新的VS環(huán)境測試。這個版本的幫助文件也能夠?qū)崿F(xiàn)同VS 2012的幫助系統(tǒng)(MS 幫助查看器 2.0)完美的兼容。
2、 該產(chǎn)品通過了在Windows 8版本下的充分測試。
3、 由于微軟的要求,命名為“ Metro UI的”是不合法的了,所以我們在產(chǎn)品API進行了如下修改:
- BCGM_ON_CLICK_METRO_UI_TILE -> BCGM_ON_CLICK_WINUI_UI_TILE
- CBCGPMetroUITile -> CBCGPWinUITile
- BCGP_METRO_BADGE_GLYPH -> BCGP_WINUI_BADGE_GLYPH
- BCGP_METRO_IMAGE_EFFECT -> BCGP_WINUI_IMAGE_EFFECT
- CBCGPMetroUITiles -> CBCGPWinUITiles
其他WinUI Tiles做如下的變化:
- WinUITilesDemo demonstrates now how to create live tiles with Chart control and Circular Gauge.

- Added caption support to CBCGPWinUITiles class. The following methods were added:
? SetCaption
? GetCaption
? SetCaptionForegroundColor
? GetCaptionForegroundColor
? OnDrawCaption
4、 可視化的設(shè)計器:
- 添加鍵盤支持:用戶可以使用箭頭鍵移動/調(diào)整儀表或者是圖對象。
- 狀態(tài)欄有2個新窗格:位置和當前選中的表/圖對象的大小。
5、網(wǎng)格控件方面:
- 實現(xiàn)了變量行高支持。網(wǎng)格類中加入了下面的方法:
CBCGPGridCtrl:: CreateMultiLineRow create a multi-line row with specified text lines numbers.
CBCGPGridRow:: SetLinesNumber allows to modify row text lines number.
CBCGPGridRow:: GetLinesNumber returns the row text lines number.
可以通過查看BCGPGridExample來看它的這個特性。
- 一個新的組凍結(jié)方法被添加到CBCGPGridCtrl類中,新的“組凍結(jié)”特性將可以實現(xiàn)在網(wǎng)格控件中禁用水平滾動組。

6、圖表控件方面:
- 添加圖縮略圖模式。
- SetThumbnailMode / IsThumbnailMode方法被添加到CBCGPChartVisualObject類中。 可查看BCGPChartExample示范項目,看看這個特性。
- 添加了一個新的數(shù)據(jù)標簽內(nèi)容類型——LC_DP_INDEX。 這個類型是有用的,如果圖表有很多重疊標簽(如在餅狀圖或漏斗圖表類型中)。 簡單地指定標簽格式作為指數(shù),在圖表圖例索引左側(cè)顯示名稱/值。 可查看BCGPChartExample示范項目,看看這個新特性。
- CBCGPChartSeries類有一個新的的標志“ m_bIncludeInvisibleSeriesToLegend ” 。如果想在圖表圖例中顯示或隱藏的系列項,將其設(shè)置為TRUE 就行了。
- 添加GetUserData/SetUserData 方法,實現(xiàn) CBCGPChartSeries 中執(zhí)行用戶定義的數(shù)據(jù)支持。

立即下載BCGControlBar v19
標簽:
界面設(shè)計
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:外文翻譯