ExpressGridPack 16.1.6

Export to Excel with ExpressQuantumGrid, plus improved calc performance in ExpressSpreadSheet and bug fixes.
November 24, 2016
New Version

Features

ExpressQuantumGrid Suite

  • Export to Excel - Match the data type of source cell values and summaries that are calculated against these values if no custom formats are applied to the summaries.

ExpressSpreadSheet

  • Improve performance when calculating dependent cell values.

Fixes

ExpressEditors Library

  • A fixed-style сombo box editor whose BeepOnEnter property is set to False produces a beep sound on pressing the Enter key if incremental filtering is enabled.
  • TcxListView - The content is incorrectly scrolled in response to dragging the vertical scrollbar's thumb if the editor's ViewStyle property is set to vsReport.
  • cxRichEdit - Certain actions make a read-only editor whose Properties.RichEditClass property is set to recRichEdit41 editable in Windows 10.
  • TcxCustomTextEdit descendants - Setting the Properties.ViewStyle property to vsHideCursor is ignored after the Ctrl+Backspace key combination has been pressed.
  • cxButtonEdit - Changes to the Text property value made by handling the Properties.OnButtonClick event that is fired using the Ctrl+Enter key combination are ignored in a read-only editor.
  • cxDateEdit - Day numbers are cropped if their font style is modified in the editor's Properties.OnGetDayState event handler.
  • Data-aware editors - Posting data to a bound dataset from an OnEditValueChanges event handler doesn't switch the dataset's State property from dsEdit to dsBrowse.

ExpressPivotGrid Suite

  • Export to Excel - If the pivot grid displays only one data field, the cxExportPivotGridDataToExcel procedure replaces certain data cells in the resulting file with this field's caption.

ExpressPrinting System

  • Export to PDF - Text is misplaced when exporting certain metafiles.
  • An AV occurs on customizing a report link's settings if the associated control is empty.
  • The enabled state of the Print command (TAction object) mismatches the enabled state of other commands associated with printing in the RichEdit, Spreadsheet, and Scheduler controls.
  • RichEdit Control Report Link - The text is always printed in black.

ExpressQuantumGrid Suite

  • Export - Memory leaks if the "Out of memory" exception occurs on calling the ExportGridTo~ or ExportGridDataTo~ methods.
  • Dragging a column from the Group By box at runtime and dropping the column anywhere outside the View's column header panel hides this column if it was added to the Group By box at design time.
  • An AV occurs in a 64-bit application that uses custom style colors in certain cases.
  • Table and Banded Table Views - The hint text specified using the HeaderHint property of a column is displayed on hovering the mouse pointer over the column's footer summary cell.
  • Table and Banded Table Views - The "List index out of bounds" exception occurs on loading data to the View whose level is inactive and records are grouped if certain conditions are met.
  • Table and Banded Table Views - The group footer is not painted under an anchored group row if the OptionsBehavior.RecordScrollMode and OptionsBehavior.FixedGroups properties of the View are set to rsmByPixel and True respectively.

ExpressQuantumTreeList Suite

  • The Ctrl+Shift+Home or Ctrl+Shift+End key combination doesn't select a range of nodes if the tree list's OptionsSelection.MultiSelect property is set to True.
  • Check boxes or radio buttons enabled by a node's CheckGroupType property are not painted in the node's children created at runtime.

ExpressSpreadSheet

  • Memory leaks after pasting a text from the clipboard to a cell.
  • Pasting hidden columns/rows from the clipboard unhides them, restoring their width/height settings.
  • Cell formats cannot be applied to cells of an XLS file saved by the Spreadsheet control using the Accounting Number Format, Percent Style, or Comma Style buttons in Excel.
  • The cell background specified by a cell format's Style.Brush property is incorrectly stored to an XLSX file if the Style, ForegroundColor, and the BackgroundColor subproperties are assigned sscfsSolid, a color, and clDefault (or clNone), respectively.
  • The INDEX function returns #N/A if a defined name is passed as the reference parameter.
  • Custom cell values within cell ranges occupied by shared formulas are incorrectly loaded from an XLSX file.
  • Switching the Style.Locked, Style.Hidden, Style.ShrinkToFit, or Style.WordWrap property of a column/row resets values of all these properties in its cells.
  • Export to HTML - Leading and trailing spaces are removed from the cell text.
ExpressGridPack

ExpressGridPack

Add extensive grid, printing, pivot table, tree list, layout and skinning functionality to your Delphi and C++Builder applications.

Got a Question?

Live Chat with our DevExpress licensing specialists now.