一本清日本在线视频精品,亚洲日本va午夜在线影院,国产精品麻花传媒二三区别,色屁屁www免费看欧美激情

010-68421378
當前您所在的位置:首頁>新聞中心>新品發(fā)布

BCGControlBar Pro for MFC versions

發(fā)布時間:2018/04/04 瀏覽量:6876
MFC版本的BCGControlBar Pro 新功能 增加了SVG圖像支持。 所有庫內(nèi)部圖像都轉(zhuǎn)換為SVG格式,應(yīng)用程序向?qū)О粋€新選項:使用...

MFC版本的BCGControlBar Pro

Designed for Visual Studio

新功能

  1. 增加了SVG圖像支持。
    所有庫內(nèi)部圖像都轉(zhuǎn)換為SVG格式,應(yīng)用程序向?qū)О粋€新選項:使用SVG圖標創(chuàng)建項目。
    以下新類已添加到產(chǎn)品中:
    • CBCGPSVGImage:實現(xiàn)一個SVG圖像加載和渲染。
    • CBCGPSVGImageList:實現(xiàn)一個SVG圖像列表(“精靈”)。

請看一下新的SVGViewDemo示例應(yīng)用程序,以查看這個新的實現(xiàn)。
為了方便您,我們的設(shè)計師準備了一套SVG圖標,您可以在應(yīng)用程序中自由使用! 請在圖形文件夾中找到它們 - 有40個16x16和20個32x32基本圖標,希望你會喜歡它們!

  1. Ribbon Bar
    1. CBCGPRibbonMainButton :: SetImage和CBCGPRibbonMainButton :: SetScenicImage方法有一個新的可選參數(shù)“bDPIAutoScale”。 如果您希望根據(jù)當前的DPI縮放應(yīng)用程序按鈕的圖像,請將其設(shè)置為TRUE。
    2. Ribbon Bar控制鍵提示現(xiàn)在不受2個字符的限制。
    3. 新方法CBCGPRibbonBar :: SetTabButtonIcons允許指定位于選項卡區(qū)域右側(cè)的控件的圖標。
    4. 新的虛擬方法CBCGPRibbonBar :: PrepareCustomLabel允許更改自定義對話框中出現(xiàn)的命令標簽。 默認外觀是“(自定義)”。
    5. CBCGPRibbonBar:添加SVG圖標支持。
    6. 功能區(qū)設(shè)計器現(xiàn)在支持SVG圖像。
    7. 優(yōu)化后臺查看標題重繪。

High DPI: raster toolBar icons

  1. 停靠窗格
    1. CBCGPOutlookWnd:添加SVG圖標支持。
    2. CBCGPTasksPane:添加SVG圖標支持。
    3. CBCGPToolBar:添加SVG圖標支持。

 

  1. 可視化管理器和主題
    1. CBCGPVisualManager2016:改進了Office2016黑色主題中的非客戶端顏色。
    2. CBCGPVisualManager2016:改進了Outlook欄頁面按鈕的外觀。
    3. 改進Office 2013/2016主題中已檢查的功能區(qū)按鈕的外觀。
    4. 添加新的全局成員CBCGPVisualManager :: m_strStylePath,允許指定樣式DLL的位置。

 

  1. 網(wǎng)格和報表控件
    1. 新的消息BCGM_GRID_HEADER_CHANGED在網(wǎng)格標題的任何變化上被調(diào)用,當列插入,刪除或列位置,大小或可見性被改變時。
    2. 增加了新的虛擬方法IsReportCtrl()。
    3. 網(wǎng)格控制:固定打印預(yù)覽問題。 現(xiàn)在所選擇的打印機字體在打印預(yù)覽模式下是一致的并且打印輸出。

 

  1. 日歷和計劃
    1. 實現(xiàn)新的視圖類型:BCGP_PLANNER_TYPE_WEEK_DAYS可以使用此視圖來代替標準的星期視圖,以多列模式顯示星期(如工作周視圖)。
    2. CBCGPPlannerManagerCtrl:新增屬性“Schedule Time Delta Day”。 將其設(shè)置為TRUE允許在屏幕上顯示更多約會,而無需滾動規(guī)劃器視圖。 調(diào)用新方法CBCGPPlannerManagerCtrl :: SetScheduleTimeDeltaDay來設(shè)置“日”刻度,而不是標準的“時間”刻度(60,30,20,...分鐘)。
    3. “計劃視圖”列現(xiàn)在會自動拉伸以占用所有可用空間。
    4. 實現(xiàn)了在整個約會中顯示項目工具提示的能力:將SetToolTipWholeArea和IsToolTipWholeArea方法添加到CBCGPPlannerManagerCtrl類中。

 

  1. 控制
    1. 增加了新的方法CBCGPBaseTabWnd :: SetImageAutoScale。 在CBCGPBaseTabWnd :: SetImageList之前調(diào)用此方法根據(jù)當前的DPI自動縮放選項卡圖標。
    2. CBCGPButton:添加SVG圖像支持。
    3. CBCGPDateTimeCtrl:實現(xiàn)“只讀”模式。 調(diào)用新的方法SetReadOnly來啟用/禁用此模式或者IsReadOnly來檢查模式。
    4. CBCGPEdit:添加按鈕的工具提示。 調(diào)用新方法SetBrowseButtonToolTip指定工具提示。
    5. CBCGPHeaderCtrl:實現(xiàn)了將標題項文本對齊的功能。 添加了SetColumnTextVertTopAlign和IsColumnTextVertTopAlign方法。
    6. CBCGPComboBox:改進了禁用控件中圖標的外觀。
    7. CBCGPTreeCtrlEx:優(yōu)化控制項目添加性能。
    8. CBCGPComboBox:添加使用自定義編輯控件的能力 - 覆蓋新的虛擬方法GetEditCtrl并返回對CBCGPEdit派生對象的引用。
    9. CBCGPStatic:添加了圖片支持。 調(diào)用新方法CBCGPStatic :: SetPicture在控件內(nèi)部顯示BMP,PNG或SVG圖像。

 

  1. 圖形管理器
    1. 增加新的類CBCGPGeometryGroup:實現(xiàn)一組幾何。
    2. CBCGPBrush:增加漸變停止支持(僅限D(zhuǎn)2D和GDI +)。 添加了SetLinearGradientStops,SetRadialGradientStops和GetGradientStops方法。
    3. CBCGPBrush:添加顏色轉(zhuǎn)換方法:
      • AddaptColors:翻譯筆刷顏色(s)
      • ?InvertColors:反轉(zhuǎn)筆刷顏色(s)
      • ConvertToGrayScale:將筆刷顏色轉(zhuǎn)換為灰度
      • ?簡化:簡化筆刷顏色 - 所有“非空”顏色都轉(zhuǎn)換為白色
    4. CBCGPStrokeStyle:實現(xiàn)自定義破折號支持; SetDashes方法被添加。
    5. 實現(xiàn)了GDI +圖形管理器 - CBCGPGraphicsManagerGdiPlus。 在D2D不可用的系統(tǒng)上啟動應(yīng)用程序時,將自動使用此類。 Windows XP。 如果您需要強制使用GDI +管理器,請在CBCGPGraphicsManager :: CreateInstance方法中指定BCGP_GRAPHICS_MANAGER_GDI_PLUS。

 

  1. 其他
    1. libpng(用于PNG圖像渲染)升級到版本1.6.34。
    2. 增加了新的方法BCGPGLOBAL_DATA :: GetCommonIcon:這個方法返回一個Office風格的圖標,如Warning,Question,Error或Info。 這些圖標可以在消息框或用戶的應(yīng)用程序中使用。
    3. CBCGPMessageBox:添加了Office風格的圖標(見截圖)。 如果您希望使用本地Windows圖標,只需將CBCGPMessageBox :: m_bUseNativeIcons設(shè)置為TRUE即可。
    4. CBCGPPngImage類不再默認使用ATL的CImage類:libpng用于所有Visual Studio版本。 如果由于某種原因您不想使用libpng,請在BCGCBProConfig.h中取消注釋BCGP_USE_CIMAGE_FOR_PNG并重建庫。
    5. CBCGPToolBarImages現(xiàn)在支持SVG圖像(在以前的產(chǎn)品版本中只支持BMP和PNG格式)。
    6. 工具欄編輯器現(xiàn)在支持SVG圖像。
    7. 向BCGCBProConfig.h添加新的定義BCGP_USE_EXTERNAL_ZLIB:如果您在項目中使用外部ZLIB,則取消注釋。
    8. BCGPGLOBAL_DATA :: SetDPIAware方法已適應(yīng)Windows 10 Creators更新(內(nèi)部版本1709)更改。

修正:

  1. 修復(fù)了在Visual Studio 2017中使用/ permissive-編譯器選項進行編譯的一些問題。
  2. CBCGPPropertyPage:解決了“aero”模式下主題向?qū)ы撁婺J按鈕外觀的問題。
  3. 對話框:更改控件布局后修復(fù)信息提示位置。
  4. CBCGPListBox:解決了CBCGPListBox派生類中的WM_COMPAREITEM消息處理問題。
  5. CBCGPPropList:改進了只讀日期/時間屬性的外觀。
  6. CBCGPRadialMenuObject:在高DPI系統(tǒng)中修復(fù)動畫后徑向菜單大小的問題。
  7. CBCGPRibbonEdit:修復(fù)安裝最新的Windows 10更新后設(shè)置為只讀模式的錯誤。
  8. CBCGPTasksPane:當重新創(chuàng)建任務(wù)窗格的嵌入式工具欄時修復(fù)了具有不正確MSAA行為的錯誤。
  9. CBCGPToolBarImages:改進的圖像預(yù)處理機制。 在24或32 bpp圖像的情況下,不再調(diào)用GetPixel / SetPixel方法。如果您仍然使用16或256色的圖像,請考慮升級到更高的分辨率,以防止Windows 10下的應(yīng)用程序加載時間問題與最新的更新。
  10. CBCGPTasksPane:修正了與任務(wù)標簽垂直對齊的bug是一些視覺主題。
  11. CBCGPWinUITiles:刪除組中的所有圖塊后,修正了使用圖塊布局的錯誤。
  12. CBCGPGridCtrl:用m_ColorData指定的主題顏色修正報表控件中的顏色問題。
  13. CBCGPGridCtrl:修正了多行標題中的繪制錯誤:帶有FreezeColumns功能的合并標題項目和水平滾動。
  14. CBCGPHeaderCtrl現(xiàn)在正確繪制中心/右對齊圖標。
  15. CBCGPRibbonBar:修正了在某些視覺主題的后臺水平滾動后重新標題的問題。
  16. CBCGPGridCtrl:修正了鼠標選中期間網(wǎng)格滾動的一些問題。
  17. CBCGPScrollBar:解決了在觸摸屏環(huán)境下使用控件的一些問題。

 

下一篇:PSPDFKit最新亮點:智能選擇、層疊注釋、創(chuàng)建表單、API外部標簽
上一篇:FastReport VCL 6 -用于Delphi 7-XE8,C ++ Builder 2005-XE8和Embarcadero RAD Studio的新一代報表工具

                               

 京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室

                         北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫

                            華滋生物