Why bother, DevEx has everything and more and works with every
version of Delphi? I mean it's nice that you add these little
components, but rather you would do something about the whole
db-awarenes craziness that's been there since D1 and also about
all DataSet infrastructure. Does anyone on VCL team know the
word "interface"? Ever looked at other libraries? Swing maybe?
Where else do you need to inherit from such complex object as
DataSet just to get data binding to controls? Only in Delphi.
Not updated in 10 years - and that, mind you, is probably
*the most* important part of VCL.
Everything else can be done by any component vendor, but the
fundamental things cannot, because it is connected to the whole
infrastructure which you designed. Also, if you are improving
things with visual controls, why not do styling and theming
(and make it generic, so that it can be attached to any control)?
Why not update Grid/DBGrid controls? (compare to .Net grid)
I'm not even asking for Report designer... That's also been
10 years of bad choices...
This all doesn't matter that much anymore. WPF just blows your mind...
It's a huge step in the other direction and changes the whole
paradigm of how we design controls and interfaces.
The big question is: where have you been for 5 years? Were you
doing WPF type of visual library? You weren't? Well, then you're
done. It's like developing in Turbo Vision when Windows 3.1 arrived...
Microsoft has done a cruel thing by further attaching development
platform to the OS. They now have strategical advantage in all
areas. The only way to complete is to do anything/everything better.
Make programmers significantly more productive. That takes innovation.
That's why I'm saying, stop following MS, think of what you
can do to beat them. Find a better direction. Invent a new language
Delphi++, make it so we can design applications faster better
with more visual aids...
Sorry, it just hurts to see how bad things are and on top of that
hearing this nice things like "we've added TrayIcon component"...
what a great achievement! in 2006... (I wrote my first one I think
in ~1998). This is just ridiculous... (You did make some progress
on compiler and added some features, I give you that ;)).
All you are saying in this thread is that generally you've been
spending resource on the *wrong* and obsolete things. This is really
too bad.
Cause I don't want to leave Delphi, and I will buy D2007 if it
is good enough to work with, but realistically, you must do
something to bring language and VCL to the today standard of
quality and features.
Michael