Bugs item #1459930, was opened at 2006-03-28 03:06
Message generated for change (Comment added) made by derekc
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1459930&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: candle
Group: v3.0
Status: Open
Resolution: None
Priority: 5
Submitted By: Paul Owen (cubed)
Assigned to: Derek (derekc)
>Summary: Previous error breaks TabSkip support

Initial Comment:
The following fragment fails with the message:

error CNDL0053 : The 'AdminWelcomeDlg' dialog element do
es not have a valid tabbable control. You must either
have a tabbable control that is not marked
TabSkip='yes', or you must mark a control TabSkip='no'.
If you
have a page with no tabbable controls (a progress page,
for example), you might want to set the first Text
control to be TabSkip='no'.

<Dialog Id="AdminWelcomeDlg" Width="370" Height="270"
Title="[ProductName] [Setup]" NoMinimize="yes">
        <Control Id="Next" Type="PushButton" X="236"
TabSkip="no" Y="243" Width="56" Height="17"
Default="yes" Text="[ButtonText_Next]">
                <Publish Property="InstallMode" Value="Server
Image">1</Publish>
                <Publish Event="NewDialog" Value="BrowseDlg">1</Publish>
        </Control>
        <Control Id="Cancel" Type="PushButton" TabSkip="no"
X="304" Y="243" Width="56" Height="17" Cancel="yes"
Text="[ButtonText_Cancel]">
                <Publish Event="SpawnDialog"
Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Bitmap" Type="Bitmap" X="0" Y="0"
TabSkip="yes" Width="370" Height="234"
Text="[DialogBitmap]"/>
        <Control Id="Back" Type="PushButton" X="180" Y="243"
TabSkip="no" Width="56" Height="17" Disabled="yes"
Text="[ButtonText_Back]"/>
        <Control Id="Description" Type="Text" X="135" Y="70"
Width="220" TabSkip="yes" Height="30" Transparent="yes"
NoPrefix="yes">
                <Text>The [Wizard] will create a server image of
[ProductName], at a specified network location. Click
Next to continue or Cancel to exit the [Wizard].</Text>
        </Control>
        <Control Id="Title" Type="Text" X="135" Y="20"
Width="220" Height="60" TabSkip="yes" Transparent="yes"
NoPrefix="yes">
                <Text>{\VerdanaBold13}Welcome to the [ProductName]
[Wizard]</Text>
        </Control>
</Dialog>

I admit that I'm more familiar with version 2.0 where
this wasn't an issue, but whatever combination of the
TabSkip attribute I set for each control in this
Dialog, I still can't escape this error message being
given, and I can't see anything specifically mentioning
this in the Wix.chm.

----------------------------------------------------------------------

>Comment By: Derek (derekc)
Date: 2006-04-08 13:36

Message:
Logged In: YES 
user_id=518766

This was a very tricky issue.  The problem only shows up
when there is an error previous to the processing of the
Dialog.  For now, just fix errors in the order in which they
appear to avoid this problem.  This problem should be
specific to WiX 3.0 from what I saw.  I'm working on the fix
now.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1459930&group_id=105970


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to