VCL Controls - 2020 Roadmap

VCL Team Blog
02 February 2020

Based on survey results and Support Center feedback, we’ve finalized our 2020 VCL Roadmap. We want to thank you for your continued support and for your insightful comments.

As you can see below, the majority of the DevExpress VCL community asked us to invest R&D resources on existing UI components.

VCL Survey Results:

  • I would like you to work on a standalone Chart Control instead of adding more features to existing VCL controls - 26.6%
  • Please focus on improving existing controls - 61.4%
  • I want you to focus on other areas - 12%

If you have any issues with our VCL Roadmap or have questions about our long-term R&D objectives, feel free to post your comments below. We will be happy to follow up.

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

ExpressPDFViewer Enhancements

  • Ability to sign PDF files (T416311)
  • Add support for PDF interactive form data import and export (T845924)
  • Ability to manage pages in a PDF document and save changes (T408004)
  • Ability to edit interactive forms in a PDF document (T408315)
  • Ability to view documents in one-column mode (T690500)
  • 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)

As always, we welcome your feedback. Feel free to leave a comment and let us know what you think of our 2020 VCL Roadmap.

The information contained within this blog post details our current/projected development plans. Please note that this information is being shared for INFORMATIONAL PURPOSES ONLY and does not represent a binding commitment on the part of Developer Express Inc. This roadmap and the features/products listed within it are subject to change. You should not rely on or use this information to help make a purchase decision about Developer Express Inc products.

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
6 comment(s)
Mohamed Bengeloune
Mohamed Bengeloune

Hi devexpress team,


I am happy, that you finally decided to give us some attention. Hope you will realize all this stuff.

Best regards

Ben

2 February 2020
Jeroen Kahle
Jeroen Kahle
Any info on Firemonkey support?
4 February 2020
easy-soft
easy-soft
The implementation of accessibility support is great news. Our customers are demanding this feature and I try to add it manually but it is very difficult to get it to work. Are you realizing the implementation using UIAutomation-API?
6 February 2020
Fabrizio ExDev
Fabrizio ExDev

I think that the survey was asking the question in a wrong way.

Maybe I've wrongly understood the comments in the survey page, but improving the existing chart-control means: "no VCL dashboard, no chart in the spreadsheet, no radar chart"?

12 February 2020
Oliver Brumund - SHB
Oliver Brumund - SHB
Sounds great! We are looking forward to see the new controls. Keep up the good work.
17 February 2020
Patrick Brumund
Patrick Brumund

Sounds nice!

You guys really do great work and we are looking forward to the upcoming changes.


Best regards,

Patrick


17 February 2020

Please login or register to post comments.