Hi

We have got the same effect in our installation package.
One of our dialogs contains a radio button group control and below it, some 
controls,
one of them is an edit control for password entries.

<Control Id="ServiceAccountSelection" Type="RadioButtonGroup" X="20" Y="55" 
Width="100" Height="60" Property="SERVICE_ACCOUNT">
   <RadioButtonGroup Property="SERVICE_ACCOUNT">
      <RadioButton Value="LocalSystem" X="0" Y="0" Width="95" Height="16" 
Text="!(loc.Common_LocalSystem)" />
      <RadioButton Value="WinUser" X="0" Y="20" Width="95" Height="16" 
Text="!(loc.Common_WindowsUser)" />
   </RadioButtonGroup>
</Control>

<Control Id="UsernameLabel" Type="Text" X="40" Y="100" Width="80" Height="30" 
NoPrefix="yes" Text="!(loc.Common_Username)" />
<Control Id="Username" Type="Edit" X="120" Y="100" Width="200" Height="18" 
Property="WIN_USER" />

<Control Id="PasswordLabel" Type="Text" X="40" Y="130" Width="80" Height="30" 
NoPrefix="yes" Text="!(loc.Common_Password)" />
<Control Id="Password" Type="Edit" X="120" Y="130" Width="200" Height="18" 
Property="WIN_PASSWORD" Password="yes" />

<Control Id="PasswordRepeatLabel" Type="Text" X="40" Y="160" Width="80" 
Height="30" NoPrefix="yes" Text="!(loc.Common_RepeatPassword)" />
<Control Id="Password_Repeat" Type="Edit" X="120" Y="160" Width="200" 
Height="18" Property="WIN_PASSWORD_REPEAT" Password="yes" />

As described by Tatyana, when CAPS LOCK is on and the user enters the password 
edit control, the radio buttons disappear but
they become visible again only when user moves the mouse over them.

We have solved this by changing the size of the radio button group. In our case 
the size of the localized texts did not fit exactly the size of the radio 
button group.
Perhaps this caused the hide of the radio button group when CAPS LOCK message 
was shown.

Hops this helps

Best regards,
Michael


>I have a dialog for setting the connection string for SQL server with the
>following code:
>
> 
>
>----------------------------------------------------------------------------
>-------------------------------------
>
>      <Dialog Id="DLG_SQLEXPRESS_CONNECT" Width="370" Height="270"
>Title="!(loc.CommonDlgTitle)" KeepModeless="yes">
>
>        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
>Height="44" TabSkip="no" Text="!(loc.CommonTopDlgBitmap)" />
>
>        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
>Height="0" />
>
>        <Control Id="Title" Type="Text" X="20" Y="6" Width="278" Height="14"
>Transparent="yes" NoPrefix="yes" Text="!(loc.DLG_SQLEXPRESS_CONNECT_Title)"
>/>
>
>        <Control Id="TitleDescription" Type="Text" X="20" Y="25" Width="310"
>Height="18" Transparent="yes" NoPrefix="yes"
>Text="!(loc.DLG_SQLEXPRESS_CONNECT_TitleDescription)" />
>
> 
>
>        <Control Id="ChooseDBServer" Type="Text" X="20" Y="52" Width="280"
>Height="10" Text="!(loc.DLG_SQLEXPRESS_CONNECT_ChooseDBServer)" />
>
>        <Control Id="ConnectUsingDB" Type="Text" X="20" Y="101" Width="332"
>Height="21" Text="!(loc.DLG_SQLEXPRESS_CONNECT_ConnectUsingDB)" />
>
> 
>
>      <Control Id="ServersComboBox" Type="ComboBox" X="20" Y="75"
>Width="270" Height="16" Property="SQL_INSTANCE">
>
>          <ComboBox Property="SQL_INSTANCE">
>
>            <ListItem Value="(local)" Text="(local)" />
>
>          </ComboBox>
>
>        </Control>
>
> 
>
>        <Control Type="RadioButtonGroup" Width="332" Height="47" X="21"
>Y="128" Id="winauth" Property="SQL_AUTHTYPE">
>
>          <RadioButtonGroup Property="SQL_AUTHTYPE">
>
>            <RadioButton Text="!(loc.DLG_SQLEXPRESS_CONNECT_WindowsAuth)"
>X="5" Y="5" Width="250" Height="15" Value="Windows" />
>
>            <RadioButton Text="!(loc.DLG_SQLEXPRESS_CONNECT_SqlAuth)" X="5"
>Y="27" Width="250" Height="15" Value="Sql" />
>
>           </RadioButtonGroup>
>
>        </Control>
>
>        
>
>        <Control Type="Text" Width="50" Height="12" X="15" Y="188"
>Id="loginid" Text="!(loc.DLG_SQLEXPRESS_CONNECT_Login)">
>
>          <Condition Action="enable"><![CDATA[SQL_AUTHTYPE <>
>"Windows"]]></Condition>
>
>          <Condition Action="disable"><![CDATA[SQL_AUTHTYPE =
>"Windows"]]></Condition>
>
>        </Control>
>
>        <Control Type="Edit" Width="245" Height="15" X="71" Y="184" Id="sa"
>Property="SQL_USERNAME">
>
>          <Condition Action="enable"><![CDATA[SQL_AUTHTYPE <>
>"Windows"]]></Condition>
>
>          <Condition Action="disable"><![CDATA[SQL_AUTHTYPE =
>"Windows"]]></Condition>
>
>        </Control>
>
>        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
>Height="0" />
>
>        <Control Type="Edit" Width="246" Height="15" X="71" Y="206"
>Id="pswd" Property="SQL_PASSWORD" Password="yes">
>
>          <Condition Action="enable"><![CDATA[SQL_AUTHTYPE <>
>"Windows"]]></Condition>
>
>          <Condition Action="disable"><![CDATA[SQL_AUTHTYPE =
>"Windows"]]></Condition>
>
>        </Control>
>
>        <Control Type="Text" Width="50" Height="10" X="15" Y="210"
>Id="password" Text="!(loc.DLG_SQLEXPRESS_CONNECT_Psw)">
>
>          <Condition Action="enable"><![CDATA[SQL_AUTHTYPE <>
>"Windows"]]></Condition>
>
>          <Condition Action="disable"><![CDATA[SQL_AUTHTYPE =
>"Windows"]]></Condition>
>
>        </Control>
>
>        
>
>        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
>Height="17" Default="yes" Text="!(loc.WixUINext)">
>
>        </Control>
>
>        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
>Height="17" Text="!(loc.WixUIBack)" />
>
>        <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56"
>Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
>
>          <Publish Event="SpawnDialog" Value="DLG_CANCEL">1</Publish>
>
>        </Control>
>
>      </Dialog>
>
>----------------------------------------------------------------------------
>----------------------------------------
>
> 
>
>The problem is in Edit control with attribute Password="yes". If CAPS LOCK
>is ON and you start typing the password, you will see the popup message that
>CAPS LOCK is ON. After this message disappear, some text on the dialog
>disappears too. In my case disappears the text of RadioButtonGroup. If you
>hold mouse over this text, it will be shown again. What may be the problem?

 


WINCOR NIXDORF International GmbH
Sitz der Gesellschaft: Paderborn
Registergericht Paderborn HRB 3507
Geschäftsführer: Eckard Heidloff (Vorsitzender), Dr. Jürgen Wunram
Vorsitzender des Aufsichtsrats: Karl-Heinz Stiller
Steuernummer: 339/5884/0020 - Ust-ID Nr.: DE812927716 - WEEE-Reg.-Nr. DE44477193

Diese E-Mail enthält vertrauliche Informationen.
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten 
haben,
informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail.
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht 
gestattet.

This e-mail may contain confidential information.
If you are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail.
Any unauthorised copying, disclosure or distribution of the material in this 
e-mail is strictly forbidden.

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to