Jump to content

Tom F

Members
  • Content Count

    211
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Tom F

  1. I've been using the freeware Cromis.DirectoryWatch for many years. I recently grabbed a much more recent version (from 2018) from here: https://github.com/CPsoftBE/BackupOfCromis. And reworked my code to use it on Windows 10, Delphi 11.2. It works great, except when I hit CTRL-ALT-DEL, when I get the range error shown below. I confess to being a total "script kiddie" when it comes to this kind of deep OS code. It appears the "if Assigned()"-code block is only done when a user enters CTRL-ALT-DEL. Perhaps this error deliberately caused by Microsoft when someone does CTRL-ALT-DELETE? I don't want to just ignore this problem, but don't have any idea how to safely fix it. Any suggestions?
  2. I just got EMB marketing email that says, "Get 25% OFF plus 18 months of Maintenance for the price of 12 for RAD Studio, Delphi, or C++Builder, and don’t miss a release for 1.5 years." WTF does EMB that mean by that??? If a 12-month license was normally $100, then would I get 18 months for $75? Is it me, or does their marketing department need some who <checks notes> actually know how to write unambiguous copy? Or are they deliberately trying to make it difficult for us? ¯\_(ツ)_/¯ I
  3. Tom F

    Confusing marketing email from EMB

    Yeah. You're right My sloppy thinking and typing. Maybe my skin's a bit thin. But, I'd think that a good marketing department would have omitted sending this email to customers like me who are current on their update subscription. That would've saved me from wasting my time on this.
  4. Tom F

    Confusing marketing email from EMB

    Thanks, @corneliusdavid. Why did you conclude that it's only for someone re-subscribing to updates rather than also renewing?
  5. Tom F

    Parnassus Bookmarks for Delphi 11 Alexandria?

    Ooops. My bad. You're absolutely right. II've fix my erroneous post. (Funny how things can be so well embedded in rote "muscle-memory" but not so well embedded in verbal memory.)
  6. Tom F

    Bookmarks dead?

    Do you think we should we just give up on ever getting an updated Bookmarks plugin (formerly from Parnassus) that works in Alexandria? It's now two months late. It's very clever of Embarcadero to keep these kinds of major features as optional plugins rather than integrated into the IDE. Because Embarcadero can claim they released a major update, even if some major features (like Bookmarks) aren't available. I wouldn't treat my customers that way. I'll omit a long rant about Embarcadero, since that's been discussed here before. I just want my Bookmarks. And I'm tired of checking the GetIt Package Manager for it. I'm disappointed. And I'm concerned that these kinds of failures may reveal that Embarcadero's development processes are underfunded and broken.
  7. Tom F

    Parnassus Bookmarks for Delphi 11 Alexandria?

    FYI: There's similar functionality built into the IDE. Use CTRL-SHIFT and UP-ARROW and DOWN-ARROW to jump back and forth between the current method in the implementation and interface section.
  8. Tom F

    Performance monitor for FMX macOS?

    Does anyone know of a performance monitor for FMX macOS?
  9. Tom F

    Performance monitor for FMX macOS?

    Thank you, Rollo62. Perhaps some day that information will be helpful to me. Right now I need to a source code level performance monitor for an FMX app running on macOS. Tom
  10. Tom F

    Performance monitor for FMX macOS?

    Hi, Rollo, Thanks for the suggestion that I use the xcode profiler. The beauty of FMX is that I don't have to know anything about xcode to write great programs on macOS. And, I love FMX and the fact that I can use the same code on Windows and macOS. But the lack of a turn-key profiler for FMX on the Mac is an example of how FMX can be a real pain in the ass on Macs. Do you recall what kind of results you got when you used the xcode profiler? Did you get source level timings and counts? Is xcode FMX friendly? I hate the fact that it seems that I have to become a system-level programmer to get any timings for my FMX app.
  11. Tom F

    Performance monitor for FMX macOS?

    Good point, Rollo62. Yeah, the macOS Activity Monitor I've used. It shows that my app is using 40% of a modern machine's CPU. I'm trying to find where in the code the time is being spent. A code profiler. So, I'm looking for a way to monitor at the Delphi procedure level. In Windows, I use Nexus Quality Suite in Windows. (I abandoned AQTime long ago as inferior and poorly suppported)
  12. Tom F

    how to go to a specific time in a video

    The details will depend on what video player you are using. If you're using YouTube, then you can easily discover the format to start a video at a specific time by clicking the Share button and then adding a checkbox to the "Start at ###" box. For example https://youtu.be/ORK_Xwpt2B8?t=3 starts at time = 3 seconds. (And, yes, that's me being interviewed about my Delphi spectroscopy software.) Is that sufficient for your needs?
  13. Tom F

    Parnassus Bookmarks for Delphi 11 Alexandria?

    I'm still waiting here too for the long-promised bookmarks feature to become available again. In the absence of clear, honest communication from EMB, I'm assuming that their management has decided to allocate resources to other issues rather than to fix current bugs. This would be considered a failure in most professional development organizations. EMB management has also apparently decided to conceal from their customers that they have made this decision and why. If we can't trust EMB to make good decisions and to communicate honestly with us on small issues like this, I fear we can't trust them on anything. Delphi continues to suffer from a thousand cuts like this one.
  14. Tom F

    Fix DBGrid Scrollbar Problem

    See: . I didn't try it, but perhaps the solution by aehimself will work for you? I used the few lines of code from Uwe Raabe for smooth scrolling.
  15. Bob, it's not clear to me what you're asking. Are you saying you have two files 1. MyProgram.exe and 2. sqllite.dll And you want to have create an installer that installs these two files on your target machine? Look into Inno, a free installer that many, many of us use.
  16. I waited a long, long time to upgrade from 10.3 to 10.4.2, believing it would be stable by now. I was wrong. I spent most of yesterday doing a totally clean ISO install of 10.4 (including the updates from GetIt) and then installing all my third-party packages and tools. It worked, mostly. And I liked the new features. But, the IDE crashed a few times. I've used Delphi for more than 20 years and never had the IDE crash... until now. And now, when I start the IDE, it never gets past the splash screen before dying a silent death and disappearing. Report.wer file shows an exception. Even after rebooting my machine, the IDE won't start. Like many Delphi users, I'm thoroughly disgusted with Embarcadero's failures. I might be able to tolerate a few crashes a day. But, not being able to start the IDE means I'll have to roll back to 10.3. And I will cancel my subscription to updates. Any suggestions on how to narrow down the problem? I'm not a systems engineer. I'm not familiar with how the IDE loads, where I might disable certain add-ins. Are there any suggestions on how to get the IDE running again???
  17. Tom F

    ZipMaster 1.9x with my minor fixes

    You reported these on EMB's Jira?
  18. Tom F

    Lockbox missing in 11.1

    I'm unable to find TurboPower's Lockbox (3.0 I think) in 11.1's GetIt. Does it appear in your GetIt? I don't recall EMB publishing a list of what's missing from this release, so I'm asking here. I'd compile Lockbox myself, but there are a lot of downloadable Lockboxes out there so I don't know which one is the most recent. Any help on that? TIA
  19. Tom F

    Lockbox missing in 11.1

    Thanks, @Lajos Juhász I just checked again and it properly appeared when I searched using the search box. That's very weird, but I tried a half a dozen times an hour ago and it failed. Anyway, I'm glad to see it there. THANKS for your response.
  20. Tom F

    Delphi 11.1 is available

    That folder contains lots of chm files, but nothing for Indy on my clean 11.1 install. 😞
  21. Against my better judgement, I took the leap and installed 11.1. First, I completely ripped and cleaned out 11 because, well, I've been burnt too may times by failures when upgrading. My last tool to install is the JEDI Code Library from GetIt. Installing results in an error from JediInstaller "The code execution cannot proceed because rtl280.bplwas not found." And now I can't uninstall it, getting the same error. I found a rtl280.bpl here C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ and one in in bin64, so I'm guess that some path in the IDE under Options isn't set properly. Anyone have any suggestions on how to get past this problem?
  22. Tom F

    rtl280.bpl not found in 11.1

    Thanks, @corneliusdavid. I ended up ripping and re-installing. And this time it went fine. 11.1 is installed and seems to be working in every way. Still hoping for Parnassus Bookmarks to show up, as promised.
  23. Tom F

    rtl280.bpl not found in 11.1

    And, after having installed CodeSite from GetIt, programs using it won't compile. "Unit 'CodeSiteLogging' not found. Trying to uninstall it fails too. Clearly my installation failed. Thanks, EMB. You probably more than doubled the time it takes me to migrate.
  24. Tom F

    rtl280.bpl not found in 11.1

    What path?
  25. Tom F

    Delphi Icons with Version Info

    And here's an 11.1 icon of the same type. Image is below. But there's also a .ico file attached that you can download. Delphi 11.1 icon.ico
×