- Code: Select all Expand view RUN
METHOD MouseMove( nRow, nCol, nFlags ) CLASS TMsgBar
local n, oItem
for n = 1 to Len( ::aItem )
oItem = ::aItem[ n ]
if oItem:IsOver( nRow, nCol ) .and. oItem:bAction != nil // EMG
CursorHand()
if ::nItem != n
::nItem := n
::DestroyToolTip()
endif
::CheckToolTip()
return nil
endif
next
::DestroyToolTip()
::nItem := 0
return Super:MouseMove( nRow, nCol, nFlags )
EMG