i really like this. ask nicely and i will receive thank you deszoe!
the sample macro throws an error which can be resolved by removing carriage returns to make this line as follows
returnValue = exec.Informplugin("Messages.dll", (object)"YesNoCancel:Much more lines|Hello test![nl]2[nl]Third line[nl]4[nl]Plus one...[nl]6[nl]7[nl]8[nl]9[nl]10");