呵呵,devexpress 里面现在也可以贴瓷砖了。
What's New in DevExpress VCL 12.1.3
Release Notes
To learn about major improvements introduced in this version, please check the following page:
What's New in DevExpress VCL 12.1
To learn about breaking changes in this version, please refer to the following page:
Breaking Changes - DevExpress VCL 12.1.3
The following sections list all minor and major changes in DevExpress VCL 12.1.3. 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
VCL Subscription
- S39692 - Implement a control that provides Windows 8 Metro look and feel, similar to the DXperience Tile controls
ExpressBars Suite
- Q226932 - Add the capability to activate a tab when dragging an object over it during form-to-form drag-and-drop operations
- S92088 - Add the capability to dynamically provide ScreenTips
- S138805 - Add the capability to use TdxRibbonGalleryItem and TdxSkinChooserGalleryItem in traditional toolbars and menus
- S39446 - Documentation - The "TdxStatusBarContainerPanelStyle Object" help topic - Add information about how to assign a control to a container panel
- B908 - Implement an in-place editor that provides the same capabilities as the color selection controls found in Microsoft Office applications
- S91540 - Ribbon - Add options to control fading animation of individual Ribbon elements
- AS9296 - Ribbon - Add the capability to create a Ribbon Office application or Ribbon form via the "New Items" dialog in the IDE
- AS13029 - Ribbon - Add the capability to customize the Help button's icon
- S130201 - Ribbon - Add the capability to prohibit a tab group from expanding
- B50298 - Ribbon - Support UI element merging in MDI applications
- S136178 - Ribbon Office 2010 and Windows Scenic Ribbon styles - Add color scheme accents similar to those found in Microsoft Office 2010
- S92254 - ScreenTip - Make glyph width restrictions optional
- S39435 - TdxRibbonApplicationButton now inherits from TdxRibbonCustomButtonPersistent
- S39595 - TdxTabbedMDIManager - Publish the TabsScroll property in the TabProperties property set
ExpressLayout Control
- S39283 - Improve performance when creating complex form layouts
- S39447 - Return -1 as the property value if the client height or width cannot be obtained via the layout control's OccupiedClientHeight or OccupiedClientWidth property
ExpressMemData
- Q403337 - Add the capability to modify the default name of the RecId field to avoid conflicts when loading from another dataset
- B212858 - Add the capability to search for records by date-time values passed as strings
- S35522 - Documentation - The "TdxCustomMemData.SortedField" topic - Add a note that sorting is not performed by calculated fields
- S34252 - Documentation - Update the "How to Add Different Types of Data to ExpressMemData" and "How to Populate ExpressMemData via Direct Memory Access" topics
ExpressNavBar
- S456 - Add support for Look and Feel styles
- S137460 - Add the optional capability to emulate the Office11ExplorerBarView and Office12ExplorerBarView appearance with Office2010~ skins using SkinExplorerBarView
- Q180912 - Component editor - Add the capability to filter Views by their categories
- Q100803 - Expand collapsed right-aligned Navigation Pane Views to the left
- B93011 - Face the arrow displayed in a collapsed right-aligned Navigation Pane to the left (the expansion direction)
ExpressPageControl
- S135619 - Add a public method to programmatically close a tab
- S139468 - Add the capability to close the tab located under the mouse pointer by clicking the middle mouse button
- Q226022 - Add the capability to control the visibility of the Close button within individual tabs
- S31638 - Add the capability to display hints for individual tabs and buttons
- B210971 - Adjoin a tab and page when the tab is the only visible one, the Properties.MultiLine property is set to True, and the Native style is applied
- Q336481 - Optionally display the Close button both in a currently active tab and in an inactive tab located under the mouse pointer
- AS5304 - Add the capability to show custom buttons within the navigator bar and/or individual tabs
ExpressPivotGrid Suite
- S92188 - Add the capability to customize the filter builder dialog's contents
- S139469 - Implement the filter button display modes similar to those found in the ExpressQuantumGrid
- Q142055 - OLAP mode - Add support for named sets
- S39064 - OLAP mode - Add the capability to display localizable hints for images representing KPI values
- Q344407 - OLAP mode - Extend field sort options
ExpressPrinting System
- S39327 - All Report Links - Improve performance when destroying a report's data before rebuilding this report or after deactivating a report link
- S35128 - Optimize image sets used in built-in dialog windows
- S39238 - Print Preview - Improve performance by caching contents of only a limited number of pages rather than the entire report
ExpressQuantumTreeList Suite
- S20194 - Add the capability to display the embedded data navigator like in the ExpressQuantumGrid
- Q405986 - Improve performance of summary calculations when navigating, expanding or collapsing nodes if no data changes have been made
ExpressSkins Library
- Q103691 - Add the capability to apply skins to TFrame, TPanel, and TButton located on a Ribbon Form if SupportNonClientDrawing is set to True
- S91266 - Add the capability to fill elements using simple gradients without images to improve performance
- S32656 - Documentation - Extend the TcxLookAndFeelController.SkinName property description with information about loading user skins
- S32768 - Skin Editor - Add the capability to select multiple template skins when creating a new skin project or adding skins to existing projects
- S39181 - Skin Editor - Improve performance when updating a UI based on skin content changes
ExpressSpellChecker
- B216715 - Documentation - Note that dictionary and affix files must be compatible with the Hunspell format v1.2.8 or earlier
ExpressVerticalGrid Suite
- S138925 - Add the capability to display the embedded data navigator like in the ExpressQuantumGrid
Common Libraries
ExpressDataController
- S34365 - Documentation - Describe the PostEditingData method
- S35997 - Documentation - Update the "TcxCustomDataController.OnSortingChanged" help topic
- S34559 - Documentation - Update the "TcxCustomDataController.SetValue" help topic
- S90019 - Implement a data binding mode that efficiently works with large datasets by loading records in small sets and performing data-aware operations on the server side
Express Install
- DS43864 - Verify whether Interbase, ADO, or BDE components are installed before compiling the DataController's Adapters packages, in order to avoid compilation errors
ExpressEditors Library
- B135382 - cxCheckComboBox - Automatically link the cxCheckBox unit, which contains the TcxCheckStates type definition, when handling the Properties.OnStatesToEditValue and Properties.OnEditValueToStates events
- DS58914 - cxDateEdit - Add the capability to customize color and font settings of day numbers and day names displayed in a drop-down window
- B140966 - cxLabel - Reduce the number of GDI objects created for the control
- S34563 - Documentation - Describe the TreeViewOptions.tvoRightClickSelect element behavior in greater detail
- S35612 - Documentation - The IcxNavigator and IcxNavigatorOwner Interfaces - Update members and related help topics
- S35851 - Documentation - Update the "TcxCustomEditProperties.ImmediatePost" help topic
- S39392 - Implement a gallery control providing a list of grouped items
- S39433 - Implement unbound and data-aware editors that display a list of grouped colors in the same manner as the selection controls do in Microsoft Office applications
- S39434 - Implement unbound and data-aware editors that provide the same capabilities as the color selection controls found in Microsoft Office applications
- B209548 - Improve tracking clicks in nested popup windows to avoid closing higher-level popup windows
- AS4687 - Navigator controls - Introduce the capability to add custom buttons
- B143754 - Optimize the painting mechanism for intersecting transparent controls
- S39425 - Position the embedded navigator so that its buttons are fully displayed by taking into account their dimensions
- Q99428 - Shell controls - Add the "My Documents" folder to default browse locations available via Root.BrowseFolder
- S39194 - TcxClock - Add the capability to allow the control to size automatically to accommodate its contents
- B30616 - TcxRadioButton - Introduce a property that lets radio buttons work together as a group
- S39389 - TdxBreadcrumbEdit - Introduce an event that will fire before the node drop-down menu is shown
- B223972 - TdxShellBreadcrumbEdit - Add the capability to select a hidden folder (physical or network) by typing an exact path to it
ExpressLibrary
- S133454 - Provide a skinnable component similar to the standard VCL TScrollBox component
- S131504 - TcxImageList - Persist Image List Editor size and position between runs
- Q347909 - TcxPropertiesStore - Improve performance when opening the component editor and browsing component properties in a project that contains complex forms