Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

2014-10-02 Thread John Cooper
That is not currently supported.  That may be supported in Wix 3.9 depending on 
how the RTM looks.

--
John Merryweather Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: newuser2014 [mailto:wamplersovere...@gmail.com] 
Sent: Wednesday, October 1, 2014 1:44 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

Thank you for the advice.  Now I can use checkboxes to customize my 
installation.  However, when I tried to put the same checkbox on the modify 
screen for selection during uninstallation, they don't seem to work.  

My code looks like the following, selective installation works, but 
uninstallation does not.  Any ideas?
Thank you very much for your help!

Page Name=Modify
Text X=11 Y=80 Width=-11 Height=30 FontId=2
DisablePrefix=yes#(loc.ModifyHeader)/Text
Checkbox Name=Component 1 Height=30 Width=200 X=-250 Y=-180
FontId=0Component 1/Checkbox
Checkbox Name=Component 2 Height=30 Width=200 X=-250 Y=-150
FontId=0Component 2/Checkbox

And I have the following in Bundle.wxs:
Variable Name=Comp1 Value=0/
Variable Name=Comp2 Value=0/

Chain
  PackageGroupRef Id=NetFx40Redist/
  MsiPackage DisplayInternalUI=yes SourceFile=comp1.msi
InstallCondition= Comp1=1/
  MsiPackage DisplayInternalUI=yes SourceFile=comp2.msi
InstallCondition=Comp2=1/



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-tp7596905p7597085.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 
3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready 
for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 
Requirement 10 and 11.5 with EventLog Analyzer 
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

2014-10-01 Thread newuser2014
Thank you for the advice.  Now I can use checkboxes to customize my
installation.  However, when I tried to put the same checkbox on the modify
screen for selection during uninstallation, they don't seem to work.  

My code looks like the following, selective installation works, but
uninstallation does not.  Any ideas?
Thank you very much for your help!

Page Name=Modify
Text X=11 Y=80 Width=-11 Height=30 FontId=2
DisablePrefix=yes#(loc.ModifyHeader)/Text
Checkbox Name=Component 1 Height=30 Width=200 X=-250 Y=-180
FontId=0Component 1/Checkbox
Checkbox Name=Component 2 Height=30 Width=200 X=-250 Y=-150
FontId=0Component 2/Checkbox

And I have the following in Bundle.wxs:
Variable Name=Comp1 Value=0/
Variable Name=Comp2 Value=0/

Chain
  PackageGroupRef Id=NetFx40Redist/
  MsiPackage DisplayInternalUI=yes SourceFile=comp1.msi
InstallCondition= Comp1=1/
  MsiPackage DisplayInternalUI=yes SourceFile=comp2.msi
InstallCondition=Comp2=1/



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-tp7596905p7597085.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

2014-09-19 Thread John Cooper
I modified the following in HyperLinkTheme.xml:

Page Name=Options
Text X=11 Y=80 Width=-11 Height=30 FontId=2 
DisablePrefix=yes#(loc.OptionsHeader)/Text
Text X=11 Y=121 Width=-11 Height=17 FontId=3 
DisablePrefix=yes#(loc.OptionsLocationLabel)/Text
Editbox Name=FolderEditbox X=11 Y=143 Width=-91 Height=21 
TabStop=yes FontId=3 FileSystemAutoComplete=yes /
Button Name=BrowseButton X=-11 Y=142 Width=75 Height=23 
TabStop=yes FontId=3#(loc.OptionsBrowseButton)/Button

!-- this line right here --
Checkbox Name=LocalDbCheckbox X=11 Y=166 Width=260 Height=17 
TabStop=yes FontId=3Install SQL Express LocalDb 2012/Checkbox

Button Name=OptionsOkButton X=-91 Y=-11 Width=75 Height=23 
TabStop=yes FontId=0#(loc.OptionsOkButton)/Button
Button Name=OptionsCancelButton X=-11 Y=-11 Width=75 Height=23 
TabStop=yes FontId=0#(loc.OptionsCancelButton)/Button
  /Page

That theme file is referenced here in the Bundle.wxs:

BootstrapperApplicationRef 
Id=WixStandardBootstrapperApplication.HyperlinkLicense
  bal:WixStandardBootstrapperApplication LicenseUrl= 
LogoFile=$(var.ProjectDir)Logo\jX.png 
ThemeFile=$(var.ProjectDir)Resources\HyperlinkTheme.xml /
/BootstrapperApplicationRef

The LocalDBCheckbox Burn Variable is referenced here in bundle.wxs to pass it 
to the MSI:

MsiProperty Name=USE_LOCALDB Value=[LocalDbCheckbox] /

And here in PackageGroup.wxs to condition the installation of LocalDb:

Fragment
PackageGroup Id=SqlLocalDB32
  MsiPackage Id=SqlLocalDB32
  InstallCondition=NOT VersionNT64 AND VersionNT = v6.1 AND 
LocalDbCheckbox
  SourceFile=$(var.ProjectDir)Layout\x86\SqlLocalDB.msi
  Vital=yes
MsiProperty Name=IACCEPTSQLLOCALDBLICENSETERMS Value=YES/
  /MsiPackage
/PackageGroup
  /Fragment

(there's a similar block for x64, but it doesn't illuminate the discussion any 
more).

--
John Merryweather Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com


-Original Message-
From: newuser2014 [mailto:wamplersovere...@gmail.com] 
Sent: Thursday, September 18, 2014 5:42 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

Yes, I am running wix 3.8.  Yep, a couple of checkboxes are all I need.  Is 
there an example of how this is done?  Thanks!



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-tp7596905p7596907.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

2014-09-18 Thread John Cooper
Presuming you mean the standard bootstrapper and Wix 3.8 or later, you can 
modify the theme to add checkboxes and use these to condition packages.

For a custom experience, you'll need a managed or unmanaged code custom 
bootstrapper application.

--
John Merryweather Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: newuser2014 [mailto:wamplersovere...@gmail.com] 
Sent: Thursday, September 18, 2014 4:39 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

Hi,
Is there any where to add a custom dialog to have a few checkboxes for the user 
to select.  And base on the user selections in the checkboxes the Bootstrapper 
will install the user selected msi.

Thank you very much for your help! 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-tp7596905.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper Custom UI, Checkbox to customize install

2014-09-18 Thread newuser2014
Yes, I am running wix 3.8.  Yep, a couple of checkboxes are all I need.  Is
there an example of how this is done?  Thanks!



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-tp7596905p7596907.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users