原創|產品更新|編輯:我只采一朵|2014-05-27 15:02:49.000|閱讀 1538 次
概述:MFC界面控件BCGControlBar Pro for MFC更新至v23,新增數字儀表盤、網格縮放和彈出對話框等非常有價值的新功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
好消息!MFC界面控件BCGControlBar Pro for MFC 和 BCGSuite for MFC 發布v23,此次更新最值得的關注的幾個新增功能是數字儀表盤、網格縮放和彈出對話框,具體的參數及其他新增功能請看下面的詳細介紹吧!下方有最新版下載鏈接。
1、新增支持數字儀表盤(Digital Dashboards).
2、Grid Control
1)實現了網格縮放功能,CBCGPGridCtrl類新增了以下新方法和通知:
2)支持彈出對話框。新增類CBCGPGridPopupDlgItem,可以將彈出對話框與網格單元格結合起來使用。
3)Grid滾動條支持自定義顏色的功能
3、Edit box
1)新增支持彈出對話框。調用新方法'CBCGPEdit::EnablePopupDialog'可設置"popup dialog" 模式,新增的虛擬函數 'CBCGPEdit::ClosePopupDlg' 可以設置彈出對話框的編輯文本。
2)可自定義主題顏色,CBCGPEdit類新增以下方法:
3)CBCGPEdit::EnableFolderBrowseButton 新增一個可選參數 'ulFlags = BIF_RETURNONLYFSDIRS'。你可以更改這個flag去自定義文件對話框外觀和操作。
4、Ribbon Bar
1)支持用戶幫助功能,要啟用這個模式,需要調用方法CBCGPRibbonBar:
void EnableContextHelp(BOOL bEnable = TRUE, const CString& strTooltipPrompt = _T("Press F1 for help."), const CList<UINT,UINT>* plstElementsWithContextHelp = NULL /* NULL - all ribbon elements */);
2)新增虛擬方法 'CBCGPRibbonBar::OnGetCustomToolTip':運行時設置Ribbon元素的工具條。
3)新增方法CBCGPRibbonGalleryCtrl::EnsureVisible,確保指定的項目在控件內是可見的;
4)新增CBCGPRibbonPanel::SetAlwaysCollapsed方法,如果你需要折疊某個Ribbon面板,可以用這個方法;
5)Ribbon設計器發生變化:
5、Property Grid
1)新增支持自定義數據的 CBCGPProp 選項:CBCGPProp::AddOption,它有一個可選參數'DWORD_PTR dwData = 0',可以用它連接指定數據的屬性。
2)新增方法CBCGPProp::SetValueTextColor,可更改文本顏色的屬性值
3)CBCGPProp::Show方法變為虛擬的
4)CBCGPFileProp 構造函數新增一個可選參數 'ulFlags = BIF_RETURNONLYFSDIRS',你可以更改flag自定義文件對話框外觀和操作。
5)新增虛擬方法CBCGPPropList::GetToolBarResourceID,可以加載你自己的工具條圖像。
6)CBCGPPropList::EnableDescriptionArea新增可選參數 'BOOL bShowMoreIndicator',將它設置為true時,描述文本可以在屏幕外顯示。
6、Coded UI更新:
更多詳細更新請參考
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件