I have developed an unidriver-based virtual printer which saves the printed
data to a selected bitmap (raster) format. It consists of both an UI plugin
and a a rendering plugin, in addition to a monitor dll. Calling
GetSaveFileName() from the port monitor works ok with one exception: There
are refresh problems within the "SaveAs" box when the user selects 'Create
new folder'.
When I try to call GetSaveFileName() from the UI plugin instead (in response
to a DocumentEvent), the refresh problem is still there....

Any help will be appreciated..