DevExpress VCL Subscription
DBツリー、リッチテキストエディター、スケジューラの各コントロールを改善
不具合の修正
ExpressBars Suite
- Ribbon Form - An AV occurs when redrawing a form after the FormState property value is changed if the form's iconic state has not been updated.
- TdxRibbonGalleryItem - A checked item darkens due to multiple color blending when the mouse pointer consequently enters and leaves the item multiple times if the Office2019Colorful skin is active.
- The Close and Drop-Down buttons in a floating toolbar are not scaled after the monitor DPI is increased if any skin is active.
- The EInvalidCast exception occurs on an attempt to display a screen tip whose UseStandardFooter property is set to True.
ExpressDBTree Suite
- The TcxDBTreeList control displays incorrect data after editing data and filtering operations in certain cases.
ExpressDocking Library
- A floating dock panel changes its dimensions every time it is opened at design time if the development DPI in Embarcadero RAD Studio Alexandria differs from the monitor DPI.
- Size changes are accumulated every time the panel is undocked on a monitor whose DPI differs from the form's DPI.
ExpressEditors Library
- A hint flickers when the mouse pointer hovers over the check box area of a TdxLayoutCheckBoxItem object.
- cxCheckGroup - The editor's items cast shadows when any skin is active.
- cxImage - The editor displays an SVG image incorrectly if it uses a font that is not installed in the operating system or has the "rect" element with a specified "rx" attribute and an omitted "ry" attribute.
- cxTrackBar - The default and disabled states are barely distinguishable for the change buttons if the native style is active.
- TcxButton - The button does not show the "down" state image when it is used to imitate the layout and behavior of the standard TSpeedButton component with 4 glyphs.
- TcxButton - The button's caption has the same text color in disabled state as in default state in certain skins if the Kind property is set to cxbkDropDownButton.
- TdxCameraControl - The Settings button is scaled incorrectly according to DPI changes.
- TdxInputQuery - The last label has an incorrect position in the dialog box.
- TdxOpenFileDialog and descendants - The ofHideReadOnly flag in the Options property value hides files with the ReadOnly attribute.
- TdxShellListView - An application hangs when loading a DLL with DevExpress editors if the local file system contains a special folder mapped to a network folder.
- TdxShellListView - The ShellOptions.ShowReadOnly property setter does not update the editor's content.
- The CM_EXIT message is not sent to an active control when the pop-up menu that is invoked by the TdxCalloutPopup component closes.
ExpressLayout Control
- TdxLayoutLabeledItem - The OnCaptionClick event does not occur in response to a click on an unoccupied area within a layout item's boundaries.
ExpressLibrary
- cxExtLookupComboBox - It is impossible to close the filter pop-up window with a tap within the displayed grid drop-down window.
- cxImage - The editor displays an SVG image incorrectly if it uses a font that is not installed in the operating system or has the "rect" element with a specified "rx" attribute and an omitted "ry" attribute.
- TcxStyle - The font is not scaled at high DPI if the AssignedValues.svFont property remains unassigned before the form is displayed on a monitor whose DPI exceeds 96.
- The SVG export engine incorrectly processes fonts whose name includes a space character.
ExpressMemData
- The "Editing Fields" and "New Field" dialogs are scaled incorrectly at design time in the Embarcadero RAD Studio 11.1 Alexandria IDE.
- The TField.OldValue property has an incorrect value in a handler of the TField.OnValidate event.
ExpressPageControl
- An internal error occurs when closing a tab (in TcxPageControl if Properties.NewButtonMode = nbmTab).
- The control ignores clicks on tabs after an unhandled exception is thrown in the OnHide event handler of the control's tab sheet.
ExpressPivotGrid Suite
- An AV occurs when a user right-clicks the "Data Field Anchor" button.
- TcxPivotGridChartConnection - The component incorrectly exports data to the TcxGrid control's Chart View if the data includes a Null value.
ExpressQuantumGrid Suite
- All Views except Chart - The fading animation effect is drawn with artifacts for a grid item that uses a check box as an in-place editor when the native style is in effect and the application is running on Microsoft Windows 11.
- The functionality of No and Cancel buttons is swapped in the design-time confirmation dialog invoked by a click on the "Retrieve Fields" button in the "Component Editor" dialog.
ExpressRichEdit Control
- The RichEdit control does not display indent elements on the horizontal ruler when any non-vector skin is active.
ExpressScheduler Suite
- The Gantt View becomes unsynchronized with its Tree Browser pane when scrolled in certain cases.
ExpressSkins Library
- cxCheckGroup - The editor's items cast shadows when any skin is active.
- The separator line between tab groups in the Ribbon UI is drawn incorrectly with 150% DPI in the Office2019DarkGray skin.
Installation (VCL)
- The h2reg.exe and h2reg.ini files are missing in the VCL v21.2.5 installer.