when I install TMS Pack for FireMonkey for XE4 it uninstalls the XE2 version I have already installed. I want both versions installed. How can I achieve that?
The installer will indeed uninstall old versions,
you will need to create a backup of your source directory and add that as a separate path to your XE2 IDE and manually compile the package TMSFMXPackPkgDXE2.dpk. Then install the XE4 version. Make sure that your XE2 path remains in the library path of XE2 and not in XE4 as you will get issues when compiling.