Quantcast
Channel: ComponentSource News | Data Editor Components
Viewing all articles
Browse latest Browse all 2495

BCGControlBar Library Professional Edition MFC v26.1

$
0
0
Office-like thin sliders in BCGControlBar.

Includes updates to Visual Manager, Themes and Controls.

Features

  • Visual Manager and Themes
    • CBCGPVisualManagerVS2012: added new static member 'm_bThinSlider'. Set it to TRUE if you wish to see Office 2013/2016-like thin pane sliders.
    • CBCGPVisualScrollBar: improved look of Visual Manager-style scrollbar when default ("Native Windows") Visual Manager is activated.
    • CBCGPVisualManager: implemented default Windows scrollbar rendering methods such as OnScrollBarDrawThumb, OnScrollBarDrawButton and OnScrollBarFillBackground.
    • CBCGPVisualManager: improved Breadcrumb and WinUI Tiles appearance in the high-contrast mode.
  • Controls
    • CBCGPEdit: autocomplete can be used along with a popup dialog now.
    • CBCGPDateTimePropAttributes: added new attribute 'm_bDisplayCalendarTodayButton'. Set it to FALSE to hide "Today" button in CBCGPDateTimeProp dropped-down calendar.
    • CBCGPDateTimeCtrl: implemented ability to hide "Today" button in the dropped-down calendar. EnableCalendarTodayButton and IsCalendarTodayButtonEnabled methods were added.
    • CBCGPComboBox: new method 'AdjustDroppedWidth' sets the drop-list width by the widest combo box item.
    • CBCGPInfoBoxRenderer: new member 'm_bRoundedCorners' allows to specify info box rounded corners.
  • Miscellaneous
    • All library, tools and samples icons were fully redesigned.
    • CBCGPGraphicsManagerD2D: new virtual method 'GetCurrentRenderTarget' allows to use a custom, ID2D1RenderTarget-derived interface in CBCGPGraphicsManagerD2D-derived classes.
    • New CBCGPWorkspace member 'm_bExitingFullScreenMode' indicates that full-screen mode is being closed now.
    • CBCGPTasksPane: improved control redrawing upon resizing of custom child windows.
  • Examples and Samples
    • BCGPControls: demonstrates how to hide "Today" button in the date/time picker.
    • BCGPMSOfficeDemo: demonstrates thin sliders in Office 2013/2016 themes.
    • InfoBoxDemo: illustrates info-box rounded corners.

Fixes

  • Toolbar/menu buttons: fixed bug with displaying an underlined character if text label has double ampersands.
  • Fixed bug with highlighting Ribbon caption system buttons.
  • Breadcrumb control: fixed bug with displaying an icon on highlighted drop-down menu items in high-contrast display mode.
  • CBCGPRibbonPanel: fixed bug with displaying user-defined tool with ampersand character in the text label.
  • Toolbar customization: optimized mouse cursor changing when user starts dragging item from the customization dialog.
  • Chart: fixed problem with data point position calculation in range bars.

Viewing all articles
Browse latest Browse all 2495


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>