In fact, I think I have solved the Windows issue properly now also, so please take a look at that when you get a chance. I really appreciate your feedback :)