DevExpress VCL Subscription 20.1.2

Released: Jun 4, 2020

Updates in 20.1.2

Funktionen

  • DirectX Hardware Acceleration - With this release, the VCL Tile, Tile Bar, and Gallery controls support DirectX hardware acceleration. With DirectX, they will perform at their very best on high-DPI devices (4K+). Depending on the number of visual elements, hardware configuration, OS and driver versions, DirectX rendering is up to 3 times faster than GDI.
  • Fluent Design Form - v20.1 ships with a new Fluent Design Form that is inspired by Microsoft's Fluent Design System. Its features include:
    • Hamburger Menu/Accordion View Integration.
    • Adaptive Layout.
    • Acrylic Material (a semi-transparent texture).
    • Reveal Highlight (a lighting effect that brings focus to interactive elements).
  • Expression-Based Filters - The VCL Grid, TreeList, and Vertical Grid controls now allow users to calculate filter operands using formulas written as string expressions.
  • Find Panel Enhancements
    • Compact Layout - The VCL Grid, TreeList, and Vertical Grid controls now offer a new layout option for their Find Panel. In this layout, the panel shrinks its elements and arranges control buttons inside the Find box.
    • Group By Box Integration - In addition, the Grid control allows you to integrate the Find Panel with the Group By box.
  • Find Box Enhancements
    • Added an option to display the Clear button in Search mode.
    • An empty MRU list automatically hides its button.
  • Grid Control
    • Modal Edit Forms - Any built-in Edit Form can now be displayed as a modal window. You and your users can customize its layout as needed.
    • ORM-Based Table View - The Table View was first introduced in December 2019 as a beta. This update marks its official release. The ExpressEntityMapping Framework (ORM) now ships with six new attributes for your entity models. These attributes help you define display and edit properties for View columns or dataset fields that are mapped to an entity.
    • Performance Enhancements - The optimized text measurement mechanism for single-line cells in Table and Banded Table Views makes the UI more responsive and accelerates Best Fit calculations – they are up to four times faster than in previous versions.
  • Skins Library
    • New Microsoft Office 2019 Skins - This release introduces three new Microsoft Office 2019 vector skins - White, Dark Gray, and Black.
    • New Basic Skin - v20.1 includes the Basic skin first introduced in the WinForms product line. This skin ships with six color palettes.
  • Spreadsheet
    • Ability to replace all built-in dialogs with custom equivalents.
    • The following new events allow you to customize built-in popup menus or replace them with custom menus: OnPageControlContextPopup and OnTableViewContextPopup.
    • You can handle the following new events to respond to drag-and-drop operations with worksheet tabs: OnPageControlTabStartDrag, OnPageControlTabDragAndDrop, and OnPageControlTabEndDrag.
    • The Formula Bar component's Name box now allows users to rename containers and navigate between them.
    • Users can press Ctrl+Arrow key to navigate between data blocks. The Ctrl+Shift+Arrow key combination selects their cells.
    • The "Insert Function" dialog includes a search box that allows users to filter out functions and display only those whose name or description contains a given search string.
  • Pivot Grid
    • End-users can select a summary function from a data field header's context menu.
    • New CountDistinct summary function.
    • New group intervals for date-time fields, including: "Half Year, Year", "Quarter, Year", and "Month, Year".
    • New repository allows you to store custom group intervals.
  • PDF Viewer
    • Page content is rendered up to three times faster due to optimized clip operations.
    • Images are rendered faster by one-third, while consuming half the memory.
    • Enhanced the render quality of zoomed text.
    • New options allow you to restrict user interaction with text, images, and/or markup annotations.
    • A new Single Page Continuous layout mode arranges pages in a column.
  • Layout Control
    • A layout group can now display a check box next to its caption. The check box toggles the enabled state of child elements in the group. You can handle a new event to override the default behavior.
    • Layout item captions can include text formatted via the BBCode-inspired markup tags introduced in v19.2.
  • PDF Export Enhancements
    • Digital Signature Support - With this release, you and your users can digitally sign exported PDF documents. The "PDF Export Options" dialog now allows end-users to select an X.509 certificate and specify signature information. This digital signature support comes with a new API to allow you to obtain certificates from files or system stores, and to view certificate details.
  • Miscellaneous
    • You can sort TdxMemData records by multiple fields.
    • Editor controls configured for password input can now display a "password reveal" button. The editor control displays the entered password while a user presses and holds the button.