...does nothing. It declares a local variable named "Screenshot" within that function, that's it.
You also can only do one SetScript of each kind for each frame object. The second time you declare the "OnEvent" will replace the first one. You're also missing a quote right before Congratulations, I'm surprised you didn't get an error for that.