Archive: Saving space via simply changing the UI instead of using InstallOptions.dll plugin?


Saving space via simply changing the UI instead of using InstallOptions.dll plugin?
It seems that it is quite possible to edit any existing ui (like modern.ui) via adding buttons, moving things around etc. so why to use InstallOptions plugin and all those hard to read&understand .ini files... So does anyone have any idea why that plugin still exists instead of a simple resource editor bundled with the app?


1. Nsis only supports a limited number page types so you have to replace one of the built in ones with your own

2. You can not subclass a window with the system plugin, so you would have to write a custom plugin or just have a static page without any buttons or other interactive UI