
Improves Grid, Spreadsheet, Scheduler, RichEdit, Skins and Tile controls.
Fixes
ExpressLibrary
- cxFilterControl - The dialog's controls are not skinned.
ExpressQuantumGrid Suite
- Server Mode - An AV occurs on applying a filter to the View whose OptionsSelection.MultiSelect property is set to True and the DataController.Summary.Options property value includes the soMultipleSelectedRecords flag.
- The "RowIndex out of range" exception occurs in certain cases when applying a filter to the selection and then clicking any record while holding down the Shift key if the View's OptionsSelection.MultiSelect property is set to True.
ExpressRichEdit Control
- The control does not load external images to a document loaded from an HTML file if image source URLs include certain escape characters.
ExpressScheduler Suite
- Day View - Classic Style - In certain cases, concurrent events do not occupy all available width within the View layout if the WorkTimeOnly property is True.
ExpressSkins Library
- Applying a skin for the first time resets skin options set in the Project Skin Options Editor if a project has no SKINCFG file.
ExpressSpreadSheet
- Conditional Formatting - Formulas specified in the Data Bar, Icon Set, and Color Scale formatting rules are not localized.
ExpressTile Control
- Provide events that enable in-depth control of drag-and-drop operations on tile groups.
Installation (VCL)
- The "Functions that differ only in their return type cannot be overloaded" error occurs on compiling a C++Builder project in RAD Studio 10.3 Rio.
- The "Package XXX.bpl can't be installed because it is not a design time package" error referring to a DevExpress package occurs on launching the IDE after installing v18.2.2.