天天看點

MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新

BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴充類。 我們的元件可以輕松地內建到您的應用程式中,并為您節省數百個開發和調試時間。

BCGControlBar專業版和BCGSuite for MFC v33.4已正式釋出了,該版本包含了對Windows 11 Mica material的支援、新增Microsoft Edge WebView2控件、網格控件單元格增強格式等新功能和改進。最新版點選下方擷取:

BCGControlBar Professional Edition for MFC官方最新版免費下載下傳試用,曆史版本下載下傳,線上文檔和幫助檔案下載下傳-慧都網

月曆 & 計劃

1. CBCGPPlannerManagerCtrl:新增SVG圖示支援(規劃器圖像和上下自定義圖示)。

2. 新增拖拽計劃到位于非顯示月份日期的功能:CBCGPPlannerManagerCtrl::SetCalendar和CBCGPCalendar::SetPlanner方法有一個新的可選參數bDropOnDaysOutsideMonths。

3. 改進了每月視圖中的計劃拖拽操作。

屬性網格控件

1. CBCGPProp:一個新方法BOOL SelectOption(const CString& strOption)允許通過文本選擇選項。

2. 一個新的類CBCGPColorListProp是一個帶有下拉顔色清單的屬性,可以顯示以下顔色集:标準(Web顔色)、系統、重音或自定義。

MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新

控件

1. CBCGPListCtrl:新增了所有者繪制組的支援,重寫一個新的虛拟方法OnDrawGroup來實作主題(例如基于可視化管理器的)組。

MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新

2. CBCGPMenuButton:一個新的幫助方法SetupMenu簡化了菜單按鈕的初始化。

3. CBCGPShellList:添加了一個新的方法RemoveItem。

4. 一個新的公共成員m_bDisableRoundedCorners允許禁用所有可視化主題中的圓角。

5. CBCGPBreadcrumb:新增一個新的方法ResetContent,調用此方法可删除所有面包屑項。

6. CBCGPInfoBoxView:一個新成員m_clrBackground指定視圖背景顔色。

其他

1. 增加新的建構配置選項:BCGP_EXCLUDE_DIRECT2D。如果使用者希望完全排除Direct2D并在此之後重新建構所需的庫和dll,則取消BCGCBProConfig.h檔案中包含此定義的注釋行。

2. CBCGPToolBarImages::GrayImages:添加SVG圖示清單支援。

3. CBCGPSVGImage:新增對 "paint-order" 屬性的支援。

4. CBCGPGridVisualObject:如果父可視容器具有自動隐藏的滾動條,網格控件滾動條也将在非激活狀态下自動隐藏。

5. CBCGPOutlookBarPane:新增Windows 11/Office 2021風格的選擇按鈕樣式,調用新方法SetButtonFullRowWidth來指定按鈕樣式,或者調用GetButtonFullRowWidth來擷取按鈕樣式。此外此樣式應用于屬性表導航按鈕(Office 2013-2022和Visual Studio 2012 -2022主題)。

MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新
MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新

6. CBCGPMultiViewFrameWnd:新增對windows導航器的支援,使用者可以看到視圖和對接窗格的完整清單,并通過Ctrl+tab鍵組合輕松激活所需的視窗/窗格。(在以前的産品版本中,此導航器僅在CBCGPMDIFrameWnd類中可用),使用者必須調用EnableWindowsNavigator方法來啟用這個特性。

MFC界面控件BCGControlBar v33.4 - 月曆、屬性網格元件更新

繼續閱讀