Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-10-04 Thread Neil Sleightholm
When I did this I removed the license stuff completely, take a look at the blog 
reference I posted I think that explains everything.
 
Neil
 
Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
 



From: BOB1981 [mailto:[EMAIL PROTECTED]
Sent: Fri 26/09/2008 14:53
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree 
UI




HI Neil,

I think you meant to type "WelcomeDlg" as value of the attribute, am i
right?

if you notice i have rewired the back button to WelcomeDlg can u explain
me little detail what are you suggesting.
Thanks

PS:- and yeah i tried "LicenseAgreementDlg" , but it gives me the following
error cause of duplicate code.


c:\build\InCenter\Online\Sources\Online\Development\Main-Branch\Build\InCenter_Online\Product.wxs(90):
error LGHT0130: The primary key
'CustomizeDlg/Back/NewDialog/LicenseAgreementDlg/NOT Installed' is
duplicated in table 'ControlEvent'.  Please remove one of the entries or
rename a part of the primary key to avoid the collision.



Neil Sleightholm wrote:
>
> I don't think you have rewired the back buttons, this one is probably the
> problem:  Value="LicenseAgreementDlg" Order="2">NOT Installed
>
> Neil
> 
> Neil Sleightholm
> X2 Systems Limited
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> 
>
> 
>
> From: BOB1981 [mailto:[EMAIL PROTECTED]
> Sent: Fri 26/09/2008 14:04
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] How to Skip Licence Aggrement Dialog from
> FreatureTree UI
>
>
>
>
> Hi All,
>
> I do got this done But, i dont know something is wrong in the sequence, i
> added the following in my Product.wxs
>
> 
>  
>Value="CustomizeDlg">1
>Value="WelcomeDlg" Order="2">NOT Installed
>  
>
> above code does compiles and the MSi package when installing does not show
> a
> license aggrement, as i have change the Value attributes of the Dialogs.
> Now
> the problem is :-
>
> 1. executed the msi and it showed the WelcomeDlg, clicked next
> 2. Showed the CustomizeDlg,(Avoiding the LicenseAgreementDlg) --> great
> untill now
> 3. On CustomizeDlg Clicked Back (without going furthur) it shows
> LicenseAgreementDlg.
>
> even tho i have changed the Value attirbute to WelcomeDlg on "Back"
> control
> and shown in the code above.
> Any idea why?
>
> Original CODE in WixUI_FeatureTree.wxs is as follows, The Default
> behaviour
> of FeatureTree UI.
>
> 
> 
>  />
>  />
>  Bold="yes" />
>
> 
> 
>
> 
> 
> 
> 
> 
> 
> 
> 
>
>  Event="EndDialog"
> Value="Return" Order="999">1
>
>  Value="LicenseAgreementDlg">1
>
>  Event="NewDialog" Value="WelcomeDlg">1
>  Event="NewDialog" Value="CustomizeDlg">LicenseAccepted = "1"
>
>  Event="NewDialog"
> Value="MaintenanceTypeDlg" Order="1">Installed
>  Event="NewDialog"
> Value="LicenseAgreementDlg" Order="2">NOT Installed
>  Event="NewDialog"
> Value="VerifyReadyDlg">1
>
>  Event="NewDialog" Value="CustomizeDlg" Order="1">NOT Installed OR
> WixUI_InstallMode = "Change"
>  Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">Installed
>
>  Event="NewDialog" Value="MaintenanceTypeDlg">1
>
>  Event="NewDialog" Value="CustomizeDlg">1
>  Event="NewDialog" Value="VerifyReadyDlg">1
>  Event="NewDialog" Value="VerifyReadyDlg">1
>  Event="NewDialog" Value="MaintenanceWelcomeDlg">1
> 
>
> 
> 
>
>
> BOB1981 wrote:
>>
>> Hi All,
>>
>> I am using Wix3 in my build and using 
>> which provides a UI for my Msi Pakcage. I dont want to have License
>> Aggrement Dialog in my MSi , How can i skip the dialog from it.
>>
>> I know there are other UI interfaces which i could use, but I need the
>> Featree Options in my UI, but only wanna skip Li

Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-10-04 Thread BOB1981

Thanks Neil,

It Worked. this Blog link was amazing, i know wht i was doig wrong. I
finally think i am having a good grip on wix Thank to everybody like you..:D
I just started using it 2 months...ago

Thanks Alot..



Neil Sleightholm wrote:
> 
> You might also find this blog useful:
> http://neilsleightholm.blogspot.com/2008/08/customised-uis-for-wix.html.
>  
> Neil
>  
> Neil Sleightholm
> X2 Systems Limited
> [EMAIL PROTECTED]  
>  
> 

-- 
View this message in context: 
http://n2.nabble.com/How-to-Skip-Licence-Aggrement-Dialog-from-FreatureTree-UI-tp1118989p1120980.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-09-26 Thread Richard
The basic problem here is that when you set up conditions on a Next
button to take you to one of N possible dialogs, you have to set up
reverse conditions on the Back button of the N dialogs to take you
back to the appropriate dialog based on the condition.

As the number of dialogs and conditions you can go to grows, this
becomes cumbersome and at that point you might decide to duplicate the
dialogs for each possible path.  Of course its a trade-off between
maintaining the complex transition conditions on all the Next and Back
buttons vs. simplifying the Next/Back logic at the expense of
duplicating the dialogs.  So when you have to modify the dialogs, you
must modify the N copies of the dialog instead of the just one, but
you have simpler Next/Back logic to maintain.
-- 
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
  

Legalize Adulthood! 

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-09-26 Thread BOB1981

HI Neil,

I think you meant to type "WelcomeDlg" as value of the attribute, am i
right?

if you notice i have rewired the back button to WelcomeDlg can u explain
me little detail what are you suggesting.
Thanks
 
PS:- and yeah i tried "LicenseAgreementDlg" , but it gives me the following
error cause of duplicate code.
 
 
c:\build\InCenter\Online\Sources\Online\Development\Main-Branch\Build\InCenter_Online\Product.wxs(90):
error LGHT0130: The primary key
'CustomizeDlg/Back/NewDialog/LicenseAgreementDlg/NOT Installed' is
duplicated in table 'ControlEvent'.  Please remove one of the entries or
rename a part of the primary key to avoid the collision.



Neil Sleightholm wrote:
> 
> I don't think you have rewired the back buttons, this one is probably the
> problem:  Value="LicenseAgreementDlg" Order="2">NOT Installed
> 
> Neil
>  
> Neil Sleightholm
> X2 Systems Limited
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
>  
> 
> 
> 
> From: BOB1981 [mailto:[EMAIL PROTECTED]
> Sent: Fri 26/09/2008 14:04
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] How to Skip Licence Aggrement Dialog from
> FreatureTree UI
> 
> 
> 
> 
> Hi All,
> 
> I do got this done But, i dont know something is wrong in the sequence, i
> added the following in my Product.wxs
> 
> 
>  
>Value="CustomizeDlg">1
>Value="WelcomeDlg" Order="2">NOT Installed
>  
> 
> above code does compiles and the MSi package when installing does not show
> a
> license aggrement, as i have change the Value attributes of the Dialogs.
> Now
> the problem is :-
> 
> 1. executed the msi and it showed the WelcomeDlg, clicked next
> 2. Showed the CustomizeDlg,(Avoiding the LicenseAgreementDlg) --> great
> untill now
> 3. On CustomizeDlg Clicked Back (without going furthur) it shows
> LicenseAgreementDlg.
> 
> even tho i have changed the Value attirbute to WelcomeDlg on "Back"
> control
> and shown in the code above.
> Any idea why?
> 
> Original CODE in WixUI_FeatureTree.wxs is as follows, The Default
> behaviour
> of FeatureTree UI.
> 
> 
> 
>  />
>  />
>  Bold="yes" />
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>  Event="EndDialog"
> Value="Return" Order="999">1
> 
>  Value="LicenseAgreementDlg">1
> 
>  Event="NewDialog" Value="WelcomeDlg">1
>  Event="NewDialog" Value="CustomizeDlg">LicenseAccepted = "1"
> 
>  Event="NewDialog"
> Value="MaintenanceTypeDlg" Order="1">Installed
>  Event="NewDialog"
> Value="LicenseAgreementDlg" Order="2">NOT Installed
>  Event="NewDialog"
> Value="VerifyReadyDlg">1
> 
>  Event="NewDialog" Value="CustomizeDlg" Order="1">NOT Installed OR
> WixUI_InstallMode = "Change"
>  Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">Installed
> 
>  Event="NewDialog" Value="MaintenanceTypeDlg">1
> 
>  Event="NewDialog" Value="CustomizeDlg">1
>  Event="NewDialog" Value="VerifyReadyDlg">1
>  Event="NewDialog" Value="VerifyReadyDlg">1
>  Event="NewDialog" Value="MaintenanceWelcomeDlg">1
> 
> 
> 
> 
> 
> 
> BOB1981 wrote:
>>
>> Hi All,
>>
>> I am using Wix3 in my build and using 
>> which provides a UI for my Msi Pakcage. I dont want to have License
>> Aggrement Dialog in my MSi , How can i skip the dialog from it.
>>
>> I know there are other UI interfaces which i could use, but I need the
>> Featree Options in my UI, but only wanna skip License Dialog as its a
>> inhouse application which will be used internally in our project. so we
>> really dont need a Aggreement part to use.
>>
>> Thanks..
>>
> 
> --
> View this message in context:
> http://n2.nabble.com/How-to-Skip-Licence-Aggrement-Dialog-from-FreatureTree-UI-tp1118989p1120821.html
> Sent from the wix-users mailing list archive at Nabble.com.
>

Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-09-26 Thread Neil Sleightholm
You might also find this blog useful: 
http://neilsleightholm.blogspot.com/2008/08/customised-uis-for-wix.html.
 
Neil
 
Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
 



From: BOB1981 [mailto:[EMAIL PROTECTED]
Sent: Fri 26/09/2008 14:04
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree 
UI




Hi All,

I do got this done But, i dont know something is wrong in the sequence, i
added the following in my Product.wxs


 
  1
  NOT Installed
 

above code does compiles and the MSi package when installing does not show a
license aggrement, as i have change the Value attributes of the Dialogs. Now
the problem is :-

1. executed the msi and it showed the WelcomeDlg, clicked next
2. Showed the CustomizeDlg,(Avoiding the LicenseAgreementDlg) --> great
untill now
3. On CustomizeDlg Clicked Back (without going furthur) it shows
LicenseAgreementDlg.

even tho i have changed the Value attirbute to WelcomeDlg on "Back" control
and shown in the code above.
Any idea why?

Original CODE in WixUI_FeatureTree.wxs is as follows, The Default behaviour
of FeatureTree UI.



















1

1

1
LicenseAccepted = "1"

Installed
NOT Installed
1

NOT Installed OR
WixUI_InstallMode = "Change"
Installed

1

1
1
1
1






BOB1981 wrote:
>
> Hi All,
>
> I am using Wix3 in my build and using 
> which provides a UI for my Msi Pakcage. I dont want to have License
> Aggrement Dialog in my MSi , How can i skip the dialog from it.
>
> I know there are other UI interfaces which i could use, but I need the
> Featree Options in my UI, but only wanna skip License Dialog as its a
> inhouse application which will be used internally in our project. so we
> really dont need a Aggreement part to use.
>
> Thanks..
>

--
View this message in context: 
http://n2.nabble.com/How-to-Skip-Licence-Aggrement-Dialog-from-FreatureTree-UI-tp1118989p1120821.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-09-26 Thread Neil Sleightholm
I don't think you have rewired the back buttons, this one is probably the 
problem: NOT Installed

Neil
 
Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
 



From: BOB1981 [mailto:[EMAIL PROTECTED]
Sent: Fri 26/09/2008 14:04
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree 
UI




Hi All,

I do got this done But, i dont know something is wrong in the sequence, i
added the following in my Product.wxs


 
  1
  NOT Installed
 

above code does compiles and the MSi package when installing does not show a
license aggrement, as i have change the Value attributes of the Dialogs. Now
the problem is :-

1. executed the msi and it showed the WelcomeDlg, clicked next
2. Showed the CustomizeDlg,(Avoiding the LicenseAgreementDlg) --> great
untill now
3. On CustomizeDlg Clicked Back (without going furthur) it shows
LicenseAgreementDlg.

even tho i have changed the Value attirbute to WelcomeDlg on "Back" control
and shown in the code above.
Any idea why?

Original CODE in WixUI_FeatureTree.wxs is as follows, The Default behaviour
of FeatureTree UI.



















1

1

1
LicenseAccepted = "1"

Installed
NOT Installed
1

NOT Installed OR
WixUI_InstallMode = "Change"
Installed

1

1
1
1
1






BOB1981 wrote:
>
> Hi All,
>
> I am using Wix3 in my build and using 
> which provides a UI for my Msi Pakcage. I dont want to have License
> Aggrement Dialog in my MSi , How can i skip the dialog from it.
>
> I know there are other UI interfaces which i could use, but I need the
> Featree Options in my UI, but only wanna skip License Dialog as its a
> inhouse application which will be used internally in our project. so we
> really dont need a Aggreement part to use.
>
> Thanks..
>

--
View this message in context: 
http://n2.nabble.com/How-to-Skip-Licence-Aggrement-Dialog-from-FreatureTree-UI-tp1118989p1120821.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to Skip Licence Aggrement Dialog from FreatureTree UI

2008-09-26 Thread BOB1981

Hi All, 

I do got this done But, i dont know something is wrong in the sequence, i
added the following in my Product.wxs 

 
  
  1 
  NOT Installed 
 

above code does compiles and the MSi package when installing does not show a
license aggrement, as i have change the Value attributes of the Dialogs. Now
the problem is :- 

1. executed the msi and it showed the WelcomeDlg, clicked next 
2. Showed the CustomizeDlg,(Avoiding the LicenseAgreementDlg) --> great
untill now 
3. On CustomizeDlg Clicked Back (without going furthur) it shows
LicenseAgreementDlg. 

even tho i have changed the Value attirbute to WelcomeDlg on "Back" control
and shown in the code above. 
Any idea why? 

Original CODE in WixUI_FeatureTree.wxs is as follows, The Default behaviour
of FeatureTree UI. 

 
 
 
 
 

 
 

 
 
 
 
 
 
 
 

1 

1 

1 
LicenseAccepted = "1" 

Installed 
NOT Installed 
1 

NOT Installed OR
WixUI_InstallMode = "Change" 
Installed 

1 

1 
1 
1 
1 
 

 



BOB1981 wrote:
> 
> Hi All,
> 
> I am using Wix3 in my build and using 
> which provides a UI for my Msi Pakcage. I dont want to have License
> Aggrement Dialog in my MSi , How can i skip the dialog from it.
> 
> I know there are other UI interfaces which i could use, but I need the
> Featree Options in my UI, but only wanna skip License Dialog as its a
> inhouse application which will be used internally in our project. so we
> really dont need a Aggreement part to use.
> 
> Thanks..
> 

-- 
View this message in context: 
http://n2.nabble.com/How-to-Skip-Licence-Aggrement-Dialog-from-FreatureTree-UI-tp1118989p1120821.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users