alex_tr
2025-12-16T07:39:58Z
Hi,

It looks like the new iGrid 7.5 (32/64 bit) OCX registers in HKCU instead of HKLM.

I figured this out when I tried to deploy my Access application on a Windows terminal server. I install via the Admin account, where the application works fine, but the 10tec classes were not available for the users and so the app doesn't run for them. As a temporary workaround I went into each user and registered the OCX manually (so each user gets it in their HKCU).

The same is happening with the new modern imagelib.

The older versions of these OCXs used to register in HKLM.

Is this inherent in the OCX or is it a problem with my installation procedure?

Igor/10Tec
2025-12-16T15:33:34Z
Yes, you are right. The old iGrid (that we call "Classic Edition") registers in the HKLM hive for all user, and this registration requires admin rights. The new iGrid (that we call "Modern Edition") registers in the HKCU hive for the current user, and this registration does not require admin rights.

But it's possible to create HKLM registration builds for the Modern Edition of iGrid. I have just done that and updated the retail pack on the webserver. Redownload it, please. Now you should see the HKCU and HKLM subfolders in the Bin32x64 folder in the archive, and these subfolders contain the corresponding builds of Modern Edition for the HKCU and HKLM registration.
alex_tr
2025-12-16T16:15:04Z
Hi Igor,

That's amazing, thank you!

Is this something that can be done for ImageList as well?

Alex
Igor/10Tec
2025-12-17T16:13:10Z
Done — download the updated 10Tec ImageList ActiveX pack from the website.