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:phildgwil...@gmail.com] 
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 <brw...@jackhenry.com> 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:steven.ogil...@titus.com]
> Sent: Friday, February 21, 2014 10:20 AM
> To: wix-users@lists.sourceforge.net
> 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
> 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.
>
>
> ----------------------------------------------------------------------
> -------- 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
> WiX-users@lists.sourceforge.net
> 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
WiX-users@lists.sourceforge.net
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
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to