On Wed, 29 Apr 2020 11:39:22 GMT, Russel Winder wrote:

Sorry that GTK+ seems to be failing you. Also sorry that I have been unable to help out.

That's okay, you did try. One of the problems I'm finding is that much as I like D as a language its lack of popularity means it isn't getting the support and attention of say, Go or Rust or Python. And for GUI development D has quite a few bindings plus a couple of "native" D libraries, but because all the effort is so widely spread none of them seem to be really mature or progressing much. If I get the time I'll redo this app in wxPython I guess.