-
Content Count
2907 -
Joined
-
Last visited
-
Days Won
169
Posts posted by Uwe Raabe
-
-
-
15 minutes ago, Darian Miller said:it didn't need to be a quick decision.
Perhaps the server outage made it one.
-
Given the use of Data in the following lines, I suspect that the begin end should wrap a much larger region.
-
1 hour ago, dummzeuch said:Which again highlights the value of a code formatter.
👍
-
Reading the code despite of its irritating formatting reveals the problem:
WorkOrdersSelectedRow := WorkOrdersGrid.Selection.Top; if FWorkOrderManager.GetWorkOrderDataByIndex(WorkOrdersSelectedRow - 1, Data) then // evaluates file index FileIndex := ARow - 1; if (FileIndex < 0) or (FileIndex >= TWorkOrderData.FILE_DATA_SIZE) then Exit;
FileIndex will not be initialized when the if clause fails.
BTW, it also irritates that the compiler is charged guilty first.
-
14
-
-
-
I would love to see a bug-fixes-only release, but I am realistic enough to put my hopes pretty low. I also know that a lot of complaints about missing new features will be triggered by such a release.
-
1
-
-
Mean as I am, I tried to pester the wizard with a pretty big chunk: https://github.com/microsoftgraph/msgraph-metadata/blob/master/openapi/v1.0/openapi.yaml
Unfortunately it fails with a
QuoteValidation Error:(1:0) YAML Reader Error: invalid leading UTF-8 octet
-
-
-
8 hours ago, corneliusdavid said:reFind has some Pascal smarts in it; for example, when using #migrate to change a class and identifier in your code, it can add the new required units to the uses clause.
That's what I was actually poining to.
-
1 hour ago, corneliusdavid said:grep is just search; reFind is search and replace.
and a bit more sophisticated: reFind.exe, the Search and Replace Utility Using Perl RegEx Expressions
-
32 minutes ago, Joe Sansalone said:Does your client application automatically re-connect?
-
1
-
-
1 hour ago, corneliusdavid said:the server service has to be stopped (disconnecting all connections) and restarted.
I have a task scheduled exactly for that.
-
The plethora of working Delphi programs are proof that there already exist concepts to eliminate dependencies between units. They may differ from those available in other programming languages, though.
IMHO, circular dependencies should be eliminated even if they appear in implementation sections and thus making the code compile. I wouldn't support any request to extend that in any way leading to more circular dependencies.
-
6
-
-
42 minutes ago, Patrick PREMARTIN said:Your code will remain the same
Only if you don't make use of Change Views. AFAIK, it also lacks Column-level Encryption.
-
1
-
-
27 minutes ago, Al T said:I'm just royalty pissed off at the "AMENSTY" pricing.
I guess everyone has got that now.
-
AFAIK, the Delphi IDE Menu Designer did never support images.
-
17 minutes ago, Lajos Juhász said:On the other hand, it does not work for the Bookmarks or the Parallel debugger
So they seem not to be able to manage it even when they hire the developer.
21 minutes ago, Lajos Juhász said:The only thing that could be better in theory is integration. They would see what could be improved to make it work better.
Obviously that is more wishful thinking than perception of reality. I simply cannot see anything like that going to happen in the foreseeable future.
BTW, I still even refuse to provide MMX via GetIt for several reasons.
-
2
-
1
-
-
5 hours ago, Berocoder said:Have there ever been any talk with Embarcadero about use MMX Explorer instead?
At least back then they had no interest.
Current state:
- it is actively maintained
- it is available for a couple of recent Delphi versions
- it is free for all Delphi SKUs
Would you bet on all that not going to change?
-
1
-
1
-
I always try to get my projects on the most recent versions as soon as they enter a state where I can benefit from the features while being able to tame the defects. The less active a project is, the larger gets the gap between the used version and the recent one. Nevertheless, also these projects are moved to newer versions, albeit on a slower rate.
Some customer projects have to stay on older versions, either due to decisions out of my realm or lack of demand for maintenance and enhancements. Whenever either becomes necessary I also try to get this on a newer level. Usually the costs for that cancel out with the higher effort of maintaining it with the older version.
Whenever I am forced to work with any of these older versions (mostly D2007 or XE2) I immediately realize why I always prefer to avoid doing so.
-
There is also time playing a role here. While Delphi 1 had most likely a pretty low number of bugs, it is not usable in these days at it produces code for 16-bit Windows.
Also the often praised Delphi 7 runs pretty unstable in a modern environment. Let alone all those "feel-like-bugs" of none existent behavior.
-
-
F1 context help to WinAPI ?
in Delphi IDE and APIs
Posted
IIRC, they dropped the use of MS Document Viewer a while ago. While there are help items for a handful of Windows functions, there also is a hint to the MSDN online library, which IMHO is always the better up-to-date source.