I assume the following is the correct usage for async AdvMessageDlg:
Add AdvMessageDlg to form
Define an INVISIBLE region on the form
Turn on RenderInvisibleControls on the form so the invisible region is rendered for use by the msg dlg
Attach the region to the AdvMessageDlg
In an Button Async event, for example, call AdvMessageDlg.ShowAsync
Click on button to close dialog... repeat... GREAT!
However, when a SYNC event happens requiring full render... the invisible region show!!!
The work around is to force the invisible region to hid in the OnRender of the form. Not the best solution however.
Am I using the AdvMessageDlg correctly and if so is this a bug?