Using VS 2013 Express for Desktop. C#. Winblows 8.1
I have a clever program for writing/printing/storing invoices and quotes. One function is to print to PDF using CutePDF Writer. All is well except the dialog to name and save the file doesn't pop up to the front unless I click somewhere on my form.

I had previously written this in an older version and with Win XP and it was fine. -no special code needed.

I'm inclined to think I need to use threads or perhaps backgroundWorker but am not familiar enough with either to know which is appropriate, if at all.

Click Here you can try this. But this is weird behaviour it should already be topmost. If i had this problem i would propbably just create a new form for my dialog and set the property TopMost there.