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