In the past few months, my applicaation keeps hiding itself behind other windows. It usually happens when I open a fomr using '.ShowDialog()'. When the dialog is closed, the parent window sends itself to the back, behind any other maximised windows, if I minimize all other applications, it functions perfectly.. it's almost like a 'sendtoback' message is being sent to the form.
I've been working on this application for years, and it's never done this before, so I don't know if there is some dodgy control or something which is causing this.
Any ideas anyone ?