Hello all, I have a custom action in an c++ dll that performs a somewhat lengthy operation during the UI phase of the setup. I have a Dialog where the user enters some data and a custom action that checks the data. This can take 20-30 seconds (due to network access) so I want to spawn a little dialog saying 'please wait...' and have the custom action do the work in the background.
Now I have two questions: 1. how do I start a custom action as soon as a dialog (e.g. the 'please wait' dialog)is shown (without requiring the user to press a button) 2. how can I keep the 'please wait' dialog responsive and/or update it with status information from the custom action while it's running? Possibly even enable the user to cancel it. I can't just create a thread in the custom action as the msi installer will unload the dll right after calling the entry function. What is the recommended implementation for such a scenario? Thanks Ben ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users