VCL Controls - 2020 Roadmap - Your Vote Counts

VCL Team Blog
18 December 2019

First and foremost – our deepest thanks for your continued support of DevExpress VCL technologies. We value your business and commitment to our products. This blog post is divided into two sections: the first details features we will release in 2020, and the second describes products/features that are under consideration.

New Features/Capabilities We Will Release in 2020

ExpressQuantumGrid Suite

Performance Enhancements

  • Distribute calculations to threads
  • Optimize calculation algorithms

Custom layout for data rows (T845963)

Custom layout for data rows


Popup Edit Form (T124704)

Popup Edit Form


Search and Group Panel Integration (T845991)

Search and Group Panel Integration


Filtering Enhancements

  • Ability to compare values in two fields (B1086)

    Field to field compare


  • Ability to compare a field value to an expression's result (T845993)

    Field to expression compare


  • Implement Breadcrumb Style UX for the Filter Panel (T846166)

    FilterBox Tokens

New Gantt Control

We expect to officially release a new VCL Gantt Control.

New Gantt Control

ExpressSkins Library

New Office 2019 Skins

New Office 2019 Skins


New Basic Skin

New Basic Skin

New Features/Capabilities that Require Your Feedback

The remainder of our 2020 VCL Roadmap will be shaped by a simple question – whether you want us to release a Chart Control in 2020 or not. The resources we must dedicate to a Chart Control will affect resources available for enhancements to other controls.

New Chart Control

In 2020 we can implement a new chart control that will contain all the functionality that is implemented in the Chart View of TcxGrid control, as well as frequently requested functionality that is not implemented in the Chart View, namely:

  • Ability to create an X-Y chart from two sequences of values (S91108)
  • Ability to display multiple diagrams on a single chart (AS16671)
  • Ability to add secondary axes to diagrams (DS4238)
  • Zoom support (T330130)

If you cast your vote for this new VCL Chart Control, we will not be able to introduce the four enhancements listed below. If you vote against the standalone Chart Control, we should be able to deliver all the features listed below.

ExpressPDFViewer Enhancements

  • Ability to edit interactive forms in a PDF document (T408315)
  • Add support for PDF interactive form data import and export (T845924)
  • Ability to manage pages in a PDF document and save changes (T408004)
  • Implement Single Page view mode with support for scroll and pan operations (T759079)
  • Marquee zoom mode (T653105)
  • Reduce memory consumption when a user actively navigates through a PDF document (T467673)
  • Ability to forbid select and copy operations in a PDF document (T756015)

ExpressRichEdit Control Enhancements

  • Implement a non-visual component that processes rich text documents (T375226)
  • Ability to use IME as an embedded editor (T353641)
  • Ability to load and save documents with shapes based on different geometry patterns (T320518)
  • Add support for paragraph borders (T531568)

ExpressLibrary Enhancements

  • Add support for smooth content scrolling with animation (T623629)
  • FormattedLabel enhancements:
    • Rotate text
    • Insert inline images
    • Bulleted and numbered lists
    • Display rich text formatted content in column/row headers
    • Display rich text formatted content in layout element captions
  • Add support for Fluent Design System (T846060)
  • Implement a control that replicates the DevExpress WinForms Flyout Panel (T207259)
  • Implement basic draw routines with support for DirectX rendering (for example as in T724576 ticket)
  • Update UI of all controls based upon Section 508 accessibility guidelines (AS11009)
  • TdxCloudStorage - Add support for Dropbox (T697922)

ExpressPivotGrid Suite Enhancements

  • Performance Enhancements
    • Implement multi-threaded algorithms to improve performance of summary calculations (T189818)
    • Optimize table layout calculation routines
  • Add a new 'count unique values' summary type (S90560)
  • Implement the TotalForSingleValues property for separate fields (Q404402)
  • Give end-users the ability to change summary type via a context menu (T845998)
  • Allow end-users to customize group options via a context menu (T845972)
  • New group options for date-time fields (T846012)
  • Export data to Excel with the ability to repeat group values in each expanded row/column (T325668)
  • Extend the ApplyBestFit method with the ability to size each column individually (CS56271)

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.