Skip Navigation LinksBCGSoft > Release Notes > Version Release Notes

Release Notes

BCGControlBar Professional Edition

Version: 26.1. Released: 10/16/2017

  1. Visual Manager and Themes
    1. CBCGPVisualManagerVS2012: added new static member 'm_bThinSlider'. Set it to TRUE if you wish to see Office 2013/2016-like thin pane sliders (screenshot).
    2. CBCGPVisualScrollBar: improved look of Visual Manager-style scrollbar when default ("Native Windows") Visual Manager is activated.
    3. CBCGPVisualManager: implemented default Windows scrollbar rendering methods such as OnScrollBarDrawThumb, OnScrollBarDrawButton and OnScrollBarFillBackground.
    4. CBCGPVisualManager: improved Breadcrumb and WinUI Tiles appearance in the high-contrast mode.
  2. Controls
    1. CBCGPEdit: autocomplete can be used along with a popup dialog now.
    2. CBCGPDateTimePropAttributes: added new attribute 'm_bDisplayCalendarTodayButton'. Set it to FALSE to hide "Today" button in CBCGPDateTimeProp dropped-down calendar.
    3. CBCGPDateTimeCtrl: implemented ability to hide "Today" button in the dropped-down calendar. EnableCalendarTodayButton and IsCalendarTodayButtonEnabled methods were added.
    4. CBCGPComboBox: new method 'AdjustDroppedWidth' sets the drop-list width by the widest combo box item.
    5. CBCGPInfoBoxRenderer: new member 'm_bRoundedCorners' allows to specify info box rounded corners (see screenshot).
  3. Miscellaneous
    1. All library, tools and samples icons were fully redesigned.
    2. CBCGPGraphicsManagerD2D: new virtual method 'GetCurrentRenderTarget' allows to use a custom, ID2D1RenderTarget-derived interface in CBCGPGraphicsManagerD2D-derived classes.
    3. New CBCGPWorkspace member 'm_bExitingFullScreenMode' indicates that full-screen mode is being closed now.
    4. CBCGPTasksPane: improved control redrawing upon resizing of custom child windows.
  4. Examples and Samples
    1. BCGPControls: demonstrates how to hide "Today" button in the date/time picker.
    2. BCGPMSOfficeDemo: demonstrates thin sliders in Office 2013/2016 themes.
    3. InfoBoxDemo: illustrates info-box rounded corners.
  5. Fixes
    1. Toolbar/menu buttons: fixed bug with displaying an underlined character if text label has double ampersands.
    2. Fixed bug with highlighting Ribbon caption system buttons.
    3. Breadcrumb control: fixed bug with displaying an icon on highlighted drop-down menu items in high-contrast display mode.
    4. CBCGPRibbonPanel: fixed bug with displaying user-defined tool with ampersand character in the text label.
    5. Toolbar customization: optimized mouse cursor changing when user starts dragging item from the customization dialog.
    6. Chart: fixed problem with data point position calculation in range bars.