|The 'CRLF' Macro|
This macro is useful any place where you are presenting a message to a user. It simply generates a Carriage Return followed by a Line Feed (new line code sequence (use two for a paragraph break).
These line breaks may show of as weird "block" characters in "ORCA" (or for some versions not at all).
;--- Set an MSI summary (normaly done by DEPT/COMPANY framework) --- <$Summary "COMMENTS" VALUE="line 1<$CRLF>Line 2"> ;--- We wish to update the existing file "SomeFile.XYZ" (validate its already there!)--- #define INSTALLDIR [SystemFolder]drivers\ #( #define NOT_FOUND_MSG This only installs over the existing version of the drivers. <$CRLF><$CRLF>We did not find "<$INSTALLDIR>SomeFile.XYZ"! #) <$FileFind File="SomeFile.XYZ" Property="SomeFile.XYZ" PATH="<$INSTALLDIR>" Depth="0" Message=^<$NOT_FOUND_MSG>^>