title: Dynamic PySimpleGUI Button (Python)
body: <p>So let's say I have a button that displays a word, and when I click it, I want it to show an image, which I do like this:</p>
  <pre><code>x,y=event
  window_play.FindElement(event).Update(image_filename=(imgs_path + os.sep + &quot;Back.png&quot;))
  </code></pre>
  <p>It works as expected. But what I'm struggling with is getting back to the original view after a second click. I've thought about making a copy of this button (it's actually a matrix of buttons (that's why X and Y, but let's focus on one)) and keeping the status in a boolean (matrix of booleans), which may or may not work, but that's not the bug itself. The thing is, I'm not sure how to do it, wether update the whole button, or just the text, or.. what (when true/false).
  I've thought about playing with elements visibility, but not entirely sure how.</p>
  <p>Thanks in advance for any tip.</p>