Jump to content

dummzeuch

Members
  • Content Count

    3021
  • Joined

  • Last visited

  • Days Won

    108

Posts posted by dummzeuch


  1. Just now, Brandon Staggs said:

    That's fair. In my mind, when we start talking about a "new architecture," we go beyond fixing bugs in a system to using a new approach. But it could be that I am misunderstanding what is intended by the statement "new architecture."

    That's the problem when talking to non native speakers. They might use words that in their mind mean something very different than in yours. I've definitely been there and done that.

    • Like 3

  2. 2 hours ago, Sherlock said:

    There are always remote connection possibilities as a compromise. I firmly believe an unfixed product can cost more than a trip for two guys, that know their stuff, to find out what the hell is going on.

    Other companies (e.g. Steema (TeeChart)) have offered me remote assistance via TeamViewer (their choice, not mine) with a compilation / installation problem.

     

    Embarcadero could do something similar at least for customers with subscription and "Platinum support" to track down this annoying problem.

    We do not have Platinum support, but if we had and could reproduce this problem reliably, I would insist on something like this. Embarcadero is always bragging that they have some large enterprise customers. Customers like this should be able to pressure them to get their act together.

    • Thanks 1

  3. 3 hours ago, Joshua Gardner said:

    Alongside this, we have also released pasfmt-rad v0.2.0. Now featuring bookmark and breakpoint relocation across formats.

    I was just looking at the source code of the plugin and could not figure out where and how it preserves the bookmarks and breakpoints. Could you please give me a hint?


  4. 12 hours ago, Lajos Juhász said:

    The only exception if you are working with databases that now ship only 64 bit client libraries. Most, if not all, of the modern databases has discontinued the 32 bit client libraries.

    You can continue using the 32 bit IDE to compile and debug 64 bit applications.


  5. With my particular monitor setup, the Desktop feature of the Delphi 11 and 12 IDE does not work correctly. The Startup Desktop is not restored as I saved it, on my high def monitor on the left hand side, but instead covers both monitors with huge window. I  reported this problem to Embarcadero ages ago.

    The problem still exists in the recently released Delphi 12.3 (where I reported it again during the beta test phase).

    As I plan to switch to Delphi 12 in the medium future, I have now invested some more hours and added a workaround to GExperts that fixes the problem for me. It's in the current source code (revision #4466) in unit GX_ReselectDesktop, in case anybody is interested.

    I hope it does not break other people's installations.

     

    https://blog.dummzeuch.de/2025/03/16/gexperts-now-fixes-yet-another-annoyance-in-the-delphi-ide-desktops/

    • Like 1

  6. 1 hour ago, Uwe Raabe said:

    As a Delphi developer I would use an enumeration for the setting values and store that in a suitable manner. 

    So would I.

    If it should be user readable (why?) they could have used the enum name rather than an integer to store the setting.


  7. 1 hour ago, Jud said:

    I used GExperrs with many versions of Delphi, through 12.2, and got to depending on it.  I upgraded to 12.3 yesterday, and GExperts won't install into it.  Then I realized that it was probably because of the IDE changes.

    Then building your own DLL is your only option for now. I might maybe build an alpha installer for 12.3 this weekend, but don't hold your breath.


  8. 5 hours ago, Jud said:

    Will there be a version of GExperts for version 12.3?  I realize that this may be harder than usual for this version, due to the change in the IDE.

    Have you tried the existing version for Delphi 12? It should work, as this is a minor release of the IDE, but I haven't tested it.

    Alternatively you can build your own DLL.

     

    If you are asking for a 64-bit version of GExperts: That's not going to happen any time soon, if at all.


  9. 10 hours ago, David Heffernan said:

    Well sure. But isn't this pretty lame? Who does version 1 releases that don't work?

    They don't call it "Version 1", they call it "Preview"^D^D^D^D^D^D ... no, they don't that was apparently during the beta phase. Now it's "64-bit initial release" which sounds more like it should be usable. Since I haven't used it at all so far, I can't comment on whether it is.


  10. Just now, Lajos Juhász said:

    There is no need for that anymore. Train an AI for your coding style then you can use it as a free code formatter.

    Interesting idea. I might just try that. "format the following code according to the coding style used in this other unit"


  11. 1 hour ago, Stefan Glienke said:
    2 hours ago, dummzeuch said:

    If only there was a code formatter written in Delphi that is open source!

    Because being open source means that everyone can go ahead and modify it to their liking, right? :classic_dry:

    Of course. Nothing prevents anybody from doing that, as long as the license conditions are observed. And even the most restrictive open source licenses that I know, allow private use of the code without restrictions.

     

    The project maintainer might not like those changes, but you can always have your very own personal fork of the code.

     

    (The particular project maintainer you are probably thinking about would of course prefer getting a patch that adds this as a configurable option and does not break the code and its compatibility to older Delphi versions..)


  12. 9 hours ago, Glenn Dufke said:

    Great idea crumbled by rust.

    Hey, we have AI nowadays to solve that problem: Just tell it to convert the rust code to Object Pascal and be done. And if the first one does not succeed, try others.

    • Haha 1

  13. 5 hours ago, Joshua Gardner said:

    Additionally, there is an IDE plugin with support for:

    • In-editor formatting
    • Format-on-save
    • Cursor tracking

    Am I right in assuming that the plugin calls the executable to do the formatting?

    Calling an executable is rather expensive (meaning: slow) in Windows, it would be really nice it you could also produce a DLL, that can be called from this plugin (and possibly other tools). 32 and 64 bits, if possible.

    • Like 1

  14. 8 hours ago, JohnLM said:

    For example, I like the way you can scroll via cursor up/down keys and not have the caret pinned to the end of the line. 

    Isn't that an editor option? Cursor beyond EOL?

     

    Edit: No. There is no "Cursor beyond EOL". There is only "Cursor beyond EOF", which is different.

×