DevExpress VCL Subscription 19.1.4

19.1.4 での更新項目

不具合の修正

All VCL products

Certain product and compiled demos incorrectly restore their window size and position in Windows 8 or later after being docked to the left or right edge of the screen and minimized.

TdxRichEditControlCustomStylesGalleryAction and TdxSpreadSheetCustomGalleryAction descendants - A Ribbon gallery that is automatically generated for such an action object has no items if the gallery is not on the main application form.

ExpressBars Suite

An AV occurs on destroying a bar manager whose items are linked to a TdxBarPopupMenu component.

An AV occurs on displaying a non-main Ribbon form whose DisableAero property is False if the form has a TdxRibbon control whose SupportNonClientDrawing property is True, and an application is running under Windows 10 build 1809 or a newer OS.

AV Error occurs when I click on the edge of an item.

Backstage View - A button's layout includes space for a glyph, even if the button has no glyph, provided that the Ribbon control does not use the "Office 2019" style.

Popup Menu is shown without items if it placed in DFM before BarManager.

TdxRibbonBackstageViewGalleryControl - An attempt to activate a gallery item via its key tip can result in an error if the item performs a custom set of actions.

TdxRibbonGalleryGroup - Custom dimensions of a group's items specified via the Options.ItemSize property do not scale.

TdxRibbonGalleryItem and TdxRibbonDropDownGallery - An AV occurs on displaying the drop-down window if it has at least one visible and one invisible item, provided that the invisible item is not the first on the list.

ExpressEditors Library

cxCheckBox - An editor's hint text does not update according to a hint change in the associated action object.

Shell editors - The "Control has no parent window" exception occurs on an attempt to recreate a handle of an editor's parent control forces a dependent editor to create its handle if that editor's parent control is not ready.

TcxDateNavigator does not synchronize the displayed month with the date assigned to the Date property while the Visible property is set to False.

TcxHintStyleController - A hint style's font scales twice if the style's class changes at runtime, provided that the system DPI exceeds 96.

ExpressExport Library

The IcxExportBeforeSave.OnBeforeSave event does not occur on calling one of the cxExportPivotGridData~ procedures.

ExpressFlowChart

The Ribbon-based Editor throws the 'Argument out of range' exception on copying/pasting a parameterless shape from/to the clipboard.

ExpressGDI+ Library

TdxCustomSmartImage and descendants - An image container's OnChange event occurs when a HandleNeeded procedure call creates a handle for the container after a Resize or Scale procedure call resizes it in dormant state.

ExpressLayout Control

Layout designer is empty.

Regression - Items are not wrapped.

ExpressLibrary

A filter drop-down window set to display filtered items includes those that are not stored in filtered records.

Table and Banded Table Views - Slow content scrolling before the View displays an in-place Edit Form for the first time and after the View closes it.

TcxGridChartView - Data level navigator - The "select value" text does not appear in the active value box when a data group is placed to the customization form and back.

ExpressQuantumTreeList Suite

Clicking a node in the tree list that is not focused scrolls its content and focuses another node if the tree list's OptionsBehavior.AlwaysShowEditor property is set to True.

Scrolling selection out of view and clicking a node while holding down the Ctrl or Shift key to extend the selection scrolls it back to view if the tree list's OptionsSelection.MultiSelect property is set to True.

TcxDBTreeList - The "Invalid pointer operation" exception occurs on updating another data-aware DevExpress component linked to the same dataset.

The GetEditRect function returns an incorrect value

ExpressRichEdit Control

An exception can occur on resizing document margins via a horizontal or vertical ruler if the loaded document is in the DOC format.

The control does not display a loaded external image if an HTML document includes only either its width or height, provided that the Options.Import.Html.AsyncImageLoading property is set to False.

The control does not display words with diacritics found in the Cambria font typeface.

The Rich Edit control ignores null, tab, and line break characters in text enclosed between the <pre> and </pre> tags.

A skinned maximized form shows the system context menu on the Menu key press, provided that no child control on the form handles this key press event.

Scheduler - A user event's in-place editor blends its text with the background if the Office2019Colorful skin is applied.

TdxRangeControl - Non-selected portions of the data range area are painted in solid white if the "Office2019Colorful" or "TheBezier" skin is in effect.

The TdxNavBar control whose View Style is "SkinNavigationPaneView" uses an incorrect texture for the hottracked item state in the "DevExpressStyle", "Seven", "Seven Classic", and "Summer 2008" skins.

ExpressSpreadSheet

An AV occurs on updating TdxSpreadSheetAction descendants that reference the last destroyed Spread Sheet control's instance.

RTF content of a cell partially overlaps adjacent cells if the active worksheet with frozen panes is zoomed in or out and is placed in a non-initial scroll position, provided that the dxSpreadSheetFormattedTextUtils unit is in a project's 'uses' clause.

TdxSpreadSheetCommentContainer.Textbox's Assign procedure does not copy settings from another comment container.

TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.

Text is positioned incorrectly within a cell if its Style.AlignVert and Style.WordWrap properties are set to ssavCenter and True, respectively.