Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by eivindbakkestuen

  1. eivindbakkestuen

    Your RAD Studio 10.4 Sydney issues

    No, you didn't miss anything, exact same thing happened to me. I'm absolutely certain I had Help checked during the first install, because this also happened to me during 10.3. Worse part of it was, even though I'm absolutely sure I left the "remove registry entries" option in the "keep" position during uninstall, after the reinstall the IDE came up pristine, and left me with installing a ton of 3rd party libraries a second time. Ugh.
  2. eivindbakkestuen

    Closing Forms from other forms

    You are describing a wizard UI...
  3. eivindbakkestuen

    Delphi 2010 giving floating point error

    You are doing R&D. Are you saying your R&D process does not allow you to use an exception stack trace logging solution to figure out where it happens?
  4. eivindbakkestuen

    Prevent WM_VSCROLL on TScrollBox to be executed twice in a row

    Have you looked at the Message parameter values to see what you're actually getting?
  5. eivindbakkestuen

    Profiler for Delphi

    We are aware that the UI isn't modern anymore, and work is underway to improve that. However, @Tom F is right to say it just works (up to and including the latest Rio version!). Which allows the users to get their work done and move on. 🙂
  6. Out of idle curiosity, does this happen no matter how many cores you have in the CPU? What do the CPU core graphs look like in the Task Manager?
  7. eivindbakkestuen

    Rio and MDI Applications

    Have a look at this which was just posted: UberFrame panels
  8. eivindbakkestuen

    Rio and MDI Applications

    You may want to test docking. You're not locked to docking the windows in particular places, they can float around on the "desktop" inside your application. You decide what kind of docking etc operations are applicable (perhaps you have a few child windows where it would be appropriate to only see one of them at a time, so would work in a tabbed child window, etc). I'm attaching an image of an application using the DevEx docking library; could just as well have been done with MDI.
  9. eivindbakkestuen

    SQLBindParameter error with TFDQuery / ODBC

    Are you still using version 10.1? The issue was apparently fixed in 10.3.1, perhaps test with the Community version to make sure before you go for the upgrade.
  10. Here's an unusual one: I'm using TIdHttp.Get(<IP:port of local network machine>\somepath) inside a short lived thread (if that matters); no specific ports or anything is set in the IdHttp instance before the call. The other day, we got a number of exceptions like below on this call. I'm just wondering if anybody else has seen it, or has an idea what may have caused it? Not intending to blame Indy here, at a guess the OS doesn't reuse ports quick enough (limited resource) or something of that nature. However as part of a customer critical system, it'd be good to know if there's anything that can be done about it? (forgot to say, the application runs many instances on a Terminal Server) Exception: EIdCouldNotBindSocket Message: Could not bind socket. Address and port are already in use.
  11. eivindbakkestuen

    Address and port are already in use error after TIdHttp.Get

    Ah, your BoundIP reference got me thinking. After some sleuthing, It turns out that my client had been misinforming me; BoundIP was put into use some months ago, and I was told that version worked for them. In reality, they were still running an older version which did not set BoundIP, which then caused confusion when a new update was delivered and this error immediately triggered. Lesson: don't trust clients (check), always use exception stack tracing (check) and log everything (check).
  12. eivindbakkestuen

    Address and port are already in use error after TIdHttp.Get

    The thread (and the TIdHTTP instance inside it) are destroyed as soon as the result of the Get() call is available. The number of threads would not have been great (less than 10) since this happened shortly after restarting the application. This exception never happened in the previous 3 months of intensive application use, hence I'm puzzled. 🙂
  13. eivindbakkestuen

    InterBase or Firebird?

    Just grab NexusDB Embedded Free from GetIt, compiles directly into your windows app, only your exe to distribute.
  14. eivindbakkestuen

    Any Good tutorial on Parallel Programming Library?

    Er... the OmniThreadLibrary zip is only 8.8Mb, so... seriously... 😉
  15. eivindbakkestuen

    Delphi 2007 supported in Indy 10?

    The latest dev snapshot comes with batch files for Delphi 2007 and older, but the packages can't be compiled (first problem, stops on UInt8 etc types in idBuffer.pas which doesn't exist in D2007). Is D2007 meant to be supported still? I couldn't find a definitive document to say what IDE/compilers are currently supported.
  16. eivindbakkestuen

    Android 64bit and 32bit permissions

    In this primary English forum, it'd be nice to have the translation of those messages... 🙂
  17. eivindbakkestuen

    Advice on searching within nested records

    Have you considered if using a real database would be an alternative?
  18. Before starting to convert the C API header for the Service Location Protocol, does anyone know of a recent conversion already available? Found one on Torry's, but it is positively ancient. 🙂 Failing that, any suggestions on a good tool for converting the header? Eivind
  19. eivindbakkestuen

    Label Style and Color in DFM

    Perhaps explain what the problem is / what is the goal here?
  20. eivindbakkestuen

    Ann: NexusDB Spring Sale

    Hi, and welcome to NexusDB's "Spring Cleaning Down Under" Sale! Until end of Monday 18th November, take 33% off any purchase of new licenses. Use coupon code SPRING2019 during checkout to receive your discount. Sale extends to all NexusDB database products, and Nexus Quality Suite. Don't miss out. Oh, and if you are overseas, you also benefit from the weak AUD currency, which means right now you just can't get better value for your money. 🙂 www.nexusdb.com regards, The NexusDB Team
  21. eivindbakkestuen

    Memo scrolling to the bottom ... sometimes

    What happens if you don't use that automatic scrolling at all? First guess is, it's still kicking in.
  22. eivindbakkestuen

    GExperts 1.3.14 released

  23. eivindbakkestuen

    Funny Code in System.Types

    Post the Quality Portal link, so we can vote and perhaps it'll be fixed...
  24. eivindbakkestuen

    DPI-change, crashes tDrawgrid.

    So, what can you see under the debugger when the app is unresponsive? Millions of event calls? Loop that never ends somewhere? If you can boil it down to a small reproducible testapp, log it in quality portal, post link here for others to vote.
  25. eivindbakkestuen

    Ann: NexusDB Easter Sale

    Hi All! The NexusDB Easter Bunny has gone off the deep end and is having a 40% sales on all new licenses from now until the 26th of April. Yes, that is 40% off our NexusDB database products, and our Nexus Quality Suite! Hurry and secure your licenses before the Easter Bunny hops, skips and jumps into never ever land. To get the rebate, make sure to enter the coupon code 2019EASTER during checkout. Our Web Store: https://www.nexusdb.com/support/index.php?q=pricing regards, The NexusDB Team