I have been battling for a while with this one and have decided to strip it back to basics....
I have been following the page at http://nsis.sourceforge.net/Macro_vs_Function
In my Function.onInit I have....
Then I have.....!macro Hello
DetailPrint "Hello world"
!macroend
Lower down in my code, when I run it it doesn't display the Hellow World box, it's probably me being daft but can anyone point out my error?Function tester
!insertmacro Hello
FunctionEnd