Just a thought -- you might consider using a HTTP/browser UI. It's graphically ugly, but it's familiar for users, and it goes cross-platform very well. Plus, if you decide to move the app to a Web server, you're already done. Ron