DevExpress VCL Subscription 20.1.6

Released: Oct 7, 2020

20.1.6 での更新項目

不具合の修正

ExpressBars Suite

  • Ribbon Form - A form's bottom HitTest area is one pixel high if the form has a bottom-aligned status bar, the form shadow is hidden, and the DisableAero property is set to True.

ExpressEditors Library

  • An AV occurs when focus returns to a gallery control whose item was deleted in a code block between BeginUpdate and EndUpdate calls.
  • cxDateEdit - The OnEditValueChanged event can occur twice when an end-user changes the edit value via the editor's drop-down window if the Properties.Kind property is set to ckDateTime.
  • cxLookupComboBox - The editor incorrectly highlights non-ASCII characters in its edit box when an incremental filter is active if the Properties.IncrementalFiltering property is True and the Properties.DropDownListStyle property is lsFixedList.
  • cxRichEdit is incorrectly scaled when an application is moved between monitors with different DPIs if this application supports per-monitor DPI awareness v2.
  • TdxCheckGroupBox - The editor's upper half ignores mouse interaction if any skin is applied.

ExpressLibrary

  • A control's non-client area is not displayed at design time in RAD Studio 10.4.x in certain cases.
  • The TdxURI.EscapeDataString procedure throws an exception if the target string contains characters with diacritics.

ExpressPDFViewer

  • Text that uses a Type 0 font is displayed incorrectly if any glyph's width is stored as a reference in the font's list of glyph widths.

ExpressPivotGrid Suite

  • TcxDBPivotGrid - A field bound to a TBCDField with the currency property set to False displays currency values.

ExpressPrinting System

  • Page Setup dialog - "The style name "XXX" already exists" warning is displayed after clicking the OK button if psoStyleCaption is not set in the OptionsVisible property value.

ExpressQuantumGrid Suite

  • Banded Table View - The Component Editor's column list flickers and slows down paint operations if it includes a number of columns.

ExpressQuantumTreeList Suite

  • An AV occurs when printing a tree list located on an invisible form.
  • Each subsequent request to a node via a tree list's AbsoluteItems property is handled slowly if the node's Visible property is changed.
  • TcxDBTreeList - Appending a new node causes the "Invalid pointer operation" exception if the OptionsData.ImmediatePost property is set to True.
  • TcxDBTreeList whose OptionsData.AutoCalcKeyValue and OptionsBehavior.FocusCellOnCycle properties are set to True constantly creates new nodes after a focused column's Focused property is set to False and no other column is focusable.

ExpressRichEdit Control

  • Load HTML document with images (TdxRichEditControl).
  • The control truncates the part of a DOCVARIABLE field name that is positioned after the first space character if the name is not enclosed in quotation marks.

ExpressSkins Library

  • DevExpressDarkStyle, HighContrast, MetropolisDark, Office2019Black, and VisualStudio2013Dark skins - Item captions blend with the overflow pop-up menu's background in the TdxNavBar control.
  • Form - Memory leaks on destroying the owner of an embedded TdxSkinForm descendant.
  • The Close button in a Ribbon Form is drawn as a black rectangle when the MetropolisDark skin is active.

ExpressSpreadSheet

  • A worksheet's Selection.FocusedCell property do not always return the position of the left-top cell within the focused merged cell.