|


|
What's New in Build 52
Release Notes
To learn about breaking changes in this version, please refer to the following page: Breaking Changes - Build 52 The following sections list all minor and major changes, as well as issue fixes in Build 52. Note that products, controls and libraries which aren't mentioned in the list below are included in the unified installer for compatibility, but have not been updated.
New Features/Changes
ExpressQuantumGrid Suite v6
- Q263456 - Documentation - Add the GridView property to the TcxGridDBDataController's property list
ExpressSkins Library
- S35243 - Port Office 2010 skins from the Windows Forms Skinning Library
- S33999 - Documentation - Describe the dxSkinsUserSkinPopulateSkinNames function
- S30220 - Provide the capability to specify display names for skins
ExpressScheduler Suite v3
- S35083 - Documentation - Describe export routines declared in the cxExportSchedulerLink unit
- S35159 - Provide the capability to manually specify DST start and end dates for a certain year
Common Libraries
ExpressGDI+ Library
- S35070 - TdxPNGImage - Add the capability to read 32-bit bitmaps properly
- S134810 - Define a new type of exception for GDI+ errors
Resolved Issues
ExpressQuantumGrid Suite v6
- B147997 - An in-place cxRichEdit displays the hieroglyph text in different manners in active and inactive states
- B148451 - An AV occurs when exporting the master-detail data, if the detail View is the Chart View
- B148265 - An exception is raised if the Customization From is visible and Parent = nil
- B148888 - DB editors - The ClearKey does not set the value to NULL
- B156945 - Documentation - Correct the C++ example in the "TcxCustomGridTableViewStyles.OnGetContentStyle" topic
- Q261885 - CBuilder - Shared Packages - The TcxGridGetCellStyleEvent's AStyle parameter is of an incorrect type (TcxStyle *AStyle instead of TcxStyle *&AStyle)
- Q264438 - Disabling the TcxControlOptionsBehavior.ImmediateEditor option doesn't work if editors with edit buttons are bound to columns, and the EditButtons = isebAlways
- B148544 - The gsoUseFilter option does not work for newly created items, when restoring from the stream
- B148971 - TcxExtLookupComboBox - An error occurs when clicking check boxes in the column quick customization dropdown window
- B156648 - BandedTableView - The OnInitStoredObject event is not fired for the newly created bands, if loading from the external storage (an INI file or the registry)
ExpressBars Suite v6
- B148449 - Windows 7 - QAT is not correctly painted in Aero mode, if the contextual tab is displayed
- B147883 - MDI children (TdxRibbonForm descendants) - Changes made to BorderIcons at runtime are not synchronized
- B148338 - dxRibbonGallery - An AV occurs if the GalleryGroup.ItemTextKind is itkCaptionAndDescription
- S35085 - Documentation - Specify that the TdxRibbonGalleryItem doesn't support inheritance
- B148415 - A submenu is incorrectly painted if it is opened with a mouse, and menu animation is enabled
- B147844 - Minimized MDI children (TdxRibbonForm descendants) are incorrectly rendered, if the minimized window's width is less than 160 pixels
ExpressSkins Library
- B147614 - The proprietary system menu items of the MDI Child forms are missing, if skins are used
- B156615 - The minimized secondary form system menu's position is incorrect
- B156645 - TdxBarApplicationMenu - Black dots are drawn in the corners, if skins are used
- B156158 - The skinned form border size is incorrectly calculated, if the form's BorderStyle = bsNone and the Windows Classic Style is applied
- B156613 - A minimize icon instead of a restore icon is displayed, if the form is secondary and it's minimized
- B156614 - Double-clicking the minimized secondary form's caption does not restore the window
ExpressPrinting System v4
- B156638 - PrintDialog - The "Pages Range" option is not applied, if it was activated via input changes in the corresponding field
- B148047 - ExpressQuantumGrid ReportLink - PDF Export - The content that is rendered using custom painting isn't exported in certain scenarios
- B148989 - PDF Export - The text size is incorrect, if DPI is other than 96
- B148468 - PDF Export - Custom painting - Clipping is incorrect if performed via SelectClipRgn
- B148084 - Incorrect font size in a header and footer, when printing, using custom draw capabilities of the ExpressPrinting System
- B156301 - LayoutControl v2 ReportLink - Controls located in the layout control are not properly printed, if their top or left position is greater than SmallInt
- B148801 - ExpressQuantumGrid ReportLink - The border color is ignored when exporting to PDF, if the GridView.OptionsView.GridLines is glNone
- B156678 - VerticalGrid ReportLink - The cxVerticalGrid is not drawn correctly when printing a container
- B149240 - The central title's content is incorrectly centered in a header and footer, if set to LeftTitle or RightTitle
- B144410 - Scheduler ReportLink - GanttView - The layout is incorrect, if tasks are invisible (rows of invisible tasks are not taken into account)
- B148484 - PivotGrid ReportLink - The OnCustomDrawGroupHeaderCell event is not fired for the header's expand button and indent
ExpressPrinting System v3
- B156301 - LayoutControl v2 ReportLink - Controls located in the layout control are not properly printed, if their top or left position is greater than SmallInt
- B144410 - Scheduler ReportLink - GanttView - The layout is incorrect, if tasks are invisible (rows of invisible tasks are not taken into account)
ExpressScheduler Suite v3
- B148008 - DST dates are incorrect if additional time zones are used
- B148994 - A reminder can't be dismissed for recurring events, if an aggregate storage is used
- B147106 - The reminder date is incorrect for recurring events if StoreUsingGlobalTime=true
- B148405 - Intersection detection is not performed if the StoreUsingGlobalTime is True
ExpressPivotGrid Suite v2
- B148138 - Exception is raised if the Customization Form is visible and the PivotGrid's Parent = nil
- B148032 - ExpressPivotGrid OLAP displays incorrect data
- B148171 - The "Invalid field size" error occurs if the TcxPivotGridDrilDownDataset.SynchronizeData property is True, the data field is bound to the large dataset field (the TFMTBCD type), and GroupInterval <> giDefault
- B148381 - If the prefilter is cleared using the "Clear" button, the dropdown button is not displayed, and as a result, it is impossible to select an MRU item
ExpressQuantumTreeList Suite v5
- B156812 - The cxDBTreeList scrolls the clicked node, and prevents toggling an in-place check box
- B148680 - An invalid treelist structure is generated after node expansion, if OptionsData.SmartLoad option is enabled
- B148132 - An AV occurs when dragging a node within an empty band
ExpressQuantumTreeList Suite v4
- Q261448 - TcxVirtualTreeList v4 - The Find method returns invalid objects, if the SmartLoad option is enabled
ExpressLayout Control v2
- B148800 - The LayoutControl is initialized incorrectly at design time, if a project form is opened immediately
ExpressSpellChecker v2
- B148091 - The Check method causes crash, if IgnoreWordsWithNumbers=False
ExpressSpreadSheet
- B148905 - Memory leaks when destroying the TcxSSCellObject object when the property text contains '==='
- Q264205 - Multiple column sorting is incorrect
- B148948 - Merged cells style disappears after inserting columns
ExpressPageControl v2
- B148063 - cxTabControl is not repainted after the Enabled property was changed, if tabs are vertical
Common Libraries
Express Install
- Q159425 - An AV occurs on a quad-core processor machine
ExpressEditors Library v6
- B147965 - The TcxRichEdit's Lines and Text properties return incorrect values when working with multi-byte characters
- B147697 - TcxRich - The scrollbar flickers when resizing the editor
- B148810 - D2009 and D2010 - cxTextEdit is displayed incorrectly if the alignment is other than left and EchoMode = Password
- B156775 - cxSplitter - The cxLookAndFeelController laid on the Splitter's Designer affects the look-and-feel settings of components in other forms
- B147795 - cxTextEdit - The dataset becomes editable in the read mode (ReadOnly=True) after the undo operation is performed
|