
Improves Editors, Bars and Docking controls.
Fixes
ExpressBars Suite
- "Invalid class typecast" exception occurs when a form derived directly from TdxCustomRibbonForm is maximized or when the Ribbon Display Options menu is displayed if the form hosts a TdxRibbon control whose SupportNonClientDrawing property is True.
ExpressEditors Library
- A property editor for TPicture, TGraphic, and their descendants converts an image pasted from the clipboard to a 32-bit TdxSmartImage object and discards the image's transparency information.
- cxLookupComboBox - The ItemIndex property value is incorrect when the Properties.OnChange event occurs if the EditValue property value matches the focused record in the Properties.ListSource dataset and the Properties.ListOptions.SyncMode property is True.
- In-place cxLookupComboBox - The editor displays no values for a column/row bound to the fkLookup dataset field.
- TdxOpenFileDialog and TdxSaveFileDialog - A confirmation message freezes the application if it has the TcxShellComboBox editor whose Properties.IncrementalSearch property is set to True.
ExpressLibrary
- All controls with a translucent background are drawn black at design time in Embarcadero RAD Studio 10.4.2 if the form's DoubleBuffered property is set to True.
- TdxCloudStorage - An AV occurs when the Google Drive data provider obtains file structure information.
ExpressDocking Library
- TdxDockingController.LoadLayoutFrom~ procedure call incorrectly restores dimensions of the TdxFloatDockSite control if it is on a monitor whose DPI differs from the monitor where the main form is displayed.