Jump to content

Tom F

Members
  • Content Count

    226
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Tom F

  1. 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)
  2. 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?
  3. 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.
  4. 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.
  5. 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.
  6. 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???
  7. Tom F

    ZipMaster 1.9x with my minor fixes

    You reported these on EMB's Jira?
  8. 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
  9. 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.
  10. Tom F

    Delphi 11.1 is available

    That folder contains lots of chm files, but nothing for Indy on my clean 11.1 install. 😞
  11. 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?
  12. 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.
  13. 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.
  14. Tom F

    rtl280.bpl not found in 11.1

    What path?
  15. 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
  16. Tom F

    Delphi 11.1 is available

    The same thing they always do: GREAT WORK. We all owe a lot to them. THANK YOU, beta testers. But, as we've seen over the years, releases from EMB still seem to have regressions. No?
  17. Tom F

    Delphi 11.1 is available

    And now comes the long-standing debate we have with ourselves: "Do I take the risk and download it? Or do I wait until some other poor schmoe becomes an unwitting tester" I'm soooo tempted to give it a try!
  18. Tom F

    Delphi Icons with Version Info

    THANK YOU!! Simple, great idea. Very helpful. And just replacing the helmet icon with one that is less stylized and more recognizable is nice too.
  19. Tom F

    Parnassus Bookmarks for Delphi 11 Alexandria?

    The entire product sometimes feels like that. <🙁> And the website's erratic availability definitely feels like that.
  20. In a plotting app, I have the following class of: x ,y points, a string label for each point, and an array of Booleans indicating whether the point should be plotted. All 4 arrays will be of the same length. TXYSeries = class(TObject) fXSeries: array of Single; fYSeries: array of Single;; fIgnorePointWhenPlotting: array of Boolean; fElementNames: array of String; end; I want to sort the arrays in this object so that the values in fXSeries are in order. Any suggestions on a clever way to do this sort using generics or other built-in sort methods? (i.e. I really don't want to use my own sort code.) The only approach I can come up with is to copy the above class into an array of point objects. Do a generic sort of the array. Then copy the array back into the structure in the above code sample. This seems pretty clumsy. But maybe the original data structure above doesn't lend itself to generics? Any suggestions. Below is my proposed solution: type TPoint = class(TObject) X: Single; Y: Single; Ignore: Boolean; ElementName: String; end; TPoints = Array of TPoint; var Points: TPoints; begin ... TXYObject into Points array... TArray.Sort<TPoint>( Points, ....) ... Copy Points array into TXYObject end;
  21. How do I configure LSP so that as I type the name of an in-scope variable, it suggests the full name automatically. Ctrl-Space works, but have I missed something with the configuration below? Delphi 11
  22. Tom F

    Codesite auto-invoke not working?

    Although it wasn't checked in the screen capture I included, I had previously tried checking that box and just retried it. It's still not working. Thanks for the suggestion though, Peter.
  23. Tom F

    Tries to convert from D7 to D10

    This might also be helpful: https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/
  24. Tom F

    Profiler for Delphi

    Yes, no that you mention it, their licensing scheme was terrible. In all fairness, it was perhaps tougher to do back then than now? And thanks for the confirmation about the history of the product.
  25. Tom F

    Profiler for Delphi

    Wow. I didn't know that. As I recall at the time, from my experience with the UI, functionality, documentation, and support, I concluded that SmartBear didn't have much commitment to Delphi. Perhaps I was wrong. Thanks for the info, @Anders Melander
×