Jump to content

dummzeuch

Members
  • Content Count

    2637
  • Joined

  • Last visited

  • Days Won

    91

Everything posted by dummzeuch

  1. dummzeuch

    Problem downloading GExperts source

    all should be fixed now in svn
  2. dummzeuch

    Problem downloading GExperts source

    This works fine for me without the change and regardless whether I do a command line build (__build_Project.cmd) or use the IDE. The GXpertsRS103 project contain the ..\..\ExternalSource directory in the search path for "All configurations - All platforms", so the change should not be necessary. Or was this for one of the stand alone projects too?
  3. dummzeuch

    10.4 move editor tabs around not working

    Works for me, but is a bit sluggish.
  4. dummzeuch

    10.4 how to hide project window?

    In my installation nothing has changed in this respect. The project window can be pinned and unpinned, where "unpinned" means it's just a small panel to the right that makes the window visible when clicking on it. Maybe undocking and docking it again will solve the problem?
  5. dummzeuch

    Embarcadero entries in the path

    If you want to use the"stand alone" tools in GExperts, you might find that they don't work if the bpl files it needs are not in the search path. These tools call the dll, the dll is an IDE plugin, an IDE plugin needs some bpls, so there is no way around that (other than making those tools not use the dll).
  6. That might for a change actually be an option, as the program in question is developed with Delphi 10.2 rather than my usual work horse Delphi 2007. I'm not yet used to those "new" utility units. Thanks for the pointer.
  7. dummzeuch

    Problem downloading GExperts source

    Thanks for the hints. I haven't checked this stand alone tools for some time. I'm surprised about the change to gx_dbugintf. I'll need to have a closer look. Also thanks for the changed prebuild.cmd
  8. dummzeuch

    Is this deliberate?

    bug #192 Message Dialog Expert form is too small in Delphi 10.4
  9. dummzeuch

    Is this deliberate?

    https://blog.dummzeuch.de/2018/08/18/gnugettext-support-for-the-gexperts-message-dialog-expert/ You can also turn it off, there is a checkbox for it in the dialog.
  10. No, you will get new licenses for all included Delphi versions and in the case of the named user licenses for each user. The old licenses will continue to work for a while and then Embarcadero will invalidate them. I also got a link for a special web page that lists downloads for all my included Delphi versions. I don't remember if I had to ask for it or got it automatically. Unfortunately, the notification email I get when a new Delphi release is available always contained a wrong download link and I keep forgetting about the special page I mentioned above. But support was always helpful in that case.
  11. dummzeuch

    MMX supports Delphi 10.4 Sydney

    So, does that mean we have a Delphi 10.4 release?
  12. For what it's worth: We hired a new Delphi developer about 4 years ago (because the one we hired 10 years ago left). And we are constantly creating new and improving old programs that are used internally, and some that are used in our parent company and sold to costumers who buy our custom built measurement vehicles or data. We recently started a new tool that required Delphi 10.2 features and even bought two new licenses for that. And I'm waiting for Delphi 10.4 in the hope that one particular bug in the IDE has been fixed that prevented another new tool to move forward. But we might be an exception, because I'm a fan of Delphi and I'm making most of the decisions regarding the development environment. Maybe my successor will decide to drop all that "legacy" stuff and start rewriting everything with "modern" technology. If he is lucky, the company might even survive such a move, barely, and with a software department of 10 instead of 3 people. But hey, that would create 7 new jobs.
  13. The answer is equally simple: Once it has been activated, No.
  14. The easiest way to protect against ELC server failures, is running it in a VM and keeping a working backup of that machine. We use a XenServer VM and run ELC under a minimal Ubuntu server, so the backups aren't that large.
  15. Depends who you ask. I have the impression that the terms of these licenses and what kind of restrictions they impose is not that widely known in the company. But I might be wrong. I don't remember reading about a restriction of 3 installations (but I may have overlooked it) and since there is no way to see the number of (passive) installations in ELC and also no way to unregister an installation I don't see how they could enforce it. Of course they could update the ELC software to enforce it and have new Delphi versions require the update. Maybe that's not 3 installations in total but 3 active installations, that is "the IDE is running" at the same time? For me even only 3 installations would have been better than being stuck with a debugging problem on a Friday with no way to install Delphi on the computer in question, because a "bump" was not possible until Monday (or at all). I think we currently have about 20 Delphi 2007 installations, most of them are only used once or twice a year, some not even once a year. But when I need them, it's usually in a hurry. But not all these installations are Network Named User licenses, we had quite a few ordinary licenses before, that were either from an upgrade or came for free with later Delphi versions. These were never converted.
  16. Neither does Borland or Codegear.
  17. You are right: ELC only covers Delphi 2007 and later. Delphi 6 and 7 did not need activation, that was optional. I'm not sure about Delphi 2005 and 2006 though.
  18. While you have a valid subscription, convert your license to a "Network named user license" and install the Embarcadero License Center (server under e.g. Ubuntu on a virtual machine). Then you can have as many installations on your LAN as you want and even use several at the same time (there is a limit, but I haven't hit it yet). And you will never again need a "bump" either.
  19. Just to make that clear: The url Dave posted is for browsing the source code in a web browser, not for downloading it with subversion. The url for subversion is this: https://svn.code.sf.net/p/gexperts/code/trunk
  20. dummzeuch

    Problem downloading GExperts source

    The correct url is https://svn.code.sf.net/p/gexperts/code/trunk . And there is howto on cmpiling it here: https://blog.dummzeuch.de/gexperts-documentation/compiling-gexperts/ I guess you got the zip file from sourceforge's "generate snapshot" function. I have never used it, no idea if and how it works. I just now discovered that there is such a button. I got a snapshot of revisoin 3141 and it looks OK. Which files are missing? Maybe I forgot to commit something.
  21. dummzeuch

    Rx10.4 new feature blogs

    I got one (actually I got several), but you might be right about the billing address being the receiver for those emails.
  22. dummzeuch

    10.4 Sydney pre-release sales offer

    That would be typical: Just when my (Corona restricted) vacation is over and I don't have time to play with it.
  23. Don’t you just hate it when computers try to be clever but get it wrong? OK, it’s not really the computer itself but the programmer who tried to be clever. The problem usually is that he overlooked a corner case that you then hit where his sophisticated strategy fails and leaves you with something – lets say less desirable. Today I wasted several hours trying to find out what was wrong with my hack to create a TSpeedButton which can take the input focus (which standard TSpeedButtons can’t), by using a TBitBtn instead. I blogged about this before. There was a certain button width which caused the button to display only a square part of the caption. At closer inspection it turned out to not be a fixed width but kind of a width to height ratio that caused the problem. Here are several buttons with different widths and heights that show this behaviour: read on in my blog post.
  24. dummzeuch

    When computers try to be clever

    I probably knew that too, many years ago, but have since forgotten, or at least didn't think of it when I saw this bug.
  25. dummzeuch

    When computers try to be clever

    Quite hard, all least if I tried to do that for the whole GExperts. It not only uses many calls of the OTAPI but also hacks into the known native forms and components structure. It might be possible for some of the experts, if they can be separated from the rest. Given the size, long history and large number of developers who left their mark in the code, there are too many interdependencies to make that an easy task. I tried to clean up a bit, but on the other hand I'm probably also the one who introduced new dependencies over the - wow, more than 10 - years I have been involved in the project.
×