DevExpress VCL Subscription 20.2.5

Mejora los controles Tile, FlowChart y PDFViewer.
Marzo 1, 2021
Nueva versión

Características

ExpressEditors Library

  • cxDateEdit - Added an option that switches the visibility of the time part in unfocused editors, that display values whose fractional part is equal to 0.

ExpressTile Control

  • Added the ability to finish drag and drop of tile items or a tile group without animation.

ExpressVerticalGrid Suite

  • Added an option to control if an empty vertical grid cancels an edit operation that adds a record.

Correcciones

ExpressBars Suite

  • TdxBarPopupMenu and TdxRibbonPopupMenu - A popup menu uses all CPU core time when visible if the menu is not invoked by the toolbar or Ribbon UI.
  • The TdxBarSubItem.BarSize property value is not scaled based on the current DPI.

ExpressDocking Library

  • TdxHorizContainerDockSite and TdxVertContainerDockSite containers position nested panels incorrectly if at least one of them has the AlignWithMargins property set to True.

ExpressEditors Library

  • dxTokenEdit - An in-place token editor is not invoked again if an end user closes it without changes, provided that the Properties.OnValidate event handler invoked this editor to rectify an incorrect token input.
  • dxTokenEdit - The editor with an assigned repository item activates an in-place editor for the first listed token instead of the first token whose input validation has failed if the repository item's Properties.ImmediatePost property is set to True.
  • TdxSaveFileDialog and TdxOpenFileDialog - The dialog returns an incorrect path to a file selected in one of virtual folders.
  • The "Could not parse SQL Timestamp string" exception occurs when a single filter criterion is defined in Custom Filter mode on the "Date Filters" page of a Microsoft Excel-inspired filter popup if a TSQLTimeStampField dataset field is assigned to the filtered item.

ExpressEntityMapping Framework

  • Ignore the character case of the prefix in f-prefixed field names that define columns in entity classes.
  • TdxEMFDataSet throws the 'Not implemented' exception on posting data to a field mapped to TdxNullableBoolean.

ExpressExport Library

  • Export to HTML - Rows downscale embedded images to fit the default row height.

ExpressFlowChart

  • A chart element's text misses a line feed character every time a user saves a chart to a stream.

ExpressLayout Control

  • The layout control does not create layout items for controls placed into it within a form's OnCreate event handler.

ExpressLibrary

  • SVG Images - An SVG element's outline width is incorrectly calculated if world transformation is applied to the element or one of its parents.
  • TdxOpenFileDialog and TdxSaveFileDialog - Confirmation messages are not modal.

ExpressNavBar

  • Hamburger Menu - A group whose ShowCaption property value is False does not collapse when a user expands another group and the view's OptionsBehavior.Common.AllowMultipleGroupExpansion property value is False.
  • Hamburger Menu - An AV occurs on expanding a group that follows the currently expanded group whose ShowCaption property is set to False, provided that the OptionsBehavior.Common.AllowMultipleGroupExpansion property is set to False.

ExpressPDFViewer

  • An AV can occur if object read routines incorrectly interpret a document object's address in an XRef table.
  • An AV occurs when the control displays a hint for an interactive form field without appearance characteristics.
  • Document import routines build incorrect encoding tables for full embedded TrueType fonts in certain cases, which can result in incorrectly displayed text.
  • Memory leaks occur if a PDF document contains circular references to content rendering forms.

ExpressPivotGrid Suite

  • A grouping row vertically centers its expand button if a field has the Properties property assigned.
  • The "List index out of bounds" exception occurs if the data header area contains a string field and the OptionsData.CalculationBase property is set to cbVisibleData.
  • The TcxPivotGridChartConnection component ignores value formatting if the pivot grid control has only one field in the data area.

ExpressPrinting System

  • PivotGrid Report Link - Expanded grouping rows vertically center their values for a field whose Properties property is unassigned.

ExpressQuantumGrid Suite

  • In-place cxCheckGroup scales incorrectly.
  • Master-Detail - An AV occurs when destroying the grid control that contains more than one detail View at the third or deeper level.
  • Table and Banded Table Views - A click on a column header does not select it in a detail view.
  • Table and Banded Table Views - A detail View is cropped at the bottom when it is expanded for the first time if the system DPI exceeds 96 and the View has an embedded navigator.
  • The default cell height is calculated incorrectly on a monitor with DPI more than 96 if data cells use an extra padding defined in the TdxVisualRefinements.Padding global settings.

ExpressQuantumTreeList Suite

  • An in-place editor is not updated until a data post operation if the edited cell is clipped.
  • The "List index out of bounds" exception occurs when a node’s Visible and Selected properties are set to False within the BeginUpdate/EndUpdate block.

ExpressRichEdit Control

  • All formatting symbols have a vertical offset.
  • An AV occurs on an attempt to edit a document's header or footer.

ExpressSkins Library

  • Form - Secondary forms behind the main form display their shadows over it in certain cases.
  • TdxSkinController - The OnSkinForm event occurs twice due to the changing of the SkinPaletteName, UseImageSet, UseSkins, or ShowFormShadow property values.

ExpressSpreadSheet

  • "You cannot change part of an array" exception is raised when a user attempts to change an array formula expression that occupies only a single cell.
  • An in-place editor applies a cell value change very slowly if the change occurs immediately after the "Hide all columns" and "Unhide all columns" operations.
  • Document import routines parse a defined name reference incorrectly if it refers to a worksheet whose name starts with a digit.
  • It is impossible to convert an array formula expression into its non-array variety.
  • The ISTEXT function can return an incorrect result when it accepts a range in a non-array formula expression.
  • XLS/XLSX Export - Document export routines save border styles of all cells adjacent to a cell with a custom border style.
  • XLSX Import - The "The "-1" shared string index is invalid" exception occurs on loading certain documents.

ExpressTile Control

  • An AV occurs when a tile item is deleted at design time.

ExpressVerticalGrid Suite

  • An empty vertical grid cancels an edit operation so that it cannot add a record beforehand.
DevExpress VCL Subscription

DevExpress VCL Subscription

Todos los productos VCL de Developer Express en un solo paquete.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de DevExpress.