Dear Santa,
I have been a very good Delphi Developer this year, and I would like the following Delphi related items in my Festive Non Denominational Holiday Hoisery.
1. I would like Delphi to be able to work on my high DPI two monitor system without driving me crazy. That means having the Property Inspector draw its editor items where they belong instead of in some place that makes it impossible to use the property inspector, to alter components on forms.
2. I would like Delphi's IDE layout management system to be able to organize only the contents of the IDE window, not the top/left position of the IDE, nor which window it's visible on, because having the IDE jump around randomly among several profiles (startup, another one after projects are open, a third one after a project is running) drives me nuts.
3. I would like the IDE to be as stable as Delphi 7 was on large codebases. It's been decades and every few years, claims are made that this year's delphi is stable, finally. We were told that about every XE* release, Delphi 10, Delphi 10.4, Delphi 11, and now, Delphi 12. Still, working on large codebases means crashes, hangs and freezes.
Thank you very much Santa Claus,
Yours sincerely
Delphi Code Monkey
I have one more wish.
ReplyDeleteModule time/date changed reload? Dialog.
I want an option to have it gone forever so it doesn't complain when I revert dproj files that the Delphi IDE's lame 1990 MSXML engine has reordered in random orders, screwing up my DPROJ files.
Also would love the DPROJ write/read logic to be rewritten using a modern XML engine that doesn't rewrite and reorder sections arbitrarily.
I hope Santa is able to provide your wishes.
ReplyDeleteBelated Merry Christmas and Happy New Year Warren