That was strange... before i'm having the same problem with checking username
and password. The problem was the property was not set instantly when I
click the next button, I need to press it twice to set the property
correctly but when I added Order attributes, it works like a charm. I'm
using revision 5014, I will try the latest build and see if it is still the
same behavior.

Regards,
Romeo


Michael-12 wrote:
> 
> Hi Romeo,
> 
>  Yes, <Publish> is nested under the <control> of "Next". But, when 
> clicking "Next" button, either next dialog is not opening or error 
> message not displayed.
> I tried by putting <Publish> under the <UI>. Same behavior.
> I took log for my msi.
> 
> Action 23:55:06: LicenseAgreementDlg. Dialog created
> MSI (c) (68:4C) [23:55:07:296]: PROPERTY CHANGE: Adding LicenseAccepted 
> property. Its value is '1'.
> Action 23:55:07: UserRegistrationDlg. Dialog created
> MSI (c) (68:4C) [23:55:09:250]: Doing action: CheckUser.Property
> Action 23:55:09: CheckUser.Property.
> Action start 23:55:09: CheckUser.Property.
> MSI (c) (68:4C) [23:55:09:250]: PROPERTY CHANGE: Adding CheckUser 
> property. Its value is 'Richard,'.
> Action ended 23:55:09: CheckUser.Property. Return value 1.
> MSI (c) (68:4C) [23:55:09:250]: Doing action: CheckUser
> Action 23:55:09: CheckUser. Validating User...
> Action start 23:55:09: CheckUser.
> MSI (c) (68:A8) [23:55:09:250]: Invoking remote custom action. DLL: 
> C:\DOCUME~1\Owner\LOCALS~1\Temp\MSI2AC.tmp, Entrypoint: ValidateUser
> MSI (c) (68:38) [23:55:09:265]: Cloaking enabled.
> MSI (c) (68:38) [23:55:09:265]: Attempting to enable all disabled 
> priveleges before calling Install on Server
> MSI (c) (68:38) [23:55:09:265]: Connected to service for CA interface.
> MSI (c) (68!58) [23:55:09:343]: PROPERTY CHANGE: Adding *VALIDATEUSER 
> *property. Its value is '*0*'.
> 
> its looks like property VALIDATEUSER set to 0. But, error message is not 
> opening.
> 
> Regards,
> -SMR
> 
> Romeo Salayo Jr. wrote:
>> Hi SMR,
>>
>> Make sure your <Publish> is nested under the <Control> of your "Next"
>> button.
>>
>> <Dialog Id="Dialog1" Width="370" Height="270" Title="[ProductName]
>> Setup">
>>      <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
>> Height="17"
>> Default="yes" Text="Next">
>>              <Publish Event="DoAction" Value="CheckUser.Property"
>> Order="1">1</Publish>
>>              <Publish Event="DoAction" Value="CheckUser" 
>> Order="2">1</Publish>
>>              <Publish Event="SpawnWaitDialog" Value="InvalidUserDlg"
>> Order="3"><![CDATA[VALIDATEUSER <> "1"]]></Publish>
>>              <Publish Event="NewDialog" Value="SetupDlg"
>> Order="4"><![CDATA[ProductID
>> AND VALIDATEUSER = "1"]]></Publish>
>>      </Control>
>> </Dialog>
>>
>> This works for me... or just put your <Publish> codes outside
>> <Dialog><Contron> by assigning directly the Dialog and Control ID:
>>
>> <Publish Dialog="DialogName" Control="Next" Event="DoAction"
>> Value="CheckUser.Property" Order="1">1</Publish>
>> <Publish Dialog="DialogName" Control="Next" Event="DoAction"
>> Value="CheckUser" Order="2">1</Publish>
>> <Publish Dialog="DialogName" Control="Next" Event="SpawnWaitDialog"
>> Value="InvalidUserDlg" Order="3"><![CDATA[VALIDATEUSER <>
>> "1"]]></Publish>
>> <Publish Dialog="DialogName" Control="Next" Event="NewDialog"
>> Value="SetupDlg" Order="4"><![CDATA[ProductID AND VALIDATEUSER =
>> "1"]]></Publish>
>>
>> And make your your CA is working properly, try doing test with
>> MessageBox()
>> so that you can see if it works properly with your next button.
>>
>> Regards,
>> Romeo
>>
>>
>> Michael-12 wrote:
>>   
>>> Hi Romeo,
>>>
>>>  Thanks for your suggestion.
>>> But, Still I'm in same case. Any more suggestions welcome.
>>>
>>> -SMR
>>> Romeo Salayo Jr. wrote:
>>>     
>>>> Hi SMR,
>>>>
>>>> Try putting a Order attribute in you Publish like this:
>>>> <Publish Event="DoAction" Value="CheckUser.Property"
>>>> Order="1">1</Publish>
>>>> <Publish Event="DoAction" Value="CheckUser" Order="2">1</Publish>
>>>> <Publish Event="SpawnWaitDialog" Value="InvalidUserDlg"
>>>> Order="3"><![CDATA[
>>>> VALIDATEUSER <> "1"]]></Publish>
>>>> <Publish Event="NewDialog" Value="SetupDlg"
>>>> Order="4"><![CDATA[ProductID
>>>> AND
>>>> VALIDATEUSER = "1"]]></Publish> 
>>>>
>>>> Hope this helps...
>>>>
>>>> Regards,
>>>> Romeo
>>>>
>>>>
>>>> Michael-12 wrote:
>>>>   
>>>>       
>>>>> Hi,
>>>>>
>>>>> I found the how to run custom action within control. my code is below, 
>>>>> (Within "Next" Control)
>>>>>             <Publish Event="DoAction"
>>>>> Value="CheckUser.Property">1</Publish>
>>>>>           <Publish Event="DoAction" Value="CheckUser">1</Publish>
>>>>>           <Publish Event="SpawnWaitDialog" 
>>>>> Value="InvalidUserDlg"><![CDATA[ VALIDATEUSER <> "1"]]></Publish>
>>>>>           <Publish Event="NewDialog"
>>>>> Value="SetupDlg"><![CDATA[ProductID 
>>>>> AND VALIDATEUSER = "1"]]></Publish>
>>>>>
>>>>> my custom action dll will set the property VALIDATEUSER = 1, if
>>>>> username 
>>>>> and password valid. But, When I click Next there is no action in
>>>>> Installer.
>>>>>
>>>>> -SMR
>>>>>
>>>>> Michael wrote:
>>>>>     
>>>>>         
>>>>>> Hi,
>>>>>>
>>>>>> How do I run custom action on clicking Next button? I have custom
>>>>>> action 
>>>>>> to check username and password. I need to run that custom action on 
>>>>>> clicking Next button? If username and password is error, an error 
>>>>>> message must display that invalid username and password.
>>>>>>
>>>>>> Please help me out.
>>>>>>
>>>>>> Thanks,
>>>>>> -SMR
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
>>>>>> are
>>>>>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly
>>>>>> and
>>>>>> easily build your RIAs with Flex Builder, the Eclipse(TM)based
>>>>>> development
>>>>>> software that enables intelligent coding and step-through debugging.
>>>>>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>>>>>> _______________________________________________
>>>>>> WiX-users mailing list
>>>>>> WiX-users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>>>>   
>>>>>> ------------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>> No virus found in this incoming message.
>>>>>> Checked by AVG - www.avg.com 
>>>>>> Version: 8.0.237 / Virus Database: 270.11.15/2003 - Release Date:
>>>>>> 03/15/09 14:07:00
>>>>>>
>>>>>>   
>>>>>>       
>>>>>>           
>>>>> ------------------------------------------------------------------------------
>>>>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
>>>>> are
>>>>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly
>>>>> and
>>>>> easily build your RIAs with Flex Builder, the Eclipse(TM)based
>>>>> development
>>>>> software that enables intelligent coding and step-through debugging.
>>>>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>>>>> _______________________________________________
>>>>> WiX-users mailing list
>>>>> WiX-users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>>>
>>>>>
>>>>>     
>>>>>         
>>>>   
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> No virus found in this incoming message.
>>>> Checked by AVG - www.avg.com 
>>>> Version: 8.0.237 / Virus Database: 270.11.16/2005 - Release Date:
>>>> 03/16/09 19:01:00
>>>>
>>>>   
>>>>       
>>> ------------------------------------------------------------------------------
>>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
>>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
>>> easily build your RIAs with Flex Builder, the Eclipse(TM)based
>>> development
>>> software that enables intelligent coding and step-through debugging.
>>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>>>
>>>     
>>
>>   
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - www.avg.com 
>> Version: 8.0.238 / Virus Database: 270.11.18/2008 - Release Date:
>> 03/17/09 16:25:00
>>
>>   
> 
> 
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-- 
View this message in context: 
http://n2.nabble.com/How-do-I-check-UserName-and-Password-tp2484302p2501376.html
Sent from the wix-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to