Jump to content

Der schöne Günther

  • Content Count

  • Joined

  • Last visited

  • Days Won


Der schöne Günther last won the day on January 22

Der schöne Günther had the most liked content!

Community Reputation

15 Good

Technical Information

  • Delphi-Version
    Delphi 10.0 Seattle

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Der schöne Günther

    Touchscreen signature

    Are you sure it's a capacitive touch screen or something more sophisticated that works with a "proper" pressure-sensitive pen? There are quite a lot of W10 devices that have an additional digitizer for pen input.
  2. Der schöne Günther

    Decorating read-only controls

    Interesting read: https://ux.stackexchange.com/q/84715
  3. Der schöne Günther

    Trouble with (very) simple XML-parsing

    Doesn't getElementsByTagName(..) only list direct descendants? You will either have to search recursively, or use something like an XPath expression to get all the nodes you are interested in.
  4. Der schöne Günther

    ANN: Find leaks in Delphi and C++ with Deleaker

    That looks very exciting, but I do find the prices a bit steep 😶 Does one license work with both RAD Studio and Visual Studio integration? For VS, does it find leaks for C++/CLI Mixed mode applications?
  5. Der schöne Günther

    SDTimes Industry Watch: The developer transformation

    In case anyone wonders, here is the original "study": https://stripe.com/files/reports/the-developer-coefficient.pdf Sure, this PowerPoint has nice colours and everything, but I really don't know what to make of things like (emphasis by me)
  6. Der schöne Günther

    Solution(s) for coder with quite poor eyesight

    I depend on contact lenses. When I don't have them in (at home), I can barely see anything. But then, I can just crank Windows DPI up to 200% and everything is fine on my 27" screen (2560x1440). Normally, I have 125% DPI on that screen. I am, however, not using Delphi at home anymore as it is extremely blurry on 125% DPI. All my other code editors don't have this problem and can instantly switch to higher/lower DPIs with no issues. At 200% DPI, the Delphi IDE should probably look fine, I never tried. What operating systems are you using? Quite some things have improved in the last versions...
  7. Der schöne Günther

    We use DUnitX and it discovers all our silly mistakes before release

    This might come across as ignorant, but I never really got behind what DUnitX does better than DUnit. For sure, it does things differently. But better? What are the advantages? Why should I consider migrating all DUnit test projects to DUnitX?
  8. Der schöne Günther

    How to properly detect name of exe (running app) in Windows 10

    What exactly is your question? You have a window handle (HWND) and you want to get the full path to the executable behind it?
  9. Der schöne Günther

    Complete Boolean Evaluation

    I am working on a legacy project which has it enabled. I did not dare to disable it, so all new units get a compiler directive to switch full bool eval off while you have to be extra careful and always keep in mind that full boolean eval is enabled when editing "old" units. Reason? I suppose there was none and "full Boolean evaluation" sounded better than "mediocre Boolean evaluation"
  10. Der schöne Günther

    FYI: Graph showing iOS crashes with recent Delphi versions

    It was some article that referred to a presentation from the early 90s, that's for sure. We once tried making a small application for iOS & Android, and yes, the application had so many fatal crashes with no way of debugging it that we finally gave up.
  11. Der schöne Günther

    FYI: Graph showing iOS crashes with recent Delphi versions

    Are there more information available about the crashes themselves? And didn't Delphi get famous by demonstrating how an unhandled access violation would just produce a messagebox and continued to work afterwards instead of bringing the whole app down?
  12. Der schöne Günther

    appending to a dynamic array

    The TStringHelper was designed for immutable strings. If I'm not mistaken, Strings on platforms such as iOS are immutable whereas they are still "copy on write" on Windows. All the TStringHelper methods return a new string instance.
  13. Der schöne Günther

    appending to a dynamic array

    Why would you consider it bad? The arguments are evaluated before calling SetLength(..), so Length(..) returns the length before it was resized High(someArray) is a simple lookup, the size is known
  14. Der schöne Günther

    ABI Changes in RAD Studio 10.3

    Absolutely. Interesting and entertaining to read. Please, more of those.
  15. Der schöne Günther

    Delphi, be better!

    I don't even want to estimate how much of my lifetime I have already spent on stuff like this. It's like the IDE does not want you to get your job done in time and is constantly putting spokes in your wheel 🤨