On top of showing the button activation pressed, which gives a hint about the current Show Forms state, I think it would be beneficial to just alternate the button label between "Show Forms" if currently not shown, and "Hide Forms" if they are currently shown.
No.