MFC界面開發難上手?BCGControlBar v30.3幫你忙—工具欄和菜單

親愛的BCGSoft用戶,我們非常高興地宣佈BCGControlBar Professional for MFC和BCGSuite for MFC v30.3正式發佈!此版本包含新的主題文件對話框、可視化主題輕鬆選擇器、改進的腳本控件以及其他新功能和改進!本文將為大家介紹v30.3中發佈的新功能!讓您對BCG最新發布的版本有一個全新的認識和了解。

點擊“瞭解更多”獲取BCG最新版下載

工具欄和菜單

1. CBCGPToolBarImages :: AddImage和CBCGPToolBarImages :: UpdateImage方法現在具有2個可選參數:bFitImage — 使圖像適合當前大小和bPremultiplyAlpha。

2. CBCGPToolBarImages:添加新方法Attach和Detach。

3. CBCGPStatusBar::SetPaneTextColor:添加新的可選參數'clrTextDisabled'。

4. CBCGPOutlookWnd::SetToolbarImageList:具有新的可選參數bAutoScale。

對話框和表單

1. CBCGPSplitterWnd:實現新的對話模式。默認情況下,CSplitterWnd(CBCGPSplitterWnd的基類)將所有子控件通知轉發到父框架,並且在對話框上創建拆分器時,此操作對開發人員而言不太友好。調用新方法CBCGPSplitterWnd :: SetDialogMode,所有通知和命令將發送到父對話框。

2. CBCGPProgressDlgParams:將以下新成員添加到此控件:

  • m_bProgressSmoothAnimation - 進度條在進度對話框中平滑移動。
  • m_bProgressSetPosLighting- 進度條的燈光效果。
  • m_bNoProgressBorder - progress控件周圍沒有框架(僅適用於Visual Manager VS 2012及更高版本)。
任務面板和工具箱

1. BCGPTasksPane:已實現類似Office 2013-2019的導航標籤,調用新方法EnableNavigationTabs來啟用/禁用導航標籤。

MFC界面開發難上手?BCGControlBar v30.3幫你忙—工具欄和菜單

2. CBCGPTasksPane:改進組和任務的垂直滾動。

Diagram Control

1. CBCGPDiagramShape:新的靜態成員m_bShadowsEnabled允許禁用CBCGPDiagramShape派生類的所有對象陰影,默認情況下,此成員為TRUE。

2. CBCGPDiagramShape:添加新的虛擬方法IsShadowEnabled。 重寫此方法可以為CBCGPDiagramShape類或指定的shape對象禁用陰影。 默認實現使用CBCGPDiagramShape :: m_bShadowsEnabled,默認情況下為TRUE。


分享到:


相關文章: