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

BCGSuite for MFC v26.0

$
0
0
CBCGPLightBoxDialog.

Adds optional Home button to CBCGPExplorerToolBar, plus new Light Box dialog class.

Features

  • Added new Light Box dialog class (CBCGPLightBoxDialog).
  • Toolbars and Menus
    • CBCGPExplorerToolBar: added optional "Home" button.
  • Chart Control
    • Chart legend: Added ability to specify a legend cell text alignment. new SetTextAlignment and GetTextAlignment methods were added to CBCGPChartLegendCell class.
    • Added ability to draw unsorted 'Pyramid' and 'Funnel' charts as sorted by default.
    • Added order type for the legend entries.
  • Visual Manager and Themes
  • New virtual method CBCGPVisualManager::OnDrawLightBoxDialogCloseButton allows to customizing LightBox dialog "Close" button appearance.
  • Grid and Report Controls
    • New virtual method CBCGPGridItem::OnAddComboBoxItem allows customizing adding cell combo box items.
    • A new virtual method CBCGPGridCtrl::CanShowColumnInColumnChooser allows hiding some columns in a Column Chooser pane.
    • Added ability to disable header highlighting when all items in a row are selected.
    • New virtual method CBCGPGridCtrl::OnAfterTrackHeader is called after header item was resized by the user.
    • New method CBCGPGridCtrl::IsWholeRowSelected checks whether all items in a row are selected.
  • ControlsCalendar bar allows keeping selection when user clicks some day from the previous or next month. If for some reason you need to keep a former behavior, set new global flag CBCGPCalendar::m_bSelectNextPrevMonthDate to FALSE.
    • CBCGPComboBox: implemented vertical and horizontal item paddings. SetVerticalPadding, GetVerticalPadding, SetHorizontalPadding and GetHorizontalPadding methods were added.
    • CBCGPInfoBoxRenderer: m_bFixedFrameWidth and m_bFixedFrameHeight flags were added. If these flags are TRUE, the info box frame will occupy the whole control area.
  • Examples and Samples
    • New sample application LightBoxDemo demonstrates LightBox Dialog.

Fixes

  • CBCGPAnimationManager: fixed some issues in "legacy" (timer-based) animation. This fix improves animation process under Windows XP or earlier versions where Windows native animation is not available.
  • CBCGPButton::OnPaint passes ODS_DISABLED flag to CBCGPButton::DoDrawItem if control is disabled.
  • CBCGPGroup: invisible groups are not rendered anymore by the parent dialog now.
  • CBCGPListBox: corrected pin location when control has a horizontal scroll bar.
  • CBCGPStatic: fixed some drawing problems when control has SS_ENDELLIPSIS or SS_LEFTNOWORDWRAP Windows styles.
  • Charts: fixed problem with default tooltip in the 'Pyramid' and 'Funnel' charts.
  • CBCGPInplaceToolTipCtrl: fixed bug with multiline tooltip appearance.
  • CBCGPGridCtrl: fixed bug with sorting unsigned integers.
  • CBCGPEditCtrl: fixed bug with highlighting markers on typing.
  • CBCGPTreeCtrlEx::GetItem is working correctly now when TVIF_HANDLE is not specified in pItem->mask.

Viewing all articles
Browse latest Browse all 2498

Latest Images

Trending Articles

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