Sigh,
I have set tabstop=no for all controls EXCEPT for the Next/Cancel buttons on my
Welcome/Install page
On my EULA/Options page I have set tabstop=no EXCEPT for EULA rich edit/accept
Eula checkbox/ back/Install/Cancel buttons
I have a background and side banner image on my Welcome/Install page
I have a background image and a top banner image on EULA/Options page
When I launch the Bootstrapper as soon as the Welcome/Install page shows up if
I hit the ALT key the controls except for the images go in the background so I
can't see them (all I see is the background image and the side banner image
(which is on top of background)
I am trying to mimic the "look" of our previous version which only was a MSI, I
have the look down pat but the ALT is mucking things up!
Here is my code:
Bundle.wxs
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
<Payload
SourceFile="$(var.scSourcePath)\Main\Resources\MYCOMPANY_SideBanner.png"
Compressed="yes" />
<Payload SourceFile="$(var.scSourcePath)\Main\Resources\end-user
license.png" Compressed="yes" />
<Payload SourceFile="$(var.scSourcePath)\Main\Resources\Background.png"
Compressed="yes" />
<bal:WixStandardBootstrapperApplication
SuppressOptionsUI="no"
ShowVersion="yes"
LogoFile="$(var.resourcePath)\foundation server.png"
ThemeFile="$(var.SolutionDir)Include\RtfTheme.xml"
LocalizationFile="$(var.SolutionDir)Include\HyperlinkTheme_Server.wxl"
LicenseFile="$(var.resourcePath)\TS_EULA_Text.rtf"
LaunchTarget="$(env.SystemDrive)\inetpub\wwwroot\wss\VirtualDirectories\MyCompany\LaunchWebSite.vbs"
SuppressRepair="yes"
SuppressDowngradeFailure="yes"></bal:WixStandardBootstrapperApplication>
</BootstrapperApplicationRef>
RtfTheme.xml:
<?xml version="1.0" encoding="utf-8"?>
<Theme xmlns="http://wixtoolset.org/schemas/thmutil/2010">
<Window Width="500" Height="390" HexStyle="100a0000"
FontId="0">#(loc.Caption)</Window>
<Font Id="0" Height="-12" Weight="500" Foreground="000000"
Background="FFFFFF">Segoe UI</Font>
<Font Id="1" Height="-24" Weight="500" Foreground="000000">Segoe UI</Font>
<Font Id="2" Height="-18" Weight="500" Foreground="000000"
Background="FFFFFF">Segoe UI</Font>
<Font Id="3" Height="-12" Weight="500" Foreground="000000"
Background="FFFFFF">Segoe UI</Font>
<Font Id="4" Height="-12" Weight="500" Foreground="000000">Segoe UI</Font>
<Font Id="5" Height="-12" Weight="500" Foreground="ff0000"
Background="FFFFFF" Underline="yes">Segoe UI</Font>
<Page Name="Help">
<Text X="11" Y="80" Width="-11" Height="30" FontId="2"
DisablePrefix="yes">#(loc.HelpHeader)</Text>
<Text X="11" Y="112" Width="-11" Height="-35" FontId="3"
DisablePrefix="yes">#(loc.HelpText)</Text>
<Button Name="HelpCancelButton" X="-11" Y="-11" Width="75" Height="23"
TabStop="yes" FontId="0">#(loc.HelpCloseButton)</Button>
</Page>
<Page Name="Install">
<Image X="00" Y="00" Width="500" Height="390" ImageFile="Background.png"
Visible="no" TabStop="no"/>
<Image X="00" Y="00" Width="493" Height="309"
ImageFile="MYCOMPANY_SideBanner.png" Visible="no" TabStop="no"/>
<Static X="0" Y="309" Width="495" Height="1" HexStyle="0x00000200L"
Visible="no" TabStop="no"/>
<Text X="170" Y="20" Width="-11" Height="60" FontId="2" DisablePrefix="yes"
TabStop="no">#(loc.InstallHeader)</Text>
<Text X="170" Y="80" Width="-11" Height="220" FontId="3"
DisablePrefix="yes" TabStop="no">#(loc.InstallMessage)</Text>
<Text X="11" Y="-11" Width="246" Height="17" FontId="4" Visible="no"
DisablePrefix="yes" TabStop="no">#(loc.InstallVersion)</Text>
<Button Name="OptionsButton" X="314" Y="-11" Width="75" Height="23"
FontId="0" TabStop="yes">#(loc.InstallOptionsButton)</Button>
<Button Name="WelcomeCancelButton" X="404" Y="-11" Width="75" Height="23"
FontId="0" TabStop="yes">#(loc.InstallCancelButton)</Button>
</Page>
-----Original Message-----
From: Phil Wilson [mailto:[email protected]]
Sent: February-21-14 12:11 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] alt key in bootstrapper messes up the
foreground/background of controls
This might be implicit in your post, but this is a Windows thing related to
taborder and tabstop. For example if I hit that alt key in IE focus goes to the
File menu and the shortcut letters for each menu choice are highlighted, so
that's the area to investigate, those tab specs in the bootstrapper. There may
be a bug in there somewhere, but doing something with the tabstops might get
you somewhere.
---------------
Phil Wilson
On Fri, Feb 21, 2014 at 8:32 AM, Bryan Wolf <[email protected]> wrote:
> I've been playing with the burn bootstrappers and my only thought on this is
> that the options page has a lot of background work that's done and may not be
> the best page to overload. On the flip side, I think the mba basically hard
> codes the installation path.
>
> Tbh, until/unless someone writes a truly generic bootstrapper application
> engine you're likely sunk with some of these issues and may find it way
> easier to just author your own solution. The extmba is pretty tied to the
> specific scenarios it handles. It handles them well, but it doesn't really
> venture far outside the forest in my experience.
>
> There's a lot of funkiness with things like edit boxes being practically
> unusable (outside of specific supported scenarios) and not really being able
> to jump back & forth between pages. I've been working on mocking up some type
> of solution. I know WPF has been a discussion on both mailing lists some - it
> may be worth looking at that and seeing if it gives you the jumpstart that
> you may need.
>
> -----Original Message-----
> From: Steve-Ogilvie [mailto:[email protected]]
> Sent: Friday, February 21, 2014 10:20 AM
> To: [email protected]
> Subject: Re: [WiX-users] alt key in bootstrapper messes up the
> foreground/background of controls
>
> I really need help with this, management is asking me to put in the
> background image and the side banner image in the bootstrapper but as soon as
> you hit the ALT key the other controls go in the background....
>
>
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/alt-key-
> in-bootstrapper-messes-up-the-foreground-background-of-controls-tp7592
> 823p7592838.html Sent from the wix-users mailing list archive at
> Nabble.com.
>
> ----------------------------------------------------------------------
> -------- Managing the Performance of Cloud-Based Applications Take
> advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.
> clktrk _______________________________________________
> WiX-users mailing list
> [email protected]
> 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.
>
>
> ----------------------------------------------------------------------
> -------- Managing the Performance of Cloud-Based Applications Take
> advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.
> clktrk _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications Take advantage of what the
Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users