[wix-users] ToolTips not working with Wix Toolset v3.10

Jeffrey Harris jharris at lexmark.com
Mon Nov 28 20:24:50 PST 2016


When mousing over the fields with ToolTip set, no text appears. What is
necessary to enable the tooltips to appear? Everything compiles OK and
installs OK. Viewed install log with verbose logging and no errors show.
Have tried using text as opposed to localized strings. No difference was
noticed. Added pipes ("|") as suggested somewhere, but made no difference.
Here is a snippet with the ToolTip:

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Fragment>
    <UI Id="ConnectionStringDialogUI">
       :
       :
      <Dialog Id="ConnectionStringDialog" Width="400" Height="300"
Title="!(loc.Title)">
        <Control Id="header" Type="Bitmap" Text="header" Height="40"
Width="400" X="0" Y="0" TabSkip="yes"/>
        <Control Id="headerText" Type="Text" X="15" Y="5" Width="290"
Height="50" Transparent="yes"
Text="{\WixUI_Font_Title}!(loc.ConnectionStringDatabase)"/>

        <Control Id="explanationText" X="20" Y="19" NoWrap="no"
RightAligned="no" Transparent="yes" Type="Text" Width="300" Height="100"
                 Text="!(loc.ConnectionStringDescription)"/>

        <Control Id="serverNameLabel" Type="Text" X="15" Y="60" Height="17"
Width="65" Transparent="yes" Text="!(loc.ConnectionStringServer)"
                 ToolTip="!(loc.ConnectionStringServer)"/>
        <Control Id="serverNameTextbox" Type="Edit" X="15" Y="73"
Text="localhost" Height="17" Width="240" Property="SERVERNAMEPROPERTY"
Indirect="no"/>

        <Control Id="DBNameLabel" Type="Text" X="15" Y="93" Height="17"
Width="65" Transparent="yes" Text="!(loc.ConnectionStringDatabaseName)"
                 ToolTip="!(loc.ConnectionStringDatabaseTip)"/>
        <Control Id="DBNameTextbox" Type="Edit" X="15" Y="106"
Text="localhost" Height="17" Width="240" Property="DATABASEPROPERTY"
Indirect="no"/>

        <Control Id="dbIDLabel" Type="Text" X="15" Y="126" Height="17"
Width="65" Transparent="yes" Text="!(loc.ConnectionStringUserId)"
                 ToolTip="!(loc.ConnectionStringUserIdTip)"/>
        <Control Id="dbIDTextbox" Type="Edit" X="15" Y="139"
Text="localhost" Height="17" Width="240" Property="DBACCOUNTID"
Indirect="no"/>

        <Control Id="DBPasswordLabel" Type="Text" X="15" Y="159"
Height="17" Width="65" Transparent="yes"
Text="!(loc.ConnectionStringPassword)"
                 ToolTip="!(loc.ConnectionStringPasswordTip)"/>
        <Control Id="DBPasswordTextbox" Type="Edit" X="15" Y="172"
Text="localhost" Height="17" Width="240" Property="DBACCOUNTPASSWORD"
Password="yes" Indirect="no"/>

        <Control Id="lowerLine" Type="Line" X="1" Y="260" Height="3"
Width="399"/>

        <Control Id="BackButton" Type="PushButton"
Text="<!(loc.WixUIBack)" Height="17" Width="56" X="190" Y="270"
Bitmap="no" Sunken="no">
      </Dialog>

    </UI>
       :
       :
  </Fragment>
</Wix>


-- 
Thanks
Jeff Harris


More information about the wix-users mailing list