MFC擴展庫BCGControlBar Pro v34.1 - 可視化設計器、主題新升級

BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴展類。 我們的組件可以輕鬆地集成到您的應用程序中,併爲您節省數百個開發和調試時間。

BCGControlBar專業版 v34.1已正式發佈了,這個版本包含了對Windows 10/11字體圖標的支持、功能區和可視化設計器增強等功能,最新版點擊下方獲取:

可視化容器和可視化設計器

1. CBCGPVisualEffect:增加了一個新的枚舉BCGP_VISUAL_SOURCE:

  • BCGP_VISUAL_SOURCE_DEFAULT - 取決於效果
  • BCGP_VISUAL_SOURCE_COLOR - 顏色和alpha通道
  • BCGP_VISUAL_SOURCE_ALPHA - alpha通道

2. 可視化設計器改進:

  • 爲圓形和線性量規添加了新的'Themes'屬性
BCGControlBar v34.1新版圖集
  • 爲圓形、線性、顏色指示器、文本和圖像儀表添加了新的'Effects'屬性
BCGControlBar v34.1新版圖集

3. CBCGPVisualContainer:一個新方法EnableVisualEffects允許您暫時啓用或禁用所有對象的可視化效果,AreVisualEffectsEnabled方法告訴是否啓用了可視化效果。

可視化管理器和主題

1. CBCGPVisualManager:一個新的方法OnDrawSwitchWithColor允許您繪製開關控件與指定開/關顏色。

2. CBCGPVisualManager:增加了以下新的Planner繪圖方法:

  • CanFillDayNonWorkingItem:告訴非工作日是否應該填充一個特殊背景。
  • OnFillPlannerDurationBar:由框架調用,用於填充規劃器持續時間欄。
  • GetPlannerViewBackgroundColor:返回規劃器視圖背景顏色。
  • OnDrawPlannerHeaderAllDayItemBorder:由框架調用,用於繪製“All day”頭部邊界。

3. CBCGPVisualManager:一個新方法IsRibbonBarDark告訴Ribbon欄是否有深色背景。

4. CBCGPVisualManager:實用自定義選項卡顏色改進選項卡控件的前景色。

5. CBCGPVisualManagerVS2012(和更新的可視化主題):改進了激活、彩色選項卡(3D樣式)的外觀。新的外觀類似於Visual Studio 2022 MDI彩色選項卡,其中激活選項卡完全被指定的顏色填充,其他選項卡有顏色條。

BCGControlBar v34.1新版圖集

網格和報表控件

1. BCGP_GRID_COLOR_DATA:一個新方法InitColors將顏色初始化簡化爲默認值。

2. CBCGPGridCheckItem:一個新的方法SetSwitchColors允許您指定開關自定義顏色。

BCGControlBar v34.1新版圖集

3. CBCGPGridCtrl:一個新方法SetContentFullClear指定CBCGPGridItem::ClearContent方法的操作,如果您用TRUE參數調用這個方法,當CBCGPGridItem::ClearContent方法被調用時,所有的網格項數據將被刪除;否則,只清除網格項值。缺省情況下,不啓用內容完全清除功能。另外,一個新方法IsContentFullClear告訴我們是否啓用了完全清除內容。

4. CBCGPGridCtrl:實現了指定層次線顏色的功能,調用新方法SetTreeLineColor來改變線的顏色,調用GetTreeLineColor來獲取線的顏色。

5. CBCGPGridCtrl:一個新方法SetTextColor設置控件的文本顏色,如果顏色值爲-1,則使用默認文本顏色。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章