
Improves PDFViewer, Scheduler and NavBar controls.
Fixes
- All VCL products
- DevExpress controls incorrectly scale in Embarcadero RAD Studio 11 Alexandria if its VCL designer’s DPI value is different from 96.
- ExpressBars Suite
- Ribbon - TdxRibbonBackstageView captures mouse wheel events of its child controls that reside on a tabbed page whose content does not fit the screen.
- Ribbon - The Ribbon Popup Menu is not scaled based on the current DPI.
- The OnUpdate event does not fire for actions linked to items of the Ribbon Mini Toolbar when it appears.
- ExpressEditors Library
- cxComboBox – The OnClick event does not occur during an incremental filtering operation if the editor's ItemIndex property value is changed to -1.
- cxRichEdit - The OnChange event occurs multiple times in response to an editor handle create operation.
- TcxCustomRichEdit and its descendants - The Properties.AutoURLDetect property has no effect in RAD Studio 11 projects.
- TcxCustomTextEdit and descendants - Underlines for incorrectly spelled words flicker during text input into an editor.
- TcxGroupBox incorrectly aligns embedded controls until its owner realigns it if certain skins are applied.
- TdxCustomGalleryControl and descendants - The control displays an unexpected border to the right of a group caption if the application works under Microsoft Windows 10 and the control's NativeStyle property value is True.
- The "Out of range" exception occurs during an incremental item filtering operation if the editor's Style.StyleController property value is modified within the OnChange event handler.
- ExpressLayout Control
- TdxCustomLayoutCheckableItem and descendants - An associated action's OnUpdate event does not occur.
- ExpressLibrary
- TcxImageList with default image dimensions clears its content if opened in RAD Studio 11 Alexandria where the VCL designer’s DPI value is not 96.
- ExpressNavBar
- Hamburger Menu - Accelerator characters do not work in the Navigation Pane.
- Hamburger Menu - The control does not pass a mouse click event to the form if an overlay is closed by a mouse click.
- Hamburger Menu - The OnOverlayShowed event is missing.
- ExpressPageControl
- None of the visible tab sheets becomes active when the last active tab in a tab list becomes invisible.
- ExpressPDFViewer
- "The document format is not recognized as valid PDF" exception occurs when reading a document outline object whose format is incorrectly written.
- An AV occurs on rendering text field values if the field's resource dictionary is missing.
- In certain cases, text field content is incorrectly displayed due to incorrect text height calculation at the display command generation phase for Widget Annotations.
- ExpressPivotGrid Suite
- The ApplyBestFit method works incorrectly for group row/column values when certain skins are used.
- ExpressPrinting System
- Added the capability to reduce memory consumption when printing images.
- Table and Banded Table Views - A call of a detail view's StoreToStream procedure results in an AV.
- ExpressQuantumGrid Suite
- A grid item does not immediately apply any changes made to its RepositoryItem.Properties sub-property values if the DPI values of the grid control and TcxEditRepository differ.
- Chart View - Master-Detail - The View height is too large in per-pixel scroll mode.
- Table and Banded Table Data-Aware Views - The master dataset's EnableControls method call raises the "List index out of bounds" exception if this dataset has a nested dataset used as a detail page source.
- ExpressScheduler Suite
- Make the TcxCustomScheduler.DoEventSelectionChanged procedure virtual.
- ExpressSkins Library
- Form - The non-client area is incorrectly skinned if a form contains a populated TMainMenu object and a project's "Set Subsystem Version fields in PE Header" option is set to 6.0 or later.
- Form - The size of the non-client area in a maximized form is incorrect if a project's "Set Subsystem Version fields in PE Header" option is set to 6.0 or later.
- ExpressSpreadSheet
- A double click on a splitter between selected columns applies the best fit effect only to the left column adjacent to the splitter rather than to all selected columns.
- A style error notification occurs as a result of a cell range paste operation in Microsoft Excel if the cell range is copied from a spreadsheet control-based application built with a 64-bit compiler.
- The cut and copy operations place hidden columns and rows into the clipboard in formats other than ExpressSpreadSheet binary.
- The Styles.Content.TextColor property has priority over DefaultCellStyle.Font.Color when the control determines the default cell font color.