Archive: Emulating InnoSetup's UserInfoPage


Emulating InnoSetup's UserInfoPage
Hi,

Is there existing code that emulates InnoSetup's UserInfoPage that I can steal? ;-)

I can use InstallOptions to write my own, if I must. Two questions:

1. Do the default UserInfoName and UserInfoOrg data come from here?

HKLM\Software\MS\Windows\CurrentVersion\
- RegisteredOwner
- RegisteredOrganization

2. InnoSetup's UserInfoPage supplies accelerator keys: "U" for "User Name" and "O" for "Organization". How to emulate this in NSIS?

Thanks! Cheers.


  1. The best place to figure out where InnoSetup takes this information from is InnoSetup's source code.
  2. Use an ampersand before the letter you want to be used as an accelerator. For example "&User Name".

> InnoSetup source code

Yes, I know. Just thought that if someone has done the same work for NSIS, even if the code is not available to share, s/he might be able to answer this one quickly.

> Accelerator

Ok.

Thanks for the response. Cheers.