親愛的BCGSoft使用者,我們非常高興地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.1正式釋出!此版本包含themed find/replace對話框、chart bar/column形狀、ribbon switch控件和其他新功能改進。接下來幾篇文章将對這個版本的新功能一一進行介紹,讓您對BCG最新釋出的版本有一個全新的認識和了解。需要最新版的可以點選“了解更多”擷取!
Grid和Report控件
1. CBCGPGridCtrl:新增對主題查找對話框的支援。 調用新方法SetFindDialogThemed來指定對話框是否為主題,并調用IsFindDialogThemed檢查此對話框是否具有主題支援功能。
2. CBCGPGridView:新增OnEditFind指令處理程式,要在網格視圖中啟用查找,隻需在CBCGPGridView派生類的消息映射中添加ON_COMMAND(ID_EDIT_FIND,CBCGPGridView :: OnEditFind)。
Controls
1. CBCGPGroup:帶有複選框外觀自定義的改進組;此類中添加了以下新虛拟方法:GetGroupNameSize,OnDrawGroupCheckBox和OnDrawGroupName。
2. CBCGPListBox:通過鍵盤實作更改固定狀态,"Right"鍵突出顯示目前所選項目中的引腳, "Space" 鍵切換突出顯示的引腳狀态。
3. 實作switch控件過度效果:當使用者切換開關狀态時,拇指将平滑地移動到新位置。
編輯控件
1. 改進對bookmarks/markers的支援,CBCGPEditCtrl具有以下新方法: - GoToFirstMarker:将插入符号移動到第一編輯器的标記 - BookmarkLine:将書簽添加到特定編輯器的行--MarkAll:将書簽添加到包含指定文本的所有編輯器行。
2. CBCGPEditView:添加了新方法SetFindDialogThemed和IsFindDialogThemed。
3. 改進将文本導出為HTML。
其他
1. CBCGPRibbonCheckBox:實作模式 - CheckBox或Switch,新方法SetMode和GetMode被添加到CBCGPRibbonCheckBox類。
2. CBCGPGraphicsManager:添加了新方法DrawPieEx,DrawDoughnutEx,Draw3DPieEx,DrawPyramidEx,Draw3DPyramidEx和Draw3DFunnelEx。 這些方法允許繪制具有擴充輪廓屬性的形狀,例如筆觸樣式和線寬。
3. 為Ribbon Designer和工具欄編輯器添加對Visual Studio 2019的支援。
4. Ribbon Designer現在支援Switch控件。
5. CGPSVGImageList :: SaveToFile有一個新的可選參數bAddEmptyOnError。 當此參數為TRUE時,如果SVG源圖像不正确,則會将空白SVG圖像添加到清單中。
點選“了解更多”擷取最新試用版!