Jump to content

Wil van Antwerpen

  • Content Count

  • Joined

  • Last visited

  • Days Won


Wil van Antwerpen last won the day on October 19 2021

Wil van Antwerpen had the most liked content!

Community Reputation

25 Excellent

Technical Information

  • Delphi-Version
    Delphi 10.4 Sydney

Recent Profile Visitors

1826 profile views
  1. Wil van Antwerpen

    macOS Sonoma and UI layout

    That is curious indeed as the M1 MBP would certainly support Metal without any issues. Not sure about the VM on Parallels.
  2. Wil van Antwerpen

    macOS Sonoma and UI layout

    Curious.. are you testing in a VM or on recent macOS hardware that supports macOS Sonoma natively? I'm asking as most VM's won't have metal support. There's also OCLP to get Sonoma running on older hardware and also wonder how good the metal support is on them. I haven't verified it myself yet, but I doubt that this setting works well if metal isn't available. -- Wil
  3. Wil van Antwerpen

    macOS Sonoma and UI layout

    As suggested at the Facebook group, setting GlobalUseMetal to true before the form initialize did resolve the issue for me as well. Pfeww :) Thanks Dave.
  4. Wil van Antwerpen

    macOS Sonoma and UI layout

    ah facebook.. haven't signed in there in many months, not my thing. Signed up to those groups now, I suspect it is the same issue. With SDK12.1 my app didn't even start via 10.4.. let's try SDK13.1 from 11.3 (not getting bored) edit: also didn't start. Probably a red herring. Will chase that tomorrow, pulling an all nighter isn't going to help speed things up I think.
  5. Wil van Antwerpen

    macOS Sonoma and UI layout

    Thanks Dave. Good to know I'm not alone. Currently trying to use newer versions of the SDK to see if that makes a difference. So far no luck, but I was using some pretty dated SDK's, so I'm slowly working my way to something current. I take it that this was only reported in Delphi groups?
  6. Wil van Antwerpen

    macOS Sonoma and UI layout

    Had some customers upgrade to macOS Sonoma. My app doesn't work on Sonoma as it has various problems. The main -in your face- issue though is that the layout of the application is completely messed up. Making it completely unusable. It's like you're using a magnification application on top of the app, it shows a snippet of the user interface and there doesn't seem to be a way to get it to look normal. Anyone else seen this? Tried with Delphi 10.4 as well as Delphi 11.3 So far only tested against macOS Sonoma on the intel platform. But it would surprise me if it hasn't the same issue on Arm. -- Wil
  7. On macOS if a folder is a bundle or not, is not just determined by a file extension. It's something called bundle bits. You can check those with command "xattr -lx" For more info see: https://ss64.com/osx/xattr.html
  8. Wil van Antwerpen

    Developing under Windows 11 in a VM not feasible ?

    Exactly.. Sadly only see this thread now, or I would have commented on that earlier. When you use normal VMware disk encryption on VMware Workstation or VMware Fusion then you can actually move the VM to another host. It is the experimental autoAddVTPM option which creates a VM that is not portable to other hosts (along with other foot gun options)
  9. Wil van Antwerpen

    Adding an icon for an ActiveX control

    Thanks! That does indeed look like it was the missing piece of information that I need.
  10. Wil van Antwerpen

    Adding an icon for an ActiveX control

    Hi, I wrote an ActiveX component with Delphi 10.4.2 and the users are happy with it. There's lots of legacy software out there and this helps them. One of the things I am looking into now is how-to add an icon for using it in other development tools. On the toolbox pane in VB6 it shows up as a black square now and that's not very ideal. See below: From what I've found so far, it has to be an image of 16x15 pixels and only 16 colors (oh dear). Hopefully one can add higher resolutions as well for other environments. There was also some mention of adding it as resource (.dcr) file, which I tried, but so far, no cigar. Somehow I'm not finding much details on this. LOL Ideas welcome, maybe someone down here remembers and is willing to share that tidbit. Thanks.
  11. Wil van Antwerpen

    Delphi and the new Apple M1 CPU

    I have no crystal ball and really hope you are right on that, but so far the signals have not been very hopeful. For example: https://www.macrumors.com/2021/09/14/arm-windows-m1-macs-not-supported/ From what I've read the only supported version of Windows on a M1 mac is via Windows running in the cloud.
  12. Wil van Antwerpen

    Delphi and the new Apple M1 CPU

    Neither is going to happen, at least not from VMware or from Apple. VMware in particular has been very clear about this. For example here: https://blogs.vmware.com/teamfusion/2021/04/fusion-on-apple-silicon-progress-update.html but it is not just that one article. The Product Manager has mentioned it many times. They actually looked into it and have decided on not going there. Who knows if there's a skunk works in house version that is capable of doing exactly that. But there has been no hints in that direction, the "not going to happen" signals have been much stronger. Yes there is a Windows insider version running ARM and it runs well. The problem is that Microsoft does not provide licenses for that and so far there are no indications that they ever will. Windows on Arm only works with OEM hardware suppliers and apple isn't one of them. It is mostly (exclusively?) bundled with laptops having a Snapdragon processor. One could run on a VM with a Windows insider build, but that's not exactly production ready.
  13. Wil van Antwerpen

    Delphi and the new Apple M1 CPU

    Rosetta doesn't even work for Windows? Virtualisation platforms are not supported. If you run Windows in a VM then you have to run an Arm version and MS hasn't provided a license for that (and it isn't looking great on them going to provide you a license to run on non partner hardware) Also note that there's no bootcamp support now for the M1 platform. As for why cancelling something that works? Only apple knows, but it smells a bit like "lock in", but also less maintenance costs.
  14. Wil van Antwerpen

    Delphi and the new Apple M1 CPU

    Hi, One note about Rosetta. Apple has switched CPU platforms several times. If the past predicts anything then Rosetta will be part of macOS for about 2 releases of macOS and disappear. It's designed to assist in migrating from one platform to another, not intended to stick around forever.
  15. Wil van Antwerpen

    Delphi compatibility with Windows 11?

    FWIW, TPM 2.0 support has been available for VMware Workstation since at least Workstation 14 IOW since 2017. [1] Another note is that Windows 11 in a VM appears to run just fine without TPM and even UEFI as I upgraded a Windows 10 VM to Windows 11 and it has neither. To put it in another way. Microsoft relaxes the requirements for virtual machines as was found by VMTN user SvenGus here [2] To quote SvenGus: [1] https://docs.vmware.com/en/VMware-Workstation-Pro/14.0/com.vmware.ws.using.doc/GUID-B42CAC2A-DC3D-4F15-BEFE-AB4319B288CB.html [2] https://communities.vmware.com/t5/VMware-Fusion-Discussions/vmware-fusion-on-m1-goal/m-p/2856321/highlight/true#M174764