I just need a simple GUI like the ones in the pictures, the code should use gtk library, Haskell. I should have the ability to switch between the two GUIs in the pictures (one has an extra button, and hides the textbox, that's all), and have functions that are called when any object is clicked. The hangman image is simply an image loaded from disk.
Hey, I can do it with gi-gtk package. Frankly, I haven't seriously played with those bindings yet, but I wrote an aweful lot of C code with GTK in the past, so I can manage. Sadly, I can start to work on this fun project on Monday at the earliest.