BCGControlBar MFC用戶界面控件套包發布v19,新版本與VS 2012完全兼容,通過了在Windows 8版本下的充分測試等。
詳細更新信息如下:
1、 現在實現了與VS 2012完全兼容!評估板包括了VS 2012 的二進制文件和VS 2012 環境的集成向導屬性。同時,實例、樣式、以及應用程序向導都完全通過了新的VS環境測試。這個版本的幫助文件也能夠實現同VS 2012的幫助系統(MS 幫助查看器 2.0)完美的兼容。
2、 該產品通過了在Windows 8版本下的充分測試。
3、 由于微軟的要求,命名為“ Metro UI的”是不合法的了,所以我們在產品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、 可視化的設計器:
- 添加鍵盤支持:用戶可以使用箭頭鍵移動/調整儀表或者是圖對象。
- 狀態欄有2個新窗格:位置和當前選中的表/圖對象的大小。
5、網格控件方面:
- 實現了變量行高支持。網格類中加入了下面的方法:
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來看它的這個特性。
- 一個新的組凍結方法被添加到CBCGPGridCtrl類中,新的“組凍結”特性將可以實現在網格控件中禁用水平滾動組。

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

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