When creating new Windows and a new process to be called from that window, it appears that the handle to the calling dialog is not passed to the process.
We've created a process that puts up several child dialogs, and there are times when the main dialog gets "hidden" and can only be recovered by maximizing and then minimizing the client console window. This is especially an issue if using print preview, because this process is printing packing labels and packing lists.
In looking further at how to solve, we find that
the portable classes that inherit from the “SvrProcess” can not get the handle to the caller dialog. This handle helps us in setting the parent of any called dialog from within the process. Since no parent is set, the dialog may disappear in the background separately from the caller dialog.
So we'd like to request this - that you enable a way for classes inheriting from SvrProcess to get that handle to the caller dialog.