Thanks a lot! It seems to work quite nicely, the only issue is when in fullscreen it's not quite correct as there's a space at the top of the screen that's blank, but apart from that it seems okay :D
Thanks for letting me know. I'll see what I can do about the blank space problem.