Is anyone able to use AlphaControls with Delphi 11.2 or later? in 64-bit

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #71116
    caosdun
    Participant

    I’m still using version 10.3

    #71117
    Lasse
    Participant

    Yes, I am using the latest AlphaSkins with Delphi 11.2 64-bit and beta testing 11.3. You need to apply some fixes to make it work. See troubleshooting.

    • This reply was modified 2 years, 3 months ago by Lasse.
    #71124
    Robert Crandall
    Participant

    I looked in Troubleshooting and found the post that the new ZLib for 64-bit has a problem with AlphaControls and that alternative ZLib libraries work. I tried that but still have the same problem.

    It made me wonder though if a compiler setting, or some such thing, changed from 11.0 to 11.1 and that is the problem. If only I had more time to troubleshoot this myself I could start to make progress but I just don’t have the time. I’ve made a start to at least define my problem and where it appears. The fact that others can get AC to work in 64-bits with Delphi 11.2 and 11.3 now gives me comfort that it can be done. I just need more time….

    Thanks Lasse for the suggestion!

    Rob C

    #71125
    Lasse
    Participant

    There are many 64-bit issues which ASLR reveals. You can set it to false in linking options until those issues are fixed. See Building > Delphi Compiler > Linking > Support high-entropy 64-bit address space layout randomization (ASLR).

    I have fixed some obivous cases by myself where I saw Integer casts done for pointers. Those must be NativeInt casts. But not all, I still have to keep that option False.

    #71126
    Robert Crandall
    Participant

    Cool! I will check out ASLR this weekend. Thanks for the tip – I am truly thankful for your help.

    Rob C

    #71128
    Robert Crandall
    Participant

    Holy doodle! That one change appears to have fixed it! My program is now running with Delphi 11.3 and I see my small issue (button captions are showing in black initially instead of the yellow color they should be using) the program appears to be good and running.

    Thanks, Lasse, you have saved me literally hours of time – the most precious thing in the world.

    I’m still hoping that the AlphaControls developer is alive and well too btw.

    Rob C

    #71145
    Support
    Keymaster

    Hello!
    The AlphaControls package v17 has been released today, the issue must be solved there. Check it, please.

    #71160
    Lasse
    Participant

    Yes, everything works perfect now.

Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘Is anyone able to use AlphaControls with Delphi 11.2 or later? in 64-bit’ is closed to new replies.