Jump to content

Lars Fosdal

Administrators
  • Content Count

    3416
  • Joined

  • Last visited

  • Days Won

    113

Everything posted by Lars Fosdal

  1. Lars Fosdal

    Any delphi components for VNC or RemoteDesktop?

    Is the Delphi app 64-bit?
  2. Lars Fosdal

    Parnassus Bookmarks issue - again.

    That's terrible.
  3. Lars Fosdal

    Delphi 12.0 Athens - Platform status

    AFAIK, it is a C++ only issue.
  4. Lars Fosdal

    Code formatting in Delphi 12

    TBH, I've never used the formatter, except a couple of times by accident - which quickly was undone. I do have a somewhat unconventional formatting, but given that the team has adopted it as well - I'd say it works.
  5. Lars Fosdal

    Windows Arm is still not ready. It is still in the cook.

    11.3 works well on WfW for ARM under Parallells on my MBP M1 Pro.
  6. Lars Fosdal

    Windows Arm is still not ready. It is still in the cook.

    Ctrl+Shift+V = paste as plain text.
  7. https://www.charlesproxy.com/ is invaluable for debugging authentication sequences, well, technically any kind of web request. I've used it to find the difference between a working OAuth2 authentication .NET app, and a non-working Delphi app and solve the Delphi problem.
  8. Lars Fosdal

    How do I execute code after FormShow ?

    Those are not hacks - but techniques. I try to avoid blocking the window thread when updating the contents, so I usually spin off queries and calculations in a biz.object. I have a TriggerContentUpdate method that fetches/checks that I have the params I need, sets up the thread and starts it. When the thread completes, it triggers a Window redraw which checks if there is data to update from in the biz object, otherwise painting a "No data" or "Processing..." message.. TriggerContentUpdate can then be called from Form.AfterShow, or whenever the parameter data changes, or by timer for automated refresh.
  9. Lars Fosdal

    Parallel Resampling of (VCL-) Bitmaps

    For me, the fastest blur is created by taking off my glasses...
  10. Lars Fosdal

    Deep links to open the app

    On Windows, there is the concepts of file type associations, URL handlers, etc. On Android, you must use intents. MacOS and iOS also has intents, but I don't know if FMX support them? Linux - not sure.
  11. Lars Fosdal

    Database

    IMO, connecting directly to a DB from a mobile app is not a good approach. I would recommend that you put a REST API between the app and the DB.
  12. Lars Fosdal

    Win32, Win64, WinRT and now... WinARM ?????

    From what I read, the 32-bit version of Matlab has issues under W11ARM, while the 64-bit supposedly works. IMO - making a general statement that 32-bit and 64-bit intel apps doesn't work on ARM, is a far cry away from specifying some specific apps that don't work.
  13. Lars Fosdal

    Win32, Win64, WinRT and now... WinARM ?????

    @Juan C.Cilleruelo I've run - RAD Studio (32-bit) and Windows apps (32 and 64-bit) made with it - Visual Studio 17.4 (64-bit) and .NET apps made with it. - GitKraken (Electron) - VS Code (Electron) under Windows 11 for ARM in Parallells on my MacBook Pro M1. Windows 11 for ARM emulates x86 and x64 apps pretty darn good - there is no need to have a native ARM app. Considering my projects compiles faster in RAD Studio under Windows 11 for ARM in Parallells under MacOS, than on my one year old Lenovo P16 i7. I am not sure what went wrong for you.
  14. Do you have an overlayed numpad accessible via Fn key? In that case, Does Fn+Ctrl +/- (on the overlay) work?
  15. What about Ctrl+Num + Code Editor Context Menu | Increase Font Size Increases the font size of the Code Editor. Ctrl+Num - Code Editor Context Menu | Decrease Font Size Decreases the font size of the Code Editor.
  16. Lars Fosdal

    Call for Delphi 12 Support in OpenSource projects.

    If you have access to the beta, you can still prepare libs for its release - but you cannot publish / make available the libs.
  17. Lars Fosdal

    What is the benefit of sorting the Uses clause?

    I remember having this discussion with an american on LinkedIn. He had written a tool that sorted the uses clause, and he turned a darker shade of crazy when I pointed out the risks, "chanting" USA, USA, USA. No point in discussing with such people.
  18. Lars Fosdal

    Windows ARM support ?

    I absolutely love Win 11 for ARM on my MBP, but it does irk me that I cannot create native apps for ARM.
  19. Lars Fosdal

    Current subscription required to download ?

    I assume you mean "smoothly" or "effortlessly"?
  20. Lars Fosdal

    New Grep Expert in GExperts - need a name

    LiveSearch
  21. Lars Fosdal

    Collecting data

    It depends on the amount/size of the data, the frequency of uploads (batch or streaming). A REST server and JSON data packages sounds like one possible solution.
  22. Has anyone seen any Delphi code intended to support Google's Protocol Buffer spec? I've found https://github.com/marat1961/protobuf-delphi Edit: I also found https://github.com/grijjy/GrijjyFoundation/blob/master/Grijjy.ProtocolBuffers.pas so, I guess that is all I need, but other suggestions are welcome.
  23. Comparing YAML and ProtoBuf is like comparing Horse & Carriage with a Cargo Train. ProtoBuf is for transmitting large amounts of structured transactional data.
  24. Lars Fosdal

    Collecting data

    @sandokhane - The question way to general to be answered. Be more specific.
  25. Lars Fosdal

    DCPCrypt v.2.0 - 64-bit?

    Have any of you used this old lib in 64-bit? It works fine in 32-bit, but I get Project MyProject.exe raised exception class EDCP_cipher with message 'Unable to allocate sufficient memory for hash digest'. when running as 64-bit. Curious to know if anyone has worked around this issue already.
×