I'm not 100% familiar with NSIS.
My FAQ is: How I can hide a section in uninstall?
I must install a new version of a product, but the uninstaller must delete all previously products - even if those aren't in this version of install.
I manage to fade those checkBoxes that aren't needed...but haw can I hide the sections??? to not appear at all?
Later Edit: Name of valid sections are present in registry.
10x
function un.resetSectionSelected
;default selection - selectable and selected
SectionGetFlags $0 $r0
intop $r0 $r0 | 1
SectionSetFlags $0 $r0
functionend
function un.setSectionSelected
;if not installed cannot uninstall -> not selectable and not selected
SectionGetFlags $0 $r0
intop $r0 $r0 & 254
intop $r0 $r0 | 16
SectionSetFlags $0 $r0
functionend