A.
Try using the MakeVisible parameter that is passed in the MhTip's _SetCaption event.
Setting MakeVisible to false will effectively keep the tip from appearing.
You can set a Global or Form-Level variable to determine when the tip should
be displayed, like this:
Sub MhTipSample_SetCaption (ControlName As String, hWnd As Integer,
MakeVisible As Integer, MouseX As Integer,
MouseY As Integer)
If gfShowTips = True Then
Select Case ControlName
Case "cmdMove"
MhTipSample.Caption = "Move file from one location to another"
Case "cmdClose"
MhTipSample.Caption ="Exit program"
End Select
Else
MakeVisible = False
End If
End Sub