VCL Controls - 2019 Roadmap - Your Vote Counts

VCL Team Blog
28 January 2019

First and foremost – our deepest thanks for your continued support of DevExpress VCL technologies. We value your business and commitment to our products.

Our 2019 VCL Roadmap survey is somewhat unique in that one central question shapes its direction. As you might expect, the question involves FireMonkey.

The first half of this blog post details features we will release in 2019. The second half describes products/features under consideration.

New Features/Capabilities We Will Release in 2019

ExpressQuantumGrid

Excel-inspired Filtering (v19.1)

Excel inspired numeric range filter Excel inspired date filter Excel inspired text filter

Improved Customization Options (v19.2)
We will re-design the column/band customization dialog. The design hasn't been finalized yet and we'll use the following UI metaphors as the starting point.

Grid and TreeList Customization Dialog

ExpressBars

Right-to-Left Support (v19.1)

Office 2019 / 365 style (v19.1)

Ribbon - Office 2019 Black theme Ribbon - Office 2019 Colorful theme Ribbon - Office 2019 Dark Gray theme Ribbon - Office 2019 White theme

Backstage View Gallery: Keytip Support (v19.2)

Backstage View - Keytip Support

ExpressQuantumTreeList

Excel-inspired Filter (v19.1)
Same implementation as shown for the ExpressQuantumGrid.

Improved Customization Options (v19.2)
Same implementation as shown for the ExpressQuantumGrid.

Immediate Post Option (v19.1)
This option makes most sense for editors where free text input is not available or secondary. If you use a check box or a combo box, enable this option to save the value as soon as a user switches the state or selects a different item. If the option is turned off, the value will be saved when the editor loses focus or when the user presses Enter.

We will also deliver a number of minor requests referenced by the following support tickets:
S31619, Q474048, S38934, S137786, Q328501, S139413, S130506, S133684

ExpressSpreadsheet

Right-to-Left Support (v19.2)

API Enhancements (v19.2)

  • Implement a method to evaluate custom expressions based on formulas
  • Allow to reset a cell style via its IsDefault property
  • Publish keyboard events
  • Implement an event that fires before a comment is displayed and allows to suppress the action
  • Table View worksheets - Add public method overloads that would accept cell references as strings

ExpressPivotGrid

Right-to-Left Support (v19.1)

Suggestions to be implemented in v19.1

  • Add a new HitTest option to distinguish total cells from regular data cells (S20231)
  • Introduce an event to customize cell hints, similar to the ExpressQuantumGrid's OnGetCellHint (S31915)
  • Support text fields as data fields (S135081)
  • Reduce the number of exceptions handled internally when processing Null values (T158536)
  • Implement the AlwaysExpand option for fields (T581605)

Suggestions to be implemented in v19.2

  • Add an option to hide columns/rows that don't display data (S90729)
  • Update the ApplyBestWidth logic to allow variable column widths (CS56271)
  • Support DateTime values for data fields (S19399)
  • Add a new summary type - unique value count (S90560)

ExpressVertical Grid

Excel-inspired Filter (v19.1)
Same implementation as shown for the ExpressQuantumGrid.

Right-to-Left Support (v19.1)

ExpressEditors Library

  • Check Box: update the design-time editor to allow developers to specify SVG graphics for check states (v19.1)
  • Label: BBCode text format support (v19.2)
  • Label: Allow to display a glyph from a referenced Image List (v19.2)
  • Image: Allow to load the image from a referenced Image List (v19.2)
  • Radio Button: Automatic size support (v19.2)
  • Time Edit: Customizable display text and edit value format (v19.2)

ExpressLayout Control

Optional checkbox in item / group caption (v19.2)
For more information on this feature, please review the following support ticket: DS14371

Improved Splitter functionality (v19.1)
For more information on this feature, please review the following support ticket: S172176

Improved synchronization (v19.2)
For more information on this feature, please review the following support ticket: S33146

New OnResize event (v19.1)
For more information on this feature, please review the following support ticket: S134979

ExpressFlowChart

Allow end-users to modify shapes (v19.1)

VCL Flow Chart Control - Modify Shapes

Allow developers to define custom shapes in XML format (v19.1)

Extend the predefined collection with 30+ new shapes (v19.1)

Add new connector arrow styles (v19.1)
See the following styles below: Filled90, OpenFletch, FilledFletch, Diamond, FilledDiamond, ClosedDiamond, IndentedFilledArrow, OutdentedFilledArrow, ClosedASMEArrow, FilledDoubleArrow, ClosedDoubleArrow.

Flow Chart - Shape Themes

Theme support for shapes (v19.1)
The control will ship with several predefined themes that can be applied to shapes in code or via the built-in Ribbon UI.

Flow Chart - Shape Themes

Automatic shape arrangement: Sugiyama algorithm (v19.1)
This algorithm is used to draw layered networks that usually represent dependency relations. It minimizes the number of connector crossings and spreads shapes evenly.

Flow Chart - shape arrangement, Sugiyama algorithm

Guidelines within the designer for easier shape positioning and alignment (v19.1)

Draw custom shapes in code (v19.1)

PDF Viewer

Attachment Panel (v19.1)

PDF Viewer - Attachment Panel

API - extract embedded file from PDF document (v19.1)

Wizard Control

Right-to-Left Support (v19.1)

Minor Enhancements (v19.1)

  • Optionally suppress the built-in keystroke handler (T697726)
  • Capability to focus a button in code (T563301)
  • Capability to temporarily disable all buttons (T489385)
  • Antialiasing for scaled button icons (T521200)

Design Time

Merge DevExpress VCL Ribbon Form wizards into a single dialog (v19.2)

Skins

New SVG Office 2019 Colorful Skin (v19.1)

VCL Controls - SVG Office 2019 Colorful Theme

New Features/Capabilities that Require Your Feedback

Our 2019 VCL Roadmap will be shaped by a simple question – whether you want us to release an FMX Grid in 2019. We’ve already invested significant resources in our FMX Grid, but work remains. The resources we must dedicate to FMX will affect resources available for our VCL product line. It’s important to emphasize that a full-featured FMX Grid requires that we overcome a series of technical hurdles – hurdles that are by no means easy to address.

FMX Grid Control - Desktop and Mobile

If you vote for an FMX Grid, we’ll only deliver 5 or 6 features from the VCL list below. If you vote against an FMX Grid, we’ll be able to deliver all 11 VCL features listed below. As you will see, performance enhancements lie at the heart of our proposed roadmap.

  1. ExpressQuantumGrid, TreeList - Scrollbar Annotations
    Scrollbar Annotations
  2. ExpressQuantumGrid, TreeList, Vertical Grid - New Expression Editor and Calculated Columns
    Expression Editor for Unbound Columns
  3. ExpressQuantumGrid - Entity Mapping Framework-based View
    This new view will leverage Entity Mapping Framework's superior data management performance. You will be able to handle large datasets as you would do in Server Mode, but without certain restrictions associated with it. For example, the new view will support data modification and Master-Detail layouts.
  4. ExpressQuantumGrid - Improved Performance (calculations/drawing)
  5. ExpressBars - Improved Performance (calculations/drawing)
  6. ExpressSpreadsheet - Data Filtering
  7. ExpressScheduler - Improved Performance (calculations/drawing)
  8. ExpressNavBar - Hamburger View
    NavBar - Hamburger View
  9. PDF Viewer - Editing (populating/editing runtime fields)
  10. PDF Viewer - Marquee Zoom
    PDF Viewer - Marquee Zoom
  11. PDF Viewer - Two new page thumbnail display styles: vertical scrolling and two pages
    PDF Viewer - Page Thumnail Display Styles

Please cast your vote:

172 comment(s)
Hichem BENLAGHA
Hichem BENLAGHA

- please right-to-left in Ribbon and Backstage View is very important

- custom saved property for dock and cxgrid if want use StoreToStream and RestoreFromStream...

- custom position of new record (up or down of list)

28 January, 2019
Hichem BENLAGHA
Hichem BENLAGHA

add popupmenu same TPopupMenu out BarManager is very important

28 January, 2019
Timo Goebel
Timo Goebel

Please focus on VCL.

28 January, 2019
D O'Toole
D O'Toole

When you re-design the column/band customization dialog, would you please consider providing the option for the user to add their own bands, and to change the caption of the existing ones. Thank you.

28 January, 2019
Jens Fudickar [DX-Squad]
Jens Fudickar [DX-Squad]

Cool, one of my old requirements will come : (S135081) :-)

28 January, 2019
Andreas Puhlmann
Andreas Puhlmann

Wow. Checkbox next to a layout group caption! It’s been 13 years! Feels a bit like Christmas ;-)

28 January, 2019
Charalampos Michael
Charalampos Michael

Before I vote please someone tell me if Improved Performance (calculations/drawing) = DirectX or still the SLOW GDIP ? If it's slow GDIP+ i'll vote for FMX Grid.

Also you forgot about the SVG performance which is terrible!

no Acrylic but at least Hamburger View if i Vote for VCL.

Since your already have an Alpha/crippled ready of FMX Grid why you don't release it and progress it slowly ? I like to play to new things ....

IOW, build the FMX Grid with us.

(I promise i will not demand anything for FMX Grid for 2019 <g>)

Thank you

28 January, 2019
Henrik Andersen 3
Henrik Andersen 3

Please focus on VCL and SpreadSheet Component .. Closer MS Compatibility Feature List.

Please implement and combine Import/Export of RTF, XSLX, PDF, HTML and TXT at a central location.

That is my vote and thanks for deliving great code !

28 January, 2019
Alessandro Mancini
Alessandro Mancini

please focus on VCL

28 January, 2019
Francisco Duenas Rodriguez
Francisco Duenas Rodriguez

Suggestion: Add a way to digitally signing a PDF document like you have in your .NET suites

28 January, 2019
Erhan Gur
Erhan Gur

Please focus on VCL and can we get some love for "ExpressScheduler - Improved Performance (calculations/drawing)"

29 January, 2019
Fabiano Castro 2
Fabiano Castro 2

Conditional Formatting in ExpressPivotGrid, something about?

29 January, 2019
Denis Martyanov
Denis Martyanov

FMX, DevExpress controls pack in first release and Grid in next!

29 January, 2019
Iskandar Achmad
Iskandar Achmad

Why there is no PivotGrid improvement (calculation/drawing) ?

29 January, 2019
Teksdata Yazılım ve Otomasyon Sistemleri Ltd. Sti.
Teksdata Yazılım ve Otomasyon Sistemleri Ltd. Sti.

Please focus to vcl

30 January, 2019
Denis Harms_1
Denis Harms_1

Speaking of performance improvements, TdxLayoutControl needs attention.

30 January, 2019
Luis Madaleno
Luis Madaleno

VCL only please.

30 January, 2019
Jeff Weir
Jeff Weir

I'm good with sticking with the VCL as the #1 priority. I'd be more interested in paying for a CrossVCL add-on product.

30 January, 2019
Paul Morey
Paul Morey

Please focus on VCL!

30 January, 2019
Alexander Elagin
Alexander Elagin

Please focus on VCL. And like Jeff Weir I am also waiting for CrossVCL support because I urgently need to support Linux desktop, maybe for an additional reasonable price.

30 January, 2019
Luis Madaleno
Luis Madaleno

Nothing regarding Charts? Or Dashboards?

If DX focus on VCL we could have all those goodies like they have in .NET.

Going with FMX is a waste of time and resources.

31 January, 2019
Peter Kamp
Peter Kamp

Please focus on FMX

31 January, 2019
Karim Kouni
Karim Kouni

vcl vcl please.

31 January, 2019
Rodrigo Coelho
Rodrigo Coelho

please focus on VCL

1 February, 2019
Stephen Millington
Stephen Millington

Please focus on VCL.

1 February, 2019
Ebikekeme F. Ere
Ebikekeme F. Ere

FMX would be a good addition

3 February, 2019
Raymond Alexander
Raymond Alexander

VCL please.

4 February, 2019
Clifton Ryals
Clifton Ryals

We would use several VCL features.

4 February, 2019
Alex Ter-Osipov
Alex Ter-Osipov

Desktop styled TListView for FMX is highly required.

4 February, 2019
ElectivoJr
ElectivoJr

FMX is very important for me.

4 February, 2019
Bill Seven
Bill Seven

VCL with focus on performance!!! Thanks!

4 February, 2019
Steve Maughan
Steve Maughan

Please focus on VCL.

What is a likely release date for 19.1? I'd love to have the Office 2019 / 365 ExpressBar theme ASAP.

4 February, 2019
Piotr Brzeziński
Piotr Brzeziński

Please focus on VCL

4 February, 2019
Jan Verner
Jan Verner

I think that VCL is already good enough. Next step is FMX.

4 February, 2019
Željko Kovačević
Željko Kovačević

VCL

4 February, 2019
Franky Brandt
Franky Brandt

Besides the listed i would have also expected transactions support in server mode, however if the Entity Mapping Framework handles large datasets too with transaction support that would be cool.

4 February, 2019
Fazakerley Ian
Fazakerley Ian

VCL please!

4 February, 2019
Dr. Michael K. Trubetskov
Dr. Michael K. Trubetskov

VCL, only VCL!

4 February, 2019
Jerry Hayes 1
Jerry Hayes 1

I vote for more VCL charting options like .NET.

4 February, 2019
Ken Randall
Ken Randall

FMX is most important for me!

4 February, 2019
Saulius Vabalas
Saulius Vabalas

Please focus on VCL

4 February, 2019
Giuseppe Teia
Giuseppe Teia

Please focus on VCL

4 February, 2019
Customer48349
Customer48349

Love the road map framework. There are many features I will use. Moving forward I would love to see some devexpress speech components. Speech controlled VCL components could be the next big thing.

4 February, 2019
Mary McCartney
Mary McCartney

Please focus on VCL, thanks.

4 February, 2019
Gary Burgess 1
Gary Burgess 1

Whilst I am working with FMX, VCL is more important for the level of functionality that your product provides.  Please focus on VCL controls.

4 February, 2019
Piotr Murawski
Piotr Murawski

Please focus on VCL. Thanks.

4 February, 2019
James Maguire
James Maguire

I vote VCL

4 February, 2019
Lance Rasmussen
Lance Rasmussen

I really really want to see VCL Theme support using Embarcadero's skins/theming.   TMS, LMD, Raize and many other well know VCL packages support and not supporting, creates theming differences with applications that use both.

4 February, 2019
Veselin Pavlov 1
Veselin Pavlov 1

Please focus on VCL. Performance and beatification on Windows is priority!

Postpone FMX Grid features for 2020.

4 February, 2019
Christen Blom-Dahl
Christen Blom-Dahl

We need good FMX controls

4 February, 2019
AlexE
AlexE

Please focus on VCL.

4 February, 2019
Lauri
Lauri

I think VCL needs more attention but not in new features (except maybe treelist checkbox handling improvements). For me, the biggest concern is that for several years now, the components have grown to become more and more intertwined.  This makes using runtime libraries difficult. For example - i want to use grid in my app but must include layoutcontrol or i want to use picture edit then must include camera control. In the end, almost all of the VCL packages need to be included. Making for one slow and huge application. Proper modularization should be restored.

It was fine until around 2012.

4 February, 2019
CARLOS TRE
CARLOS TRE

I had to drop VCL, and I'm looking forward to having your components, especially Grid and ListView, ported to FMX. Thank you.

4 February, 2019
Peter Edwards
Peter Edwards

All heading in the right direction  FMX grid yes please

4 February, 2019
D E VAN PUTTEN
D E VAN PUTTEN

Vcl has more than enough support.

Please focus on fmx.

4 February, 2019
Jeremy Knowles
Jeremy Knowles

FMX is and always has been a bag of worms. It is not the way to do mobile.

Stick to VCL please.

4 February, 2019
Haderach
Haderach

VCL. By order of priority:

- Improved performances on LayoutControl in particular (design mode) and on calculation / drawing in general. Reduce the consumption of GDI objects (this is a big problem because of the limitation of Windows) ==> use Direct X !

- More graph types (like your .Net suite).

- The voice components are a good idea.

4 February, 2019
Guido Aspesani
Guido Aspesani

My vote goes to FMX. Time to deliver the same great experience you guys have brought to the VCL world to the moltiplatform world!

4 February, 2019
Gunnar Beushausen
Gunnar Beushausen

Please stop working on VCL completely and use all you're resources on porting everything to Firemonkey. No one is developing Windows only these days.

4 February, 2019
Donald Shimoda
Donald Shimoda

+1 to FMX support. Vcl is ok.

4 February, 2019
Elias Sabbagh
Elias Sabbagh

I'd love to have FMX

4 February, 2019
Zsolt Csillag
Zsolt Csillag

FMX

4 February, 2019
Vladimir Pedchenko
Vladimir Pedchenko

Please, focus on VCL and productivity improvements have already been long awaited. After Embarcadero has bought Sencha and FMSoft has released UniGui, it is more interesting for you to buy this company and add some own layer of Web Development.

4 February, 2019
paul stratmann
paul stratmann

Focus on FMX, nothing really good exists for FMX, so it's time to get something, especially since mobile devices  are an important market. For VCL we have already well working components, we can wait easily for the slight VCL improvements .

4 February, 2019
Wendel Silveira
Wendel Silveira

- Focus on VCL

- A VCL component to embed Chromium-based browsers in applications

4 February, 2019
Wendel Silveira
Wendel Silveira

- Focus on VCL

- A VCL component to embed Chromium-based browsers in applications

4 February, 2019
David Brennan
David Brennan

I voted FMX which is a big thing for us this year. VCL is still more important for us overall but DevExpress VCL is mature now and most of the proposed improvements are not really of interest to us (other than performance, read on...).

IMPORTANT NOTE: The VCL item I regarded as most important out of the 11 described (#5, ExpressBars - Improved Performance (calculations/drawing)) was NOT in the list of VCL features to select. The list of checkboxes only had 10 items in it...

I also agree with various other people above that LayoutControl performance needs more work.

Probably above both of these is the skinning engine. If there is any more performance which can be eked out of skins then please so as we definitely have more performance problems (drawing/resizing) since implementing skinning.

4 February, 2019
JuergenStr
JuergenStr

My vote goes to VCL.

4 February, 2019
Saeid Gholibeigi
Saeid Gholibeigi

Your team did amazing job within DevExpress VCL – continued improving that, it is definitely is one of the best products.

Having said that, there is a need for cross platform specially within Mac OS and Mobile devices – so if you add FMX components into your product list of DevExpress… you would increase the chance of having market place by 100%.

Looking FW to have FMX in your product list.

4 February, 2019
Lord Rayman
Lord Rayman

My suggestion is to add a search panel in ColumnsQuickCustomization asterisk that searches / filters the names of the columns in the combo where they are selected to show / hide, it would be very useful for the cases that appear to me where the views are composed of many columns and it is difficult for the user to find them to show / hide.

Thanks!

4 February, 2019
VOJKO CENDAK
VOJKO CENDAK

Please add FMX. Vcl line is already strong enough. Professinal controls for multiplatform is needed.

Thank you and all the best.

4 February, 2019
Peter Würstle
Peter Würstle

My vote goes to VCL.

4 February, 2019
Kevin Collins
Kevin Collins

For God's sake why isn't FireMonkey dead yet?

4 February, 2019
Mariusz EH
Mariusz EH

More VCL chart support, better handling of High DPI scaling and better SVG support, FMX grid.

4 February, 2019
RichardF
RichardF

Just want to note that this comparison is not really fair.

With the QGrid, you have a product that large numbers of developers (myself included) love and depend on.

With FMX, well ... what do we have there?

I hope enough QG developers are reasoned enough to see that cramming a few ancillary features into the already overflowing-with-features QG is not even in the same ballpark as putting DevExpress' name on an FMX grid

4 February, 2019
William Miller
William Miller

Vcl only please

4 February, 2019
VicFan
VicFan

I am moving to mobile, so FMX is my vote.  What you have to VCL is already great and meets all the needs I have.

4 February, 2019
VicFan
VicFan

I am moving to mobile, so FMX is my vote.  What you have to VCL is already great and meets all the needs I have.

4 February, 2019
NOBUYUKI WADA
NOBUYUKI WADA

Focus on FMX

4 February, 2019
Andrew Pratt
Andrew Pratt

Would it be right to say that the VCL market/FMX market is too small to expect feature parity with the .NET and DevExtreme (HTML/JS) suites? I realise different platforms have different capabilities but the problem now is that the other two have better features in many cases than the VCL versions and FMX has really poor controls, thus making the move away from Delphi VCL or FMX easier, reducing the number of people using it again, therefore I suspect reducing the amount of work DX can do each year, putting it further behind.

4 February, 2019
Alfred Ghazzi
Alfred Ghazzi

I wish you consider a dashboard Vcl component.

Please focus on VCL

4 February, 2019
Kazuhiro Ito
Kazuhiro Ito

I expect the release of FMX, but please continue with VCL if possible.

4 February, 2019
Kazuhiro Ito
Kazuhiro Ito

I expect the release of FMX, but please continue with VCL if possible.

4 February, 2019
Kazuhiro Ito
Kazuhiro Ito

I expect the release of FMX, but please continue with VCL if possible.

4 February, 2019
Adam H.
Adam H.

Another vote for VCL and performance from me.

I'd like to see VCL improved (especially the performance side of things being high priority on the list, but also improving other components such as spreadsheet, PDF, etc to be improved/enhanced to be more in line with the features/functions on your other platforms).

4 February, 2019
Martin Neidig
Martin Neidig

Since mobile is the future (or present), please release a FMX version.

And allocate enough resources to create a product that is on par with your other products.

4 February, 2019
Christopher Fieldhouse
Christopher Fieldhouse

I voted FMX as I want to see some quality FMX components, and if anyone can deliver them it's DevExpress!

To be honest, I'm not too bothered about a grid, yes it would be nice for osx, but grids don't really work on mobile so I'd sooner see you create an FMX scheduler, or barcode scanner, or camera component.

For VCL, I like the idea of being able to edit PDF files (I assume so users can complete PDF forms).  And I'd like to see some way of storing bar/grid layouts that allow new buttons/columns to be added without having to lose the user's customisations as seems to be the way at present.   I think there is also some room for improvement in the skinning library as by far the biggest support issue I get is EOutOfResources from deep within the skinning code.

But for me at least, the VCL offering is more than enough for my current needs, and I'd like to see what DevExpress can bring to FMX.

4 February, 2019
Rainer Sans
Rainer Sans

Vcl is locked into windows desktop platform

FMX is capable across all platforms desktop, Tablet and Phone, Windows, android and Apple devices

VCL is mature, FMX is still developing

FMX live bindings is a serious problem in my experience

I'd like to see better grid functionality for FMX so Grids and Pivot work at least for Desktop and tablet resolutions, Phone grids are not visually practical

Tough choice?

I'd like to see data aware grids, pivots, treelist/view for FMX

Improvements to the multiview hamburger style control in FMX

Availability of embedded databases like DBISAM (paradox replacement) and Nexus embedded available for FMX but this is not a devexpress problem. For small apps I use CDS tables at the moment for FMX as third party installed drivers or sql like databases are not required. Larger apps with significant data movement or server based support we've stayed with VCL and or asp.net for web

4 February, 2019
Rainer Sans
Rainer Sans

Vcl is locked into windows desktop platform

FMX is capable across all platforms desktop, Tablet and Phone, Windows, android and Apple devices

VCL is mature, FMX is still developing

FMX live bindings is a serious problem in my experience

I'd like to see better grid functionality for FMX so Grids and Pivot work at least for Desktop and tablet resolutions, Phone grids are not visually practical

Tough choice?

I'd like to see data aware grids, pivots, treelist/view for FMX

Improvements to the multiview hamburger style control in FMX

Availability of embedded databases like DBISAM (paradox replacement) and Nexus embedded available for FMX but this is not a devexpress problem. For small apps I use CDS tables at the moment for FMX as third party installed drivers or sql like databases are not required. Larger apps with significant data movement or server based support we've stayed with VCL and or asp.net for web

4 February, 2019
Sergey Koshkin
Sergey Koshkin

I think that VCL is already good enough. Next step is FMX.

There is no "5.ExpressBars - Improved Performance" item in VCL vote.

4 February, 2019
Greg Kemmis
Greg Kemmis

Another vote for VCL and performance from me.

I'd like to see VCL improved (especially the performance side of things being high priority on the list, but also improving other components such as spreadsheet, PDF, etc to be improved/enhanced to be more in line with the features/functions on your other platforms).

4 February, 2019
Hans Peter Kunz
Hans Peter Kunz

Please focus on VCL!

4 February, 2019
Martin Kerkhoff
Martin Kerkhoff

i vote for VCL with focus om performance (draw / Calc)

4 February, 2019
Miguel Guzmán Guerrero
Miguel Guzmán Guerrero

Please, Continue VCL programming and Introduce DevExpress for FMX it's urgent to have this components is FMX. It will boost Delphi development for mobile!

4 February, 2019
Charles Luyet
Charles Luyet

In our experience FMX is not mature enough for mobile development (at least for our needs), so I voted for VCL.

4 February, 2019
Christoph Schwerdtfeger
Christoph Schwerdtfeger

I would like to see the possibility to (automatically) fill in PDF form fields.

4 February, 2019
ROBERTO MOUCO RODRIGUEZ
ROBERTO MOUCO RODRIGUEZ

Please focus on VCL

4 February, 2019
Emile Verhijden
Emile Verhijden

VCL only!!!!!!!!!!!!!!

4 February, 2019
Turkmen Dev
Turkmen Dev

First FMX, Second VCL

4 February, 2019
Anton Grabmayr
Anton Grabmayr

Please focus on VCL and unify the handling/properties/events/behaviour between TcxGrid, TcxTreeList & TcxVerticalGrid.

4 February, 2019
Christian Niedergesaess
Christian Niedergesaess

Hello DevEx!

It would be good and important if the focus were on VCL. We only use Delphi in conjunction with VCL.

4 February, 2019
Peter Worbis
Peter Worbis

VCL 1st

4 February, 2019
GINKOIA SAS
GINKOIA SAS

FMX 1st

5 February, 2019
Laurent PIERRE
Laurent PIERRE

VCL is mature now, FMX should be the newest goal

5 February, 2019
S Carre
S Carre

Please focus on delivering FMX grid, with the idea of targeting desktop Windows, OSX and Linux (with FmxLinux) probably more important than the mobile platforms. Mobile could come later, as dealing with large or complex grids on a phone or tablet might not provide the best user experience...

5 February, 2019
Anaclet Dupuy Alomar
Anaclet Dupuy Alomar

I wish a dashboard  VCL component.

VCL first

5 February, 2019
Carole ROUSSE
Carole ROUSSE

Please focus on VCL :

- ExpressQuantumGrid - Improved Performance (calculations/drawing)

- Add a component to manage HTML text (HTMLPanel)

5 February, 2019
Ivan Mannion
Ivan Mannion

And after any FMX grid.....? If the Firemonkey version goes ahead is there a follow up roadmap for further work this century, or will VCL users have forgone some badly needed progress for a white elephant? If you have to ask the question, you don't have the resources.

5 February, 2019
Roman 4
Roman 4

VCL performance/draw is main goal - Ribbon, Grid and LayoutControl!

5 February, 2019
ALESSANDRO BOCCHI
ALESSANDRO BOCCHI

Focus on VCL

5 February, 2019
Wilfried Visser
Wilfried Visser

Please focus on VCL. cxgrid, and cxeditcontrols, DBlookupcontrols etc.

5 February, 2019
Peter Aschbacher
Peter Aschbacher

Please put more steam into PDF development: View & Edit PDF.

5 February, 2019
Gokmen  SAYAROGLU
Gokmen SAYAROGLU

VCL is important for me, FMX is important for another user. Please focus together .. ;)

5 February, 2019
Bo Nielsen
Bo Nielsen

Please focus on any possible speed optimization on TcxGrid and TcxPivotGrid

5 February, 2019
Carla Henriques
Carla Henriques

VCL Please

5 February, 2019
GeoDev
GeoDev

Focus on Vcl.

PDF Viewer - Editing (populating/editing runtime fields)!!

5 February, 2019
Serafí Arcos
Serafí Arcos

Please focus on VCL

5 February, 2019
Hugo Miguel Rodrigues
Hugo Miguel Rodrigues

Focus on VCL

5 February, 2019
Bahry_Yasin
Bahry_Yasin

Great Work,

I hope to fix an issue when exporting to PDF the Arabic Characters does not display correctly.

5 February, 2019
Raphaël Berard
Raphaël Berard

Future is FMX

5 February, 2019
Philippe Watel
Philippe Watel

The VCL is so mature that what ever you add it is for very narrow specific cases IMHO.

One thing is missing though is some HTML controls instead of this useless RichTextFormat you keep pushing.

Even if used with a very low subset of HTML but is is very useful to format text in a readable way.

but I would go for FMX grid there are none as good as your grid, TMS is way inferior.

FMX is here to stay.....like it or not

5 February, 2019
Paul Horak
Paul Horak

FMX is very important for me

5 February, 2019
Memnarch
Memnarch

For those voting on VCL, keep in mind, that you can never overcome the VCL limitations. GDI(P) based context means the endresult is calculated through CPU instead of GPU and mixing of DirectX and GDI isn't really possible either. You can mix Direct2D and GDI, but this still won't yield the best results. Now that 4K screens are rising up, VCL will become slower and slower as more work is pushed to the CPU. While i agree FMX may need some additional love, there is no way around it, for the future.

5 February, 2019
Yuriy Batrak
Yuriy Batrak

My vote goes for VCL because there are some small things to finish in this year. I'm dying to have checkboxes in the title of layout groups.

FMX can be a focus target of the next year.

5 February, 2019
Customer65249
Customer65249

Fully agree on all the FMX comments.  But as you have a track record on VCL, your responses will of course (unfortunately) be biased anyway.  Hope you choose wisely ...

5 February, 2019
Michael Thuma
Michael Thuma

I 'voted' for still have a focus on VCL. FMX support for the Mac seems to be strongly dependent on the way OS/X 64-bit will be supported.

5 February, 2019
Oleksandr Vaga
Oleksandr Vaga

Please focus on VCL.

5 February, 2019
Hans Peter Kunz 1
Hans Peter Kunz 1

VCL please!

5 February, 2019
D O'Toole
D O'Toole

I'd like to target mobile devices in the future, but I won't be choosing FMX, instead I would choose a WebApp route.

My perfect scenario would be that DevExpress produce some sort of VCL/XAF/DevExtreme hybrid.

5 February, 2019
Ulf Lieback
Ulf Lieback

VCL ,more cool chart/diagram and functions like accumulate, or trend on selected series.

5 February, 2019
Patricio Almeida
Patricio Almeida

VCL please !!!

Grid with Memory Pagination, Dynamic loading

5 February, 2019
Ted Blue
Ted Blue

VCL please.

5 February, 2019
Gabor Lukacs 1
Gabor Lukacs 1

VCL, please, especially if the choice is between FMX grid, and all these VCL imrovements. VCL chart improvements would be great, I am really tired dealing with TeeCharts.  

5 February, 2019
Tuna Demirel 2
Tuna Demirel 2

Vcl Dashboard please

5 February, 2019
Brian Andersen
Brian Andersen

I cannot believe that we still talk about DevExpress FMX component. Why aren't they already here? Go full throttle on FMX and don't look back!

5 February, 2019
Okan
Okan

Unnecessary features.

Why is there no Dashboard and report designer?

6 February, 2019
Michael Tietz
Michael Tietz

Please care about VCL

6 February, 2019
Alexander Dober
Alexander Dober

I voted for VCL, because in 2019 we won't have anything to do with FireMonkey yet, but in general it's something we are interested in as well, so I hope that this survey is only meant for 2019 and as a general direction regarding FMX support. Long term I would love to see FMX grid etc. as well.

6 February, 2019
Hans-Hermann Feder
Hans-Hermann Feder

It would be great if we could have a FMX grid.

But, much more important for us is a faster data grid that can handle large data sets.

6 February, 2019
Dany Marmur
Dany Marmur

IMHO it is very important that the PivotGrid do not fall behind the QuantumGrid. It is very difficult to explain to end-users why some features are available in one but the other. So IMHO it will be important to add:

"Excel-inspired Filtering (v19.1)" should be mimiked in the PivotGrid.

Also the "Conditional Formatting Rules Manager Dialog" should have an analog in the PivotGrid.

TIA,

/Dany

6 February, 2019
Marek Szeremeta
Marek Szeremeta

I hope, that new bands/column customizations allow to set column visibility on band basis.

I have banded tables with 20 band and 20 column each. Its very difficult to choose columns in one 400 columns list. It would be nice to have "customize" button on each band header too, not only per view basis.

6 February, 2019
FabV
FabV

Both VCL and Firemonkey : I'm ready to pay more for that !

7 February, 2019
Larry Duncan
Larry Duncan

Imagine comparing DevExpress VCL to the most awesome car in the world.

They spent 20 years designing every feature to be perfect while listening and giving in to every single request that was presented to them along the way.

It seems impossible to make our dream car any better right ? This is the QUAN

Let's hop in and take a spin! This will be great!!!

We start it up and first thing we notice is the deep roar of the finely tuned engine just daring us to gas it so we punch the gas pedal. The car nearly leaps off the ground as the motor roars with anger and vengeance . As we accelerate our ambitions of conquering the roadmap we notice a cop ahead... Uh oh The only thing a cop will do is put us in front of the judge, right?

Checking to see how fast we are going we look down and wait a sec....

There's no f#@ing Dashboard ?? WTFH !!! After all this work we forgot to put a dash in???  

Screw it, We can get by, this is the baddest ride around! We got features on features so i think we can get by. SO naturally we have to make a quick exit before he decides to put his doughnut down. As we go to make a quick escape and make a turn we realize "son of a bi*&h there's no signals! And of course we just get clipped by another drivers and there goes our perfect paint.

The cop sees all this and now hes pissed and pulls out after us, but screw him this motor is

badass... We go to take off with everything it has built in then we realize....

With no dash there really isnt a good spot for these gauges. Just as quickly as we realize this

we run out of gas. Fuhhhk me he is pissed. He practically ran right up to the window and says son do you know how fast you were going?

We reply no, and try to use our good ol' famous trunk monkey. The trunk pops open and Monkey falls flat on his face because he's pretty much never done anything serious before.

After all he's just a monkey, barely a few years old. He cant survive in the business world so he sticks his finger up his *** and eats dessert first most of the time.

Cops sees what we tried to do and remembers those old trunk monkey commercials on youtube. Next thing you know he's pissed. With the same mercy our competition would show

us he pulls out his stick and proceeds to whip our ***.

After putting 10 years into this car we proved one thing to him today. We are no better off in

business than that stupid monkey. We can't tell anyone how fast we are going, how far we went

We gave no signals and put everyone who trusted us at risk. To make matters worse, we didn't finish our car because we thought the monkey just might be able to bail us out in the end...

Nope, epic fail. We probably should have finished the car and given the Monkey a little more time. If we had it sure would have been a good day.

With love - sometimes we need a push back in the right direction.

Sometimes we need a stupid story to point out the obvious so we don't keep putting it off and losing merit for all the work we've done in one wrong turn.

Just saying TICK TOCK

7 February, 2019
Robert Weigel
Robert Weigel

Please focus on VCL and overall software quality. More speed with large pivot grids would be nice to have. Thank you for your great software!

7 February, 2019
Rafick Mohamed
Rafick Mohamed

FMX grid will be great and a VCL Dashboard!

7 February, 2019
Steffen Binas
Steffen Binas

Please focus on VCL run time performance improvements. Docking, LayoutControl, Bars, Editors, Skinning. Every application needs it. But any moderately sized application seems slow on showing forms and resizing them. Also flickering is sometimes a problem.

BTW: There are a lot possibilities to make the application slow but only the perfect combination of settings (parentbackground, doublebuffered, etc.) makes it usable.

I have the feeling that resizing (e.g. setting size of a form) triggers a cascade of resize events and repaints until it's in its final position. Maybe that's a hot spot for optimization possibilities.

7 February, 2019
Robert N Harris
Robert N Harris

I would love a complete set of Devexpress FMX controls. I am sure they would be of excellent quality. However, there is already another FMX grid on the market that is v. robust, versatile and excellent performance. It also comes with a number of standalone editors allowing me to have a complete set of UI controls. Because of this, I would vote for VCL. I just dont think a grid alone is enough.

7 February, 2019
Pavel Fiser
Pavel Fiser

FMX grid will be great but now we live still in VCL world.

We vote for VCL: primarily Server mode Master detail grid and VCL Dashboard.

Or to duplicate sources and development capacity and do parallel VCL || FMX :)

In this forum it seems to be highly desirable (and profitable) both.

8 February, 2019
TUGRUL TAMTÜRK
TUGRUL TAMTÜRK

Whatever you do for WinForms, transfer to VCL... VCL is very important.  Please add Dashboard component...

8 February, 2019
TUGRUL TAMTÜRK
TUGRUL TAMTÜRK

I agree with Dany Marmur also.. PivotGrid +++

8 February, 2019
Nihat Güzeller
Nihat Güzeller

I want to support FMX

9 February, 2019
Jim Sawyer
Jim Sawyer

HTML Editor.

9 February, 2019
Mohamed Bengeloune
Mohamed Bengeloune

Please focus on VCL.

10 February, 2019
Christoph Schindler
Christoph Schindler

VCL!

11 February, 2019
stephane BARRE
stephane BARRE

Please focus on FMX and VCL, because

if we change to the TMS grid we will abandon DevExpress because it is difficult to maintain multiple sources for the same application.

12 February, 2019
Pablo Seeliger
Pablo Seeliger

Please focus on FMX.

It would be great if we could have a FMX grid for mobile Apps.

12 February, 2019
Martin Šťastný
Martin Šťastný

VCL!

ExpressNavBar - Hamburger View

Thanks

13 February, 2019
Stephane WIERZBICKI
Stephane WIERZBICKI

FMX is the way to go.

13 February, 2019
Michael Gantt
Michael Gantt

Spreadsheet filtering 🙌🏼

13 February, 2019
Paul Schneider 3
Paul Schneider 3

Only VCL

17 February, 2019
Thomas Kaeswurm
Thomas Kaeswurm

Android has overtaken windows. After 30 years of Windows development we must work with other platforms. Android first (and Apple ..).

We need FMX, unfortunately. (VCL is important, but FMX too)

18 February, 2019
Customer67333
Customer67333

Vcl component like QT: QWebEngine.

Chromium based VCL application.

Many pc softwares are developed in QT and Electron.

18 February, 2019
Laurens
Laurens

Only VCL and please, please make your components perform better. On 4k monitors and remote desktop the performance is terrible. From my point of view the bottleneck is GDI+ and the WinForms team was already able to overcome this by moving to DirectX. I think that is the best move to do, because a poor performance in a native application (where everybody expects a fluent experience) is killing for your VCL component set.

26 February, 2019
Christian Jørgensen
Christian Jørgensen

IMHO FMX can potentially beat any other existing crossplatform GUI solutions.

Especially if Embarcadero finally decide to make Firemonkey for Linux.

The only thing that still stops using FMX on the desktop is the lack of a modern set of components. TMS solutions are too buggy and do not look professional.

On the other hand, improving the speed of modern VCL controlls is also very important.

27 February, 2019
Sutrisno Chandra 1
Sutrisno Chandra 1

PivotGrid formatting

1 March, 2019
Andrew Clark
Andrew Clark

The VCL controls already are very already feature-rich and don't really seem to need much improvement beyond some possible modularization and performance tweaks - providing FMX controls (with a similar model to the existing VCL controls {cxGrid, most importantly} if possible) is most important to us

2 March, 2019
Customer69358
Customer69358

Please focus on FMX. Mobile Apps are very important.

4 March, 2019
Alberto Menghini
Alberto Menghini

VCL Dashboard!

VCL ExpressNavBar - Hamburger View

FMX Component

7 March, 2019
Martin Köhrer
Martin Köhrer

VCL Layout Performance - Most needed for me. Especially on high DPI Systems with scaling other than 100%

8 March, 2019
wilton vieira
wilton vieira

because most prefer improvements in vcl? simply because the devexpress stopped in time and took a long time to have something in the market for fmx, so who uses firemonkey, is already using other solutions like tms, which came out in front of years, so fmx - devexpress now has passed the time .

so focus on what you do best, bring the resources of .NET to vcl, there is much that is missing

28 March, 2019
rami jazbeh
rami jazbeh

Please more support for Right-to-Left

5 April, 2019
Anonymous
VCL Team Blog

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

26 May, 2019

Please login or register to post comments.