【版本更新】BCGControlBar Pro for MFC v24.4正式發佈

BCGControlBar(Business Components Gallery ControlBar)專業版是MFC的一個擴展庫,您能夠用來構建相似於Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用戶定製工具欄、菜單等)以及其餘一些知名產品的高級用戶界面,例如:日曆、網格、編輯和甘特圖等。BCGControlBar的這個擴展庫包含了300多個通過精心設計,測試和具備完備文檔的MFC擴展類。BCGControlBar控件能輕鬆的融入應用程序中,節約大量的的開發和調試時間。框架

免費下載:BCGControlBar Pro for MFC v24.4函數

近日,BCGSoft正式發佈了v24.4,咱們一塊兒來看看新版本中的重要更新:工具

  • MS Office 2016-like Ribbon "Tell Me"佈局

  • 改進Office-like控件的信息提示測試

  • 新的圖表顏色主題字體

  • 許多其餘的一些新功能和改進功能ui

1. Ribbon Bar

  1. 實現Office 2016-like Ribbon命令搜索("Tell Me"),將下面的新方法添加到CBCGPRibbonBar類中:spa

    • EnableCommandSearch:啓用/禁用Ribbon命令搜索設計

    • IsCommandSearchEnabled:決定Ribbon命令搜索是否被啓用調試

    • BCGM_ON_GET_RIBBON_COMMANDS_MENU_CUSTOM_ITEMS:此註冊的消息容許添加自定義菜單項到搜索結果菜單中

  2. 在Office 2016主題中改進Ribbon控件的佈局和外觀

  3. 爲Ribbon禁用功能新增灰色圖標,調用新的方法CBCGPRibbonBar::SetGrayDisabledImages來啓用/禁用此功能

  4. CBCGPRibbonBar::ActivateContextCategory容許指定內容標籤索引:添加一個新的、可選參數'int nActiveTabIndex = 0'

  5. Ribbon Main按鈕如今能夠被開啓/關閉:簡單地設置按鈕的命令ID和MFC與此ID相關的命令更新處理程序

  6. 新的"CBCGPRibbonBar::GetQuickAccessDefaultState"容許獲取一個默認的QAT狀態

  7. CBCGPRibbonBar::EnableKeyTips如今擁有一個新的可選參數'UINT nDelay = 200',該參數在顯示Ribbon關鍵提示以前指定一個延遲(毫秒)

  8. 新增指定最大級別縮放的功能:新增CBCGPRibbonBackstagePagePrint::SetMaxZoomLevelRibbon方法

  9. CBCGPRibbonCategory::SetHiddenElementRTC和CBCGPRibbonCategory::SetHiddenElementRTCByID方法在運行時容許修改Ribbon目錄隱藏元素類

  10. CBCGPRibbonDialogBar構造函數擁有一個新的可選參數'CRuntimeClass* pRTI = NULL'

2. 對話框和表單

  1. 改進對話框提示信息

    • CBCGPControlInfoTip::BCGPControlInfoTipStyle樣式 = CBCGPControlInfoTip::BCGPINFOTIP_Info:指定信息提示樣式

    • BOOL bIsClickable = FALSE:指定信息提示是否可點擊

    • 新增信息提示樣式:Info、Error、Shield或Ok,在CBCGPControlInfoTip::BCGPControlInfoTipStyle中實現該樣式

    • 信息提示如今能夠點擊:當它能夠點擊時,框架會發送一個新的註冊信息BCGM_ONCLICKINFOTIP到對話框/表單中


    • CBCGPDialog、CBCGPDialogBar、CBCGPPropertyPage和CBCGPFormView類的SetControlInfoTip方法如今有兩個新的可選參數:

  2. CBCGPPropertyPage:新增背景圖像支持,調用新的方法CBCGPPropertyPage::SetBackgroundImage來設置/刪除背景圖像

  3. CBCGPPropertySheet::EnableLayout擁有一個新的可選參數'BOOL bResizeBox = FALSE',您能夠設置該參數爲TRUE,以便在屬性表的右下角顯示對話框從新調整的大小

  4. 屬性表列表框如今使用Visual Managers的大字體

查看更多更新請點擊>>
相關文章
相關標籤/搜索