
Improves PDFViewer, RichEdit and Scheduler controls.
Fixes
ExpressBars Suite
- A skin color palette has no effect for item glyphs displayed in the Customize dialog.
- TdxOfficeSearchBox is painted slowly if the Properties.Ribbon property is assigned and an SVG image is assigned to the Properties.Glyph property.
ExpressCharts Suite
- Labels do not take regional settings into account.
- Simple Diagram - It is impossible to display values between 0 and 1.
ExpressDataController
- Data-aware Views - The grid View remains active when bound to a data source with an inactive dataset.
ExpressEditors Library
- cxFontNameComboBox - An AV occurs when an editor whose font's list-related properties are stored in a DFM file is destroyed before the background font enumeration completion handler is called.
- TcxImage - The image saving dialog adds a semicolon to a full file name.
- TdxOpenFileDialog, TdxSaveFileDialog, and their descendants - It is impossible to abort the search in progress on Microsoft Windows 7.
ExpressLibrary
- SVG Images - "'null' is not valid floating-point value" exception occurs when loading an image if at least one of its attributes has the "null" keyword instead of a numeric value.
ExpressPDFViewer
- The "Invalid class typecast" exception occurs when loading a document whose metadata is the Null value.
- The "Range check error" is thrown during annotation rendering in certain cases.
ExpressQuantumGrid Suite
- All Views except Chart - Find criteria changes applied to a detail View of a master record are not applied to the same detail View of another master record, even if the detail View's Synchronization property is set to True.
- Table and Banded Table Views - The search button icon's color is not updated according to a new text color in the "Group By" panel.
ExpressQuantumTreeList Suite
- The Filter property is not published.
ExpressRichEdit Control
- Color editors do not have the Auto and ellipsis buttons in customization dialogs.
- Draft and Simple Views - The control does not treat a table as a part of the horizontal scrollable area.
- The control shows an empty document with a single word in an incorrect encoding when a user enters an incorrect password to open a password-protected document.
ExpressScheduler Suite
- TcxDateNavigator - A font color change within an OnCustomDrawDayNumber event handler is ignored.
- The control does not redraw resource headers when the OptionsView.ResourceHeaders.ImagePosition property flips the header image alignment horizontally or vertically.
- TimeGrid View - A resource header's caption is cropped if it is vertical and the header's image width and height are not equal.
ExpressSkins Library
- Ribbon Form - The Ribbon.FormButton~ skin elements apply the esActive state instead of esActiveDisabled to an inactive form's window buttons.
ExpressSpreadSheet
- A character conveyed by a hexadecimal number is removed from an RTF string inserted into a cell if this number follows a Unicode character.
- An AV occurs when the code accesses the value of a cell whose formula expression is an empty string in a loaded binary format file.
- An in-place editor incorrectly calculates its dimensions for displaying a cell value if it is a formatted text string with two or more different font typefaces.
- It is impossible to localize the sdxExpressionEditorOperatorNEDescription resource string with the Localizer Editor.
- The "Copy to clipboard" operation sets the Modified property to True and raises the OnModifiedChanged event.
- The ROW, ROWS, COLUMN, COLUMNS, and OFFSET functions throw the #VALUE! error when accepting a reference or an array calculated by another expression as a parameter.
- XLSX Export - Quote characters in an exported document are displayed as " in third-party applications.