...and here's the missing link:

http://msdn.microsoft.com/en-us/library/aa370354(v=vs.85).aspx
---------------
Phil Wilson


On Thu, Apr 3, 2014 at 8:49 AM, Phil Wilson <phildgwil...@gmail.com> wrote:
> If it's deferred I assume it's running from the execute sequence, not the UI.
>
> This example shows how to use the progress bar during long running
> custom actions, but the interesting part for you is that
> MsiProcessMessage () returns cancel if the install has been canceled.
> This is a Dll call, right? And I assume that DTF managed CAs behave
> the same with the equivalent, session.message I believe.
> ---------------
> Phil Wilson
>
>
> On Wed, Apr 2, 2014 at 3:16 PM, Pavan Konduru
> <pavan.kond...@accelrys.com> wrote:
>> You can always add an action to the control  and declare the action in the 
>> same dialog.
>>
>> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" 
>> Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
>>            <Publish Event="DoAction" Value="someaction">1</Publish>
>>                     <Publish Event="SpawnDialog" 
>> Value="CancelDlg">1</Publish>
>>                 </Control>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
>>   <Fragment>
>>
>>     <CustomAction Id=" someaction " BinaryKey="CustomAction" DllEntry=" 
>> someaction " Return="check" Execute='immediate' Impersonate='no'/>
>>
>> --Pavan
>>
>> -----Original Message-----
>> From: Skildum, Mat [mailto:mathew.skil...@aspect.com]
>> Sent: Wednesday, April 02, 2014 2:02 PM
>> To: General discussion for Windows Installer XML toolset. 
>> (wix-users@lists.sourceforge.net)
>> Subject: [WiX-users] Handling the cancel button in a deferred custom action
>>
>> I am trying to find examples that would allow me to catch and handle the 
>> event sent when a user hits the cancel button while a lengthy deferred 
>> custom action is running.  For the most part I ignore this situation as most 
>> of my custom actions execute fairly quickly and the user does not see any 
>> major delay.
>>
>> I am starting to have a need for this support and have not been able to find 
>> examples I can utilize.
>>
>> Any help would be great,
>>
>> MAT SKILDUM
>> This email (including any attachments) is proprietary to Aspect Software, 
>> Inc. and may contain information that is confidential. If you have received 
>> this message in error, please do not read, copy or forward this message. 
>> Please notify the sender immediately, delete it from your system and destroy 
>> any copies. You may not further disclose or distribute this email or its 
>> attachments.
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to