MFC擴展庫BCGControlBar Pro v34.1 - 支持Windows 10/11字體圖標

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

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

在v34.1中新增了一個類:CBCGPWebView2View,封裝了CBCGPWebView2Ctrl。該類爲在文檔/視圖應用程序中使用CBCGPWebView2Ctrl提供了一種簡單而有效的方法,它的接口與CHtmlView非常相似,在將代碼升級到WebView2時最大限度地減少了大量工作的需要。

在新版本中實現了對Windows 10/11字體圖標的支持,最新的Windows版本(10和11)提供了一套豐富的內置字體圖標(可以在Windows 10的Segoe MDL2 Assets和Windows 11的Segoe Fluent Icons字體中找到)。在這個版本中,BCGControlBar庫實現了一種簡單有效的方法來在應用程序中使用這些圖標。首先您可以使用Ribbon Designer來添加這些字體圖標,並在幾次點擊中自定義它們的外觀。或者您可以在新方法CBCGPSVGImage::CreateIconFromFont的幫助下創建字體圖標,然後使用這個SVG圖標,或者使用CBCGPToolBarImages::AddSVGIconFromFont新方法將字體圖標添加到圖像列表中。

BCGControlBar v34.1新版圖集

注意:BCGSoft不收集、保存或分發這些圖標,也不對其外觀和內容負責,您只能在運行Windows 10或11的客戶端機器上使用這些圖標。

Ribbon Bar

1. 新版本中已經實現了在暗黑主題中指定Ribbon圖標外觀的功能:

  • CBCGPRibbonBar中的一個新方法,SetImagesLuminosityInDarkThemes,允許您指定Ribbon圖標的亮度和暗黑主題中庫圖標的外觀。
  • CBCGPRibbonBar::SetImagesLuminosity現在包括一個可選參數 - galleryIconsLook,它可以接受的值,如'original', 'default', 'inverted',或'simplified'。
  • 如果CBCGPRibbonBar方法SetImagesLuminosity和SetImagesLuminosityInDarkThemes的參數dblRatio被設置爲0,Ribbon圖標將被簡化。
BCGControlBar v34.1新版圖集

2. 新方法CBCGPRibbonBar::IsTouchMode指示Ribbon欄觸摸模式當前是否被激活。

3. Ribbon Designer改進:

  • Ribbon Designer現在支持字體圖標,允許從“Segoe Fluent Icons”字體(適用於Windows 11)或“Segoe MDL2 Assets”字體(適用於Windows 10)輕鬆分配圖標到Ribbon控件。
BCGControlBar v34.1新版圖集
  • 新屬性 'Images Luminosity' 和 'Gallery Icons Look' 被添加到Ribbon Bar。
  • 爲狀態欄引入了一個新的 'Icons Style'屬性。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章