Hey good to here from you again. I hope you are doing well.
Yes you will need a delegate to send info back to the first form. Look at how the example does it and if you still need help then past the code for the click event on the second form and I will show you how to implement.
It will look something like this:
//declare the delegate inside form2
public delegate void PassDataDelegate(String InfoToSend);
// make instance of delegate point to the public member on form1...make sure they have the same data type for the parameters
// this code will go inside the click event of the picture on form2
PassDataDelegate del = new PassDataDelegate(Form1.PassData);
del("string to send to form1.PassData member");
Let me know if this helps
Ken
