 vlhWnd) Then
                  ctl.Enabled = False
                  m_colDisabled.Add vlhWnd
               End If
            End If
         Next
         AttachMouseHook 0
      Else
         If (m_iRecurseLevel &gt; 0) Then
            hidePopupsAtRecurseLevel m_iRecurseLevel
            m_iRecurseLevel = m_iRecurseLevel - 1
            
         Else
            
            m_inMenuLoop = False
            
            HighlightDisabledItems = False
            DetachMouseHook 0
            markCach