Using Inno5, I created an installation package for a VB6 app which includes an uninstallation feature as well but when I uninstall the app (either by clicking the uninstall icon or by opening Add/Remove Programs in the Control Panel), all the files that are being used by the app (along with the folder in which the app resides in C:\Program Files\) don't get deleted from the machine!

How do I ensure that when the app is uninstalled, all the files along with the folder in which the app exists get completely deleted from the users' machine when my app is uninstalled?

Also when an app is installed, usually the first (or maybe the second) step asks user whether he agrees with the terms & conditions for which he is provided 2 OptionButtons - I agree & I don't agree & users can proceed with the installation if & only if the I agree OptionButton is selected by the user. Can this feature be added during the installation process using Inno5?