I thought there may be issues with lower resolutions. I'll have a play with it to see if I can squish it down a bit. Not sure if I'll be able to get 800*600 working, though!
What I wanted to do was put together some code that 'scales' screens to different resolutions, so when it loads up, it sizes the screen and it's controls to the appropriate width/height/top/left, but that might take me some time.