DevExpress VCL Subscription 17.2.8

Incluye correcciones para los controles ExpressRichEdit, ExpressPDFViewer y ExpressQuantumGrid.
Mayo 23, 2018
Nueva versión

Correcciones

ExpressBars Suite

  • A bar edit item is painted slowly on a monitor whose DPI does not match the system DPI if the item's PropertiesClass property is set to TcxLookupComboBoxProperties.
  • Bar items are painted with colors that do not match corresponding theme colors of an operating system and disabled bar items cannot be selected if the bar manager's LookAndFeel.NativeStyle property is True.

ExpressEditors Library

  • cxCheckBox - A check box displays a blurry custom SVG glyph if the monitor DPI differs from 96.
  • cxExtLookupComboBox - The Properties.ImmediateDropDownWhenActivated and Properties.ImmediateDropDownWhenKeyPressed properties have not been published.
  • TcxBlobEdit - A dropdown memo ignores the skinned editor's Style.TextColor property value.
  • TcxButton - A button associated with an image stored in the TcxImageList component does not use the image cache within the list to speed up the image paint operation.

ExpressExport Library

  • Multiple inline function calls within the cxExportProviders.pas unit are not expanded since the cxGeometry.pas unit is listed in the implementation section's 'uses' clause rather than the interface section's one.

ExpressLibrary

  • Documentation - The "How To Localize an Application Using the TcxLocalizer" topic's code example refers to the overridden constructor and destructor as procedures.

ExpressMap Control

  • It is impossible to localize measurement units of zoom level scales.

ExpressPDFViewer

  • The "Data error" exception occurs on reading an encrypted document containing two or more trailers provided that the last trailer's cross-reference table is omitted.
  • The Enter Password dialog does not display on opening an encrypted PDF file containing an incorrect document creation date entry.

ExpressPrinting System

  • TcxImageReportLink - A large image can be invisible in print previews and/or printouts in certain cases.
  • The report's page header and footer are scaled incorrectly in the Print Preview dialog if the system DPI differs from 96.

ExpressQuantumGrid Suite

  • All Views - Indents between View elements are calculated incorrectly when the View becomes active for the first time if the monitor DPI differs from 96.
  • An incorrect cursor is displayed during drag-and-drop operations if the 'uses' clause includes the cxGridChartView unit directly or indirectly.
  • Layout View - Card appearance does not automatically update according to the new layout item size if resizing the item programmatically does not change its parent group's dimensions.
  • Switching the View's FindPanel.DisplayMode property to fpdmAlways focuses the Find Box.
  • Table and Banded Table Views - An AV occurs on merging group rows if the OptionsSelection.CheckBoxVisibility and OptionsSelection.ShowCheckBoxesDynamically properties are set to [cbvGroupRow] and True, respectively.
  • The "Control has no parent window" exception occurs on starting an application if the control has an inactive Layout View with scrollbars, provided that the touch-friendly scrollbar mode is enabled.
  • The bound field's OnValidate event occurs for a second time if the event's handler has already raised an exception in response to moving the focus to the corresponding item by a mouse click.

ExpressQuantumTreeList Suite

  • Performance regression when scrolling nodes that display images from a standard VCL TImageList linked to the tree list's Images property.

ExpressRichEdit Control

  • A text box is not displayed within its floating shape in certain cases.
  • Displaying the "Insert Merge Field" dialog in a form created by referencing the desktop window via the WndParent field brings the main window to the front.
  • Loading an HTML file incorrectly initializes paragraph line spacing.

ExpressSpellChecker

  • The component's Check and CheckContainer procedures do not call the ClearIgnoreOnceList procedure for a checked control.

ExpressSpreadSheet

  • A text string that does not fit into a cell without word wrapping overlaps the content of the right adjacent cell if is narrower than the former cell.
  • An AV occurs when adding a detail dataset link at runtime.
  • The merge order of cell styles applied by multiple conditional formatting rules to the same cell range(s) is calculated incorrectly in certain cases.
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.