We're developing application that include topmost dialog. This topmost dialog is inherited from IE for displaying contents in html/xml format.
The problem is, the child dialog (such as downloading dialog, open file dialog etc.) that was created by topmost parent dialog will be laid behind its parent. This problem can make our user confuse and annoy.
Below image is
From our deeply debugging in ieframe.dll assembly found that, the default parent of IE's child dialog is NULL, so it's always display behind its parent.
Is there any solution or suggestion to solve this problem? except to change dialog's z-order to lower topmost, because the topmost level is required.