That's OK, thought I might have been doing something wrong or someone might have had a workaround for it.
Really no need to apologise @red51 you're doing some really great work! You have inspired me to start writing code again which I'm enjoying as much as playing the game! I can only guess at the length `todo` list you guys have!
I will assume then (unless you state otherwise) that I can carry on with my GUI coding and that I was not doing it wrong and it will work as intended once the listener is fixed