Jump to content

Bill Meyer

Members
  • Content Count

    652
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by Bill Meyer

  1. Why not use RTTI? No need for maintenance of string constants. It's not clear from your three cases whether you want these to be display values, and if you do, then you will likely need an array of strings, possibly with a dimension for the selected language.
  2. Working in Tokyo with the MMX build 2440. Ctrl+E works in some files, and not in others. Also it sometimes works in one area of a file and not in others. Tried changing to Ctrl+Shift+E and it made no difference, though GExperts thinks that shortcut is uncontested.
  3. I have need of values that can be persisted to a DB, so am now using RTTI to let me save the enum members by name, not their ordinal values. That frees me from any dependence on order or number. I don't know of any way to directly achieve what you want.
  4. Same is true with ReportBuilder, as I just discovered. I have emailed Andreas, and hope to hear something from him.
  5. Bill Meyer

    Abandoned components?

    Anyone here have any knowledge of components called Jazmine, and sold by Palmsoft, Inc.? Both the components and the publisher seem to have vanished years ago.
  6. Bill Meyer

    Abandoned components?

    Thanks. I had seen other threads, but not that one. Not unexpected. Given the state of the code, I am hardly surprised at the comments.
  7. Bill Meyer

    Delphi compatibility with Windows 11?

    Many motherboards, such as the Ryzen mobo I am using, have a header for an installable TPM 2.0 module. And as it's only about 18 months old, I would not characterize it as a dinosaur.
  8. Bill Meyer

    Delphi compatibility with Windows 11?

    And some folks are no doubt less than amused to find that they bought an MS Surface in the last two years that is reportedly not compatible. I haven't seen anything compelling yet, and have seen a number of things which I find undesirable.
  9. Bill Meyer

    Delphi demands elevation?

    Dalija Prasnikar pointed out https://quality.embarcadero.com/browse/RSP-34143, which is for Rio and 64-bit, but otherwise vary similar: Debugger stops with 'Cannot create process' The executables run fine when started from Explorer. Uninstalling the update solves the problem. 32bit debugger is fine.
  10. Bill Meyer

    Delphi demands elevation?

    As I mentioned above, I have run normally as well as elevated (Administrator), and although 'Run as Administrator' allows me to work, it is abnormal, and not the desired mode of operation.
  11. Bill Meyer

    Delphi demands elevation?

    I will try to clear up the issues which I failed to adequately explain in my original post. The complete report from MadExcept is here: https://pastebin.com/rS7vn8Tc 1. Everything in my note is based on the content of the VM. The IDE is there, and when I run independent of the IDE, the app is also running in the VM. 2. Running the IDE normally, the error I get is this: That error occurs before I reach the first line in the DPR. 3. Running the IDE elevated, there is no error. 4. We use a manifest, and it does NOT specify elevation in privileges. 5. I said the application "demands" elevation because without elevation, I cannot get to any part of the application code in debug mode. Oh, and running in the IDE without debugging fails in exactly the same way. 6. RDP is not involved; I am running the VM on my local machine. 7. The project has been migrated from D2007, though some files also came from XE7. Migratory work was completed months ago. We are now in debug and functional rework. 8. I created the VM and did the initial work migrating components and application code. The VM has been in use for 10+ months with no issue of this sort until two days ago. 9. As I mentioned in my original post, reverting to code from last Friday does not alter the behavior. Neither does code from two weeks ago. So again, the behavior is contained in the VM image in some way, but is independent of application code. 10. I am the only developer experiencing the elevation error. My colleagues do not get the error. I do appreciate the thoughtful suggestions and the insights into security in Windows. However, from Friday afternoon to Monday morning, something changed which created the need for elevation. No files were added or altered in that interval. I have pored over settings to no avail, and am at a loss to imagine what Delphi option, either global or project level, could create this issue, or why. At this point, I am wondering about the registry, about security policies (none of which I have altered), and beyond those thoughts, I am out of ideas, other than to build a new VM from scratch.
  12. I've done only a little with it. Works well, and how hard it is depends on how much you need to harvest.
  13. Your other alternative is to roll your own with DelphiAST. But there is a lot involved, since it only processes a single unit at a time. Then you have to harvest the items of interest, put them into datasets or something, and repeat for all the other units.
  14. I have found it necessary to write small apps to derive what I need from reports out of PAL. The noise level is quite high, and the options do not address things I have needed.
  15. When the Unit Dependency Analyzer opens, it reports the number of units, and the number of "not found." What does that indicate, and should I be concerned? Is there a way to reduce the count of not found items?
  16. Bill Meyer

    Unit Dependency Analyzer -- Not found items

    Figured it was likely to be something of that sort, but better to know than to guess. Thanks!
  17. I would guess it is because coffee is assumed.
  18. I have been using Vivaldi as my primary browser for many months. Today, however, when I attempt login, it reports "something went wrong" and though I appear to be logged in, I see no content at all. Tried in MS Edge, and it works fine. Worked fine in Vivaldi yesterday. UPDATE: This turns out to have been a Windows issue of some sort. Feel free to delete.
  19. Bill Meyer

    Showcase @Emba - should i?

    There is an ISS file for InnoSetup. That may, with some editing, be the missing link.
  20. Bill Meyer

    Delphi 10.4.2 Professional

    Nice! A little pricey!
  21. Bill Meyer

    Delphi 10.4.2 Professional

    https://www.clickykeyboards.com Has new and restored IBM keyboards from 25-30 years ago.
  22. Bill Meyer

    "Add Method" (Ctrl+Alt+M) wrongly assigned to TForm

    Alternately, you might recognize that the use case you cited is not supported.
  23. Bill Meyer

    "Add Method" (Ctrl+Alt+M) wrongly assigned to TForm

    You put your cursor in the TMyObject class, and then use Ctrl + Alt + M.
  24. Bill Meyer

    Delphi IDE on AMD cpu?

    The 5900X is probably overkill, too. Mine is a 3800X and I've been running it for over a year. Glad I bought it. Would have liked to get a 12 core, but in truth, my experience has been that the 8 core is a very good fit. You could get a 3900X and use the $200+ toward memory. In my environment, 64GB is now the sweet spot.
×