DevExpress VCL Subscription 17.2.4

Das Wartungsupdate enthält mehrere Fehlerkorrekturen.
Januar 26, 2018
Neue Version

Fehlerkorrekturen

ExpressBars Suite

  • Ribbon - The Customization Form's font (MS Sans Serif) doesn't match the Ribbon control's font (Tahoma).
  • Ribbon - The scaling factor is not applied to check marks of bar buttons within a subitem's dropdown menu.
  • Ribbon is incorrectly painted if an application is automatically moved to another monitor in response to turning off the monitor displaying the application in a multiple monitor setup.

ExpressDataController

  • Lookup editors with Time list fields always add a date part to displayed texts.
  • The topmost group row is not displayed if group rows are sorted by summary values.

ExpressDocking Library

  • The control reserves excessive memory for double-buffered drawing on restoring the control's layout from an INI file if the current monitor DPI exceeds 96.

ExpressEditors Library

  • Control has no parent window exception when invoking TdxColorDialog.
  • cxLabel - The width is not stored to a DFM file if the AutoSize and Properties.WordWrap properties are set to True.
  • TcxCheckGroup stores the default EditValue property value to a DFM file.
  • TcxCustomComboBox descendants - An incorrect AIndex parameter value is passed to a Properties.OnDrawItem event handler if the Properties.IncrementalFiltering property is set to True.
  • TcxCustomEdit descendants - Creating and assigning the Parent property in a TForm.OnCreate event handler are significantly slower compared with v16.2.
  • TcxShellBrowserDialog - Add a property that returns the current shell item's identifier (PIDL).
  • TdxCameraControl doesn't apply antialiasing when scaling output frames.

ExpressExport Library

  • Export to Excel - Excel-compatible cell editors export their NULL values as empty strings if True is passed as the AUseNativeFormat parameter to an export method.

ExpressLayout Control

  • A layout control's OccupiedClientWidth property returns the OccupiedClientHeight property value.
  • Add the capability to customize content offsets in tabbed group pages using the LayoutLookAndFeel.Offsets options.
  • An AV occurs when assigning a value to the LayoutLookAndFeel property in a TdxLayoutControl descendant's constructor.
  • Layouts containing a number of hidden groups are loaded very slowly.
  • Performance issues when a TdxForm scales a layout control containing a number of TdxLayoutLabeledItems whose CaptionOptions.WordWrap property is set to True.

ExpressLibrary

  • Add the capability to override the global touch-friendly scrolling mode setting for individual DevExpress controls.
  • DevExpress controls on MDI Child forms do not display Touch-friendly scrollbars.
  • dxColorEdit and dxColorGallery don't apply new localized strings to color group captions located in the cpOffice color palette after localizing it.
  • SVG Images - The "Text" element's font size set in typographic points is parsed incorrectly.
  • TdxUIAdornerManager - Adorners associated with items and groups in the TdxRibbon control are visible when its ShowTabGroups property is set to False.
  • The current monitor DPI is ignored on saving the layout and properties of cxPivotGrid, TcxGrid, cxVerticalGrid, cxTreeList, TcxScheduler, TdxTileControl, TdxTileBar, TdxLayoutControl, and TcxPropertiesStore.

ExpressMap Control

  • The BingServices demo doesn't update a hint for a pushpin created using the "Change start point" context menu item.

ExpressNavBar

  • Performance issues when adding a large number of items and/or groups.
  • Side Bar Views - Increasing the control's height does not scroll to show an active group's items automatically, provided that the group's TopVisibleLinkIndex property value is positive.

ExpressPageControl

  • The "List index out of bounds (-1)" exception occurs on painting skinned tabs if the control's width is too small to fit them.

ExpressPDFViewer

  • An application hangs on loading a document containing JBIG2-compressed images with Huffman coding.
  • Application hangs on loading certain documents with images compressed using the Group 3 CCITT facsimile encoding.
  • Quantization parameters for JPX image decoding are initialized incorrectly in certain cases.
  • The control identifies an incorrect name of a system font corresponding to a certain unembedded font within a document.

ExpressPivotGrid Suite

  • Dropping down a filter from a TcxGrid or Pivot Grid will focus the main app window.

ExpressPrinting System

  • LayoutControl Report Link - The preview truncates captions of elements whose CaptionOptions.Width property value is greater than 0 in certain cases.
  • Spreadsheet Report Link - Rich text formatted content located in worksheet cells is printed as plain text.

ExpressQuantumGrid Suite

  • All unbound Views - Opening a visually inherited form in the IDE causes an exception after modifying the number of grid items in the form's ancestor.
  • All Views - Glitches appear as a result of vertical scrolling in certain cases.
  • An AV occurs after calling a View's RestoreFrom~ procedure if it removes the View's layout elements, provided that the loaded layout was saved in v17.1 or an earlier version.
  • Banded Table View - Master-Detail - The "List index out of bounds" exception occurs when expanding/collapsing master rows if per-pixel scrolling is enabled.
  • Clicking a cell in a row located under an inserted but not yet posted row doesn't update the cell's value if this click cancels row insertion and the OptionsBehavior.AlwaysShowEditor property is set to True.
  • Conditional Formatting - The "Conditional Formatting Rule" dialog does not recognize lowercase non-English characters in data field names specified within a rule condition expression.
  • Conditional Formatting - The "Conditional Formatting Rule" dialog omits spaces in data field names specified within a rule condition expression.
  • cxRichEdit - Unformatted text in an in-place editor is scaled incorrectly when the system DPI exceeds 96.
  • Export - All formatted content export routines allocate excessive memory on exporting a Master-Detail view.
  • TcxCustomGridTableView descendants - Conditional formatting is not applied to a grid item whose content style is assigned.
  • The control's ScaleBy procedure does not scale the size of a custom font used to display root level tab captions.

ExpressRichEdit Control

  • Closing the popup menu of a Rich Edit control invokes its parent control's popup menu.
  • Export to HTML - The first & character delimiting parameters is omitted in hyperlinks.
  • Mail merge ignores format strings specified for integer mail merge fields.
  • Scroll and pan touch gestures do not function.

ExpressScheduler Suite

  • Modern Style - Date Navigator shows scroll buttons in each displayed month header.
  • Modern Style - Events are incorrectly snapped to time slots in the Timegrid and Gantt Views.
  • Scrolling an event that lasts more than one day out of view and back duplicates the event in the scheduling area.

ExpressSkins Library

  • The text displayed in the dialog invoked by a MessageDlg function call blends with the background if the Sharp, Darkroom, or DevExpressDarkStyle skin is applied.

ExpressSpreadSheet

  • An in-place cell editor does not apply a set of font attributes to the entire cell content.
  • Calling the ApplyBestFit procedure of a column or row can result in incorrect font scaling in all DevExpress controls used in an application, provided that the system DPI differs from 96.
  • Cell style data is incorrectly stored in the XML Spreadsheet format within the clipboard.
  • Inconsistent behavior on performing string operations on values stored in Date/Time-formatted cells.
  • The default column and row sizes are incorrectly loaded from an XLSX file if the system DPI is higher than 96.
  • The first column displays cells of other columns if it is wider than the spreadsheet's visible content area.
  • The scaling factor for text edited by using an in-place cell editor is calculated incorrectly when the system DPI exceeds 96.
DevExpress VCL Subscription

DevExpress VCL Subscription

Alle Developer Express VCL-Produkte in einem Paket.

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.