Quote:
Originally Posted by LuisCésar82
The skin viewer (.cjstyles) does not work if compiled with inno setup unicode version.
If compiled with unicode inno it does not detect the INI file (ISSkinIniCombo).
It works only if compiled in standard ANSI version or enhanced edition of inno setup. If compiled with the standard unicode inno or enhanced edition unicode the combobox fields of the ini file is blank.
I believe the problem is that the function EnumResourceNames in script file.
|
I managed to fix it.
To use Inno Setup unicode version should also be used to ansi version of EnumResourceNames (EnumResourceNames
A) of kernel32.dll library.
But using Inno Setup unicode version should be changed
lpType and
lpName of
String to
PAnsiChar.
I posted the modified script if someone is interested.